/ src / secp256k1 / src / wycheproof / ecdh_secp256k1_test.json
ecdh_secp256k1_test.json
   1  {
   2    "algorithm" : "ECDH",
   3    "schema" : "ecdh_test_schema.json",
   4    "numberOfTests" : 752,
   5    "header" : [
   6      "Test vectors of type EcdhTest are intended for",
   7      "testing an ECDH implementations using X509 encoded",
   8      "public keys and integers for private keys.",
   9      "Test vectors of this format are useful for testing",
  10      "Java providers."
  11    ],
  12    "notes" : {
  13      "AdditionChain" : {
  14        "bugType" : "KNOWN_BUG",
  15        "description" : "The private key has an unusual bit pattern, such as high or low Hamming weight. The goal is to test edge cases for addition chain implementations."
  16      },
  17      "CompressedPoint" : {
  18        "bugType" : "UNKNOWN",
  19        "description" : "The point in the public key is compressed. Not every library supports points in compressed format."
  20      },
  21      "CompressedPublic" : {
  22        "bugType" : "FUNCTIONALITY",
  23        "description" : "The public key in the test vector is compressed. Some implementations do not support compressed points."
  24      },
  25      "EdgeCaseDoubling" : {
  26        "bugType" : "EDGE_CASE",
  27        "description" : "The test vector contains an EC point that hits an edge case (e.g. a coordinate 0) when doubled. The goal of the test vector is to check for arithmetic errors in these test cases.",
  28        "effect" : "The effect of such arithmetic errors is unclear and requires further analysis."
  29      },
  30      "EdgeCaseEphemeralKey" : {
  31        "bugType" : "EDGE_CASE",
  32        "description" : "The test vector contains an ephemeral public key that is an edge case."
  33      },
  34      "EdgeCaseSharedSecret" : {
  35        "bugType" : "EDGE_CASE",
  36        "description" : "The test vector contains a public key and private key such that the shared ECDH secret is a special case. The goal of this test vector is to detect arithmetic errors.",
  37        "effect" : "The seriousness of an arithmetic error is unclear. It requires further analysis to determine if the bug is exploitable."
  38      },
  39      "InvalidAsn" : {
  40        "bugType" : "UNKNOWN",
  41        "description" : "The public key in this test uses an invalid ASN encoding. Some cases where the ASN parser is not strictly checking the ASN format are benign as long as the ECDH computation still returns the correct shared value."
  42      },
  43      "InvalidCompressedPublic" : {
  44        "bugType" : "MODIFIED_PARAMETER",
  45        "description" : "The test vector contains a compressed public key that does not exist. I.e., it contains an x-coordinate that does not correspond to any points on the curve. Such keys should be rejected "
  46      },
  47      "InvalidCurveAttack" : {
  48        "bugType" : "CONFIDENTIALITY",
  49        "description" : "The point of the public key is not on the curve. ",
  50        "effect" : "If an implementation does not check whether a point is on the curve then it is likely that the implementation is susceptible to an invalid curve attack. Many implementations compute the shared ECDH secret over a curve defined by the point on the public key. This curve can be weak and hence leak information about the private key."
  51      },
  52      "InvalidEncoding" : {
  53        "bugType" : "MODIFIED_PARAMETER",
  54        "description" : "The test vector contains a public key with an invalid encoding."
  55      },
  56      "InvalidPublic" : {
  57        "bugType" : "CAN_OF_WORMS",
  58        "description" : "The public key has been modified and is invalid. An implementation should always check whether the public key is valid and on the same curve as the private key. The test vector includes the shared secret computed with the original public key if the public point is on the curve of the private key.",
  59        "effect" : "Generating a shared secret other than the one with the original key likely indicates that the bug is exploitable."
  60      },
  61      "LargeCofactor" : {
  62        "bugType" : "MODIFIED_PARAMETER",
  63        "description" : "The cofactor is larger than the limits specified in FIPS-PUB 186-4 table 1, p.36."
  64      },
  65      "Modified curve parameter" : {
  66        "bugType" : "MODIFIED_PARAMETER",
  67        "description" : "The parameters a and b of the curve have been modified. The parameters haven been chosen so that public key or generator still are also valid points on the new curve."
  68      },
  69      "ModifiedCofactor" : {
  70        "bugType" : "MODIFIED_PARAMETER",
  71        "description" : "The cofactor has been modified. ",
  72        "effect" : "The seriousness of accepting a key with modified cofactor depends on whether the primitive using the key actually uses the cofactor."
  73      },
  74      "ModifiedGenerator" : {
  75        "bugType" : "MODIFIED_PARAMETER",
  76        "description" : "The generator of the EC group has been modified.",
  77        "effect" : "The seriousness of the modification depends on whether the cryptographic primitive uses the generator. In the worst case such a modification allows an invalid curve attack."
  78      },
  79      "ModifiedGroup" : {
  80        "bugType" : "MODIFIED_PARAMETER",
  81        "description" : "The EC curve of the public key has been modified. EC curve primitives should always check that the keys are on the expected curve."
  82      },
  83      "ModifiedPrime" : {
  84        "bugType" : "MODIFIED_PARAMETER",
  85        "description" : "The modulus of the public key has been modified. The public point of the public key has been chosen so that it is both a point on both the curve of the modified public key and the private key."
  86      },
  87      "ModifiedPublicPoint" : {
  88        "bugType" : "MODIFIED_PARAMETER",
  89        "description" : "The public point of the key has been modified and is not on the curve.",
  90        "effect" : "Not checking that a public point is on the curve may allow an invalid curve attack."
  91      },
  92      "NegativeCofactor" : {
  93        "bugType" : "MODIFIED_PARAMETER",
  94        "description" : "The cofactor of the curve is negative."
  95      },
  96      "Normal" : {
  97        "bugType" : "BASIC",
  98        "description" : "The test vector contains a pseudorandomly generated, valid test case. Implementations are expected to pass this test."
  99      },
 100      "UnnamedCurve" : {
 101        "bugType" : "UNKNOWN",
 102        "description" : "The public key does not use a named curve. RFC 3279 allows to encode such curves by explicitly encoding, the parameters of the curve equation, modulus, generator, order and cofactor. However, many crypto libraries only support named curves. Modifying some of the EC parameters and encoding the corresponding public key as an unnamed curve is a potential attack vector."
 103      },
 104      "UnusedParam" : {
 105        "bugType" : "MALLEABILITY",
 106        "description" : "A parameter that is typically not used for ECDH has been modified. Sometimes libraries ignore small differences between public and private key. For example, a library might ignore an incorrect cofactor in the public key. We consider ignoring such changes as acceptable as long as these differences do not change the outcome of the ECDH computation, i.e. as long as the computation is done on the curve from the private key."
 107      },
 108      "WeakPublicKey" : {
 109        "bugType" : "MODIFIED_PARAMETER",
 110        "description" : "The vector contains a weak public key. The curve is not a named curve, the public key point has order 3 and has been chosen to be on the same curve as the private key. This test vector is used to check ECC implementations for missing steps in the verification of the public key."
 111      },
 112      "WrongCurve" : {
 113        "bugType" : "CONFIDENTIALITY",
 114        "description" : "The public key and private key use distinct curves. Implementations are expected to reject such parameters.",
 115        "effect" : "Computing an ECDH key exchange with public and private keys can in the worst case lead to an invalid curve attack. Hence, it is important that ECDH implementations check the input parameters. The severity of such bugs is typically smaller if an implementation ensures that the point is on the curve and that the ECDH computation is performed on the curve of the private key. Some of the test vectors with modified public key contain shared ECDH secrets, that were computed over the curve of the private key."
 116      },
 117      "WrongOrder" : {
 118        "bugType" : "MODIFIED_PARAMETER",
 119        "description" : "The order of the public key has been modified.",
 120        "effect" : "If this order is used in a cryptographic primitive instead of the correct order then an invalid curve attack is possible and the private keys may leak. E.g. ECDHC in BC 1.52 suffered from this."
 121      }
 122    },
 123    "testGroups" : [
 124      {
 125        "type" : "EcdhTest",
 126        "source" : {
 127          "name" : "google-wycheproof",
 128          "version" : "0.9rc5"
 129        },
 130        "curve" : "secp256k1",
 131        "encoding" : "asn",
 132        "tests" : [
 133          {
 134            "tcId" : 1,
 135            "comment" : "normal case",
 136            "flags" : [
 137              "Normal"
 138            ],
 139            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d8096af8a11e0b80037e1ee68246b5dcbb0aeb1cf1244fd767db80f3fa27da2b396812ea1686e7472e9692eaf3e958e50e9500d3b4c77243db1f2acd67ba9cc4",
 140            "private" : "00f4b7ff7cccc98813a69fae3df222bfe3f4e28f764bf91b4a10d8096ce446b254",
 141            "shared" : "544dfae22af6af939042b1d85b71a1e49e9a5614123c4d6ad0c8af65baf87d65",
 142            "result" : "valid"
 143          },
 144          {
 145            "tcId" : 2,
 146            "comment" : "compressed public key",
 147            "flags" : [
 148              "CompressedPublic",
 149              "CompressedPoint"
 150            ],
 151            "public" : "3036301006072a8648ce3d020106052b8104000a03220002d8096af8a11e0b80037e1ee68246b5dcbb0aeb1cf1244fd767db80f3fa27da2b",
 152            "private" : "00f4b7ff7cccc98813a69fae3df222bfe3f4e28f764bf91b4a10d8096ce446b254",
 153            "shared" : "544dfae22af6af939042b1d85b71a1e49e9a5614123c4d6ad0c8af65baf87d65",
 154            "result" : "acceptable"
 155          },
 156          {
 157            "tcId" : 3,
 158            "comment" : "shared secret has x-coordinate that satisfies x**2 + a = 1",
 159            "flags" : [
 160              "EdgeCaseSharedSecret"
 161            ],
 162            "public" : "3056301006072a8648ce3d020106052b8104000a03420004965ff42d654e058ee7317cced7caf093fbb180d8d3a74b0dcd9d8cd47a39d5cb9c2aa4daac01a4be37c20467ede964662f12983e0b5272a47a5f2785685d8087",
 163            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 164            "shared" : "0000000000000000000000000000000000000000000000000000000000000001",
 165            "result" : "valid"
 166          },
 167          {
 168            "tcId" : 4,
 169            "comment" : "shared secret has x-coordinate that satisfies x**2 + a = 4",
 170            "flags" : [
 171              "EdgeCaseSharedSecret"
 172            ],
 173            "public" : "3056301006072a8648ce3d020106052b8104000a0342000406c4b87ba76c6dcb101f54a050a086aa2cb0722f03137df5a922472f1bdc11b982e3c735c4b6c481d09269559f080ad08632f370a054af12c1fd1eced2ea9211",
 174            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 175            "shared" : "0000000000000000000000000000000000000000000000000000000000000002",
 176            "result" : "valid"
 177          },
 178          {
 179            "tcId" : 5,
 180            "comment" : "shared secret has x-coordinate that satisfies x**2 + a = 9",
 181            "flags" : [
 182              "EdgeCaseSharedSecret"
 183            ],
 184            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bba30eef7967a2f2f08a2ffadac0e41fd4db12a93cef0b045b5706f2853821e6d50b2bf8cbf530e619869e07c021ef16f693cfc0a4b0d4ed5a8f464692bf3d6e",
 185            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 186            "shared" : "0000000000000000000000000000000000000000000000000000000000000003",
 187            "result" : "valid"
 188          },
 189          {
 190            "tcId" : 6,
 191            "comment" : "shared secret has x-coordinate p-3",
 192            "flags" : [
 193              "EdgeCaseSharedSecret"
 194            ],
 195            "public" : "3056301006072a8648ce3d020106052b8104000a034200046da9eb2cdac02122d5f05cf6a8cd768e378f664ea4a7871d10e25f57eb1ee1cc5b2b5abf9c6c6596f8f383ddbcb3bcc2d5a7cc605984931239ca9669946032ee",
 196            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 197            "shared" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2c",
 198            "result" : "valid"
 199          },
 200          {
 201            "tcId" : 7,
 202            "comment" : "shared secret has x-coordinate 2**16 + 0",
 203            "flags" : [
 204              "EdgeCaseSharedSecret"
 205            ],
 206            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f2976154c4f53ce392d1fe39a891a4611ba8cf046023cd8f1bcd9fdd2e921191b25cf31caedfbb415381637bc3f599a34fba3e1413f644cb1668469f4558a772",
 207            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 208            "shared" : "0000000000000000000000000000000000000000000000000000000000010000",
 209            "result" : "valid"
 210          },
 211          {
 212            "tcId" : 8,
 213            "comment" : "shared secret has x-coordinate 2**32 + 7",
 214            "flags" : [
 215              "EdgeCaseSharedSecret"
 216            ],
 217            "public" : "3056301006072a8648ce3d020106052b8104000a034200045e422fea67cca5ebaeac87745c81b10ef807030367e6fce012254176ec8cf199881592f42c264371e19e3037388ab64f32fa8870e62905e7af205e43b02aad12",
 218            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 219            "shared" : "0000000000000000000000000000000000000000000000000000000100000007",
 220            "result" : "valid"
 221          },
 222          {
 223            "tcId" : 9,
 224            "comment" : "shared secret has x-coordinate 2**64 + 1",
 225            "flags" : [
 226              "EdgeCaseSharedSecret"
 227            ],
 228            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bb57b9a1231be042d185c03eda6926a6def177fe6745eda000c520d66581f0cdf1d73c80453f2fe30725adf951390c739e36fc8677691db107881342613d00ab",
 229            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 230            "shared" : "0000000000000000000000000000000000000000000000010000000000000001",
 231            "result" : "valid"
 232          },
 233          {
 234            "tcId" : 10,
 235            "comment" : "shared secret has x-coordinate 2**96 + 1",
 236            "flags" : [
 237              "EdgeCaseSharedSecret"
 238            ],
 239            "public" : "3056301006072a8648ce3d020106052b8104000a034200045563c76c19377638f7d517bdbe0ace467eb5d4dd9fb4bf18332bab8f07b1d80c261332d46e316711278bacccd88005ee4c115fa84089fd190674626e5ed1ebfe",
 240            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 241            "shared" : "0000000000000000000000000000000000000001000000000000000000000001",
 242            "result" : "valid"
 243          },
 244          {
 245            "tcId" : 11,
 246            "comment" : "shared secret has x-coordinate that satisfies x**2 + a = -6",
 247            "flags" : [
 248              "EdgeCaseSharedSecret"
 249            ],
 250            "public" : "3056301006072a8648ce3d020106052b8104000a034200048983aae8c002f2b555acb2370adb9b50ba4cac1bfcc9039a125c70ca7c5fc0d1f6efeb8ae4ba8c69429d93244382447ac534891c66090025282655719bd72512",
 251            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 252            "shared" : "0b7beba34feb647da200bed05fad57c0348d249e2a90c88f31f9948bb65d5207",
 253            "result" : "valid"
 254          },
 255          {
 256            "tcId" : 12,
 257            "comment" : "shared secret has x-coordinate that satisfies x**2 + a = 2",
 258            "flags" : [
 259              "EdgeCaseSharedSecret"
 260            ],
 261            "public" : "3056301006072a8648ce3d020106052b8104000a0342000423556564850c50fba51f1e64ef98378ef5c22feafa29499ca27600c473cace889d5679e917daa7f4c7899517d37826284f031de01a60bc813696414d04531a21",
 262            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 263            "shared" : "210c790573632359b1edb4302c117d8a132654692c3feeb7de3a86ac3f3b53f7",
 264            "result" : "valid"
 265          },
 266          {
 267            "tcId" : 13,
 268            "comment" : "shared secret has x-coordinate that satisfies x**2 + a = 8",
 269            "flags" : [
 270              "EdgeCaseSharedSecret"
 271            ],
 272            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ddbf807e22c56a19cf6c472829150350781034a5eddec365694d4bd5c865ead14e674127028c91d3394cac37293a866055d10f0f40a3706ad16b64fc9d5998bd",
 273            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 274            "shared" : "4218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee",
 275            "result" : "valid"
 276          },
 277          {
 278            "tcId" : 14,
 279            "comment" : "shared secret has x-coordinate that satisfies x**2 = 2**96 + 2",
 280            "flags" : [
 281              "EdgeCaseSharedSecret"
 282            ],
 283            "public" : "3056301006072a8648ce3d020106052b8104000a0342000464688eae7aabd248f6f44a0d6e2c438e4100001813eb71f9f082fad3dfe43e287dab3dabe7d436001a0fb763015dedbb90f811000ec8f5f29953e3af42f92065",
 284            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 285            "shared" : "39f883f105ac7f09f4e7e4dcc84bc7ff4b3b74f301efaaaf8b638f47720fdaec",
 286            "result" : "valid"
 287          },
 288          {
 289            "tcId" : 15,
 290            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 2",
 291            "flags" : [
 292              "EdgeCaseSharedSecret"
 293            ],
 294            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c404e17141d102bba2f1cb16bb954a208798b04dca8dd139a8ab7f01f0dbef39c7b8e55f2257a480077e4190570a004cbe668200c9c78eaa53b61b20fce4c685",
 295            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 296            "shared" : "5555555555555555555555555555555555555555555555555555555555555550",
 297            "result" : "valid"
 298          },
 299          {
 300            "tcId" : 16,
 301            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 2",
 302            "flags" : [
 303              "EdgeCaseSharedSecret"
 304            ],
 305            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e160e87c0a562a1dbb59b4c2f614720e7753608672eb8d883b91e25f8cfc58474623cba584e1324bc49bcdf0891166b545b7704e2bbda705d0d73b7530e47952",
 306            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 307            "shared" : "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
 308            "result" : "valid"
 309          },
 310          {
 311            "tcId" : 17,
 312            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 4",
 313            "flags" : [
 314              "EdgeCaseSharedSecret"
 315            ],
 316            "public" : "3056301006072a8648ce3d020106052b8104000a034200045d4d182b18782a02685dcc7b671ec742ce308c7acc8e6260f67e81516eb546e8a38f0756074eea4857953398b6d05597c7ceb5e65e4e8cee31e81c5658824ce4",
 317            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 318            "shared" : "3333333333333333333333333333333333333333333333333333333333333333",
 319            "result" : "valid"
 320          },
 321          {
 322            "tcId" : 18,
 323            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 4",
 324            "flags" : [
 325              "EdgeCaseSharedSecret"
 326            ],
 327            "public" : "3056301006072a8648ce3d020106052b8104000a034200048ecd6a2576f42626792076935e2fe961599e484cd212bce2623b83aa22f546d2a7f855b09bef286bcbe9e8bab17fd56d7055df64f344310c3522e8f227e472c8",
 328            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 329            "shared" : "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccb",
 330            "result" : "valid"
 331          },
 332          {
 333            "tcId" : 19,
 334            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 8",
 335            "flags" : [
 336              "EdgeCaseSharedSecret"
 337            ],
 338            "public" : "3056301006072a8648ce3d020106052b8104000a034200046826f79ef84da803460aed09198d2bbb42d7892ed608aacbb281a95acae11465a25809191aa5bdfa61b8963beacb4eb133266a90f33d1b2ca4f6152d37a94fd8",
 339            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 340            "shared" : "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c",
 341            "result" : "valid"
 342          },
 343          {
 344            "tcId" : 20,
 345            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 8",
 346            "flags" : [
 347              "EdgeCaseSharedSecret"
 348            ],
 349            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a54bb2ae80086053a5fa4fdb1836a8c6ac41783650b0f79a5428c98ff64d078a12bbb4cb8af20ca75ec15b2e0d47a83ca93fc78cd92640a02e8002966f1fe80b",
 350            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 351            "shared" : "f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0",
 352            "result" : "valid"
 353          },
 354          {
 355            "tcId" : 21,
 356            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 16",
 357            "flags" : [
 358              "EdgeCaseSharedSecret"
 359            ],
 360            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bace46eed492743c693e1a33adb046b7722c55ce369d1438e67f9c5b3412783145262dd4a86c8a527b23f4114b8a9b9f36f9701835f50b678b24d2a9155ebc2c",
 361            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 362            "shared" : "00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff",
 363            "result" : "valid"
 364          },
 365          {
 366            "tcId" : 22,
 367            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 16",
 368            "flags" : [
 369              "EdgeCaseSharedSecret"
 370            ],
 371            "public" : "3056301006072a8648ce3d020106052b8104000a0342000401055147863aa060c0e104e243ec01eda2b0e0c6814e232d671abcba9715d5ce0c13006aa7960c54fe3f20220bef766756c910fd05764afc318375540cef2d5c",
 372            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 373            "shared" : "ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00",
 374            "result" : "valid"
 375          },
 376          {
 377            "tcId" : 23,
 378            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 30",
 379            "flags" : [
 380              "EdgeCaseSharedSecret"
 381            ],
 382            "public" : "3056301006072a8648ce3d020106052b8104000a03420004595e46ee7c2d7183ff2ea760ffd8472fb834ec89c08b6ef48ff92b44a13a6e1ae563e23953c97c26441323d2500c84e8cee04c15d4d5d2cc458703d1f2d02d31",
 383            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 384            "shared" : "7fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff",
 385            "result" : "valid"
 386          },
 387          {
 388            "tcId" : 24,
 389            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 30",
 390            "flags" : [
 391              "EdgeCaseSharedSecret"
 392            ],
 393            "public" : "3056301006072a8648ce3d020106052b8104000a034200046a40adc811b09e83ba0fb8a94fea50591ca9e58bb7d47304950dbff78dad777ee3bd08f742d7e8e30cff31bc6a6cc02c8717ee25838aabffa6e48f65cce74d81",
 394            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 395            "shared" : "8000fffe0003fff8000fffe0003fff8000fffe0003fff8000fffe0003fff7fff",
 396            "result" : "valid"
 397          },
 398          {
 399            "tcId" : 25,
 400            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 32",
 401            "flags" : [
 402              "EdgeCaseSharedSecret"
 403            ],
 404            "public" : "3056301006072a8648ce3d020106052b8104000a034200045a33fe91d7e35db7875208bee77f4cc0006f1439cc845f695b6a12673dcd03d18f86ee121c5ea0da3eb0210509e12db845296225ca973e2e19ce3e3d01486090",
 405            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 406            "shared" : "0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000fffd",
 407            "result" : "valid"
 408          },
 409          {
 410            "tcId" : 26,
 411            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 32",
 412            "flags" : [
 413              "EdgeCaseSharedSecret"
 414            ],
 415            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f6ebaab62c35fd4b8bec9d95bcfc433e6bde7c0f0d5ef75d6fd326aaf28f23b0b2f4d1c2e891706b7bada59fb0f6a32b5463982a9c8c2d8ea38954418183b634",
 416            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 417            "shared" : "ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000fffefffe",
 418            "result" : "valid"
 419          },
 420          {
 421            "tcId" : 27,
 422            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 51",
 423            "flags" : [
 424              "EdgeCaseSharedSecret"
 425            ],
 426            "public" : "3056301006072a8648ce3d020106052b8104000a03420004524392416f8cfc5f84dc9b72f2887c684e4bd24796f0065078e18d16bc43b56ea02178311799eb61ad3b3e7dcda10404dc4541c13e3de0ceb40c9aa7afabc53b",
 427            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 428            "shared" : "8000003ffffff0000007fffffe000000ffffffc000001ffffff8000003fffffd",
 429            "result" : "valid"
 430          },
 431          {
 432            "tcId" : 28,
 433            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 51",
 434            "flags" : [
 435              "EdgeCaseSharedSecret"
 436            ],
 437            "public" : "3056301006072a8648ce3d020106052b8104000a0342000499965c477a240aebbd19cd094c8b62852de8663d0cc9f06eeb395ffc92d121f64811882f406080d7d04ea4f339bddd2e5ef0345b5834142f75b562154d5ec7ae",
 438            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 439            "shared" : "7fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffdfffffe",
 440            "result" : "valid"
 441          },
 442          {
 443            "tcId" : 29,
 444            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 52",
 445            "flags" : [
 446              "EdgeCaseSharedSecret"
 447            ],
 448            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ad3d179877e74ee258ba6f8e128bc2a0045c06a3d3c30fcce01ca8d9e1afee4ea3fe47156fb727fc1c55ef9db516df665cbb073405c2c301a8fe1d10f3b9b300",
 449            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 450            "shared" : "000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003fffffc",
 451            "result" : "valid"
 452          },
 453          {
 454            "tcId" : 30,
 455            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 52",
 456            "flags" : [
 457              "EdgeCaseSharedSecret"
 458            ],
 459            "public" : "3056301006072a8648ce3d020106052b8104000a034200044bb19deae638fc5fa7070cc90e969bac3f8384a59ea11cb01bc091edf1a4cbd677ed6bdf8971d3e63c903d9acabc28b75af661a03457261c5a8d5940ad02c509",
 460            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 461            "shared" : "fffffc000000ffffffc000000ffffffc000000ffffffc000000ffffffbfffffe",
 462            "result" : "valid"
 463          },
 464          {
 465            "tcId" : 31,
 466            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 60",
 467            "flags" : [
 468              "EdgeCaseSharedSecret"
 469            ],
 470            "public" : "3056301006072a8648ce3d020106052b8104000a0342000424175c078e305d3139e5dab727a6ab8587b26daa470a529a23c10585cb56c038bf1f2b937ae074ff94b15f5cb5e60eb5d32afba2077539db794294bcaab71a81",
 471            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 472            "shared" : "ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff",
 473            "result" : "valid"
 474          },
 475          {
 476            "tcId" : 32,
 477            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 60",
 478            "flags" : [
 479              "EdgeCaseSharedSecret"
 480            ],
 481            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ef691afe2ee4aa18a8485a71c0e20eff1337ae0622acc09ccda10f49574ae840b82730bb2eef59a17ab095acd131e5fcf8ba11150a9421bbab6b9f146aa78ffb",
 482            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 483            "shared" : "0000fffffffc0000000fffffffc0000000fffffffc0000000fffffffbffffffd",
 484            "result" : "valid"
 485          },
 486          {
 487            "tcId" : 33,
 488            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 62",
 489            "flags" : [
 490              "EdgeCaseSharedSecret"
 491            ],
 492            "public" : "3056301006072a8648ce3d020106052b8104000a03420004067e7df09f5e38f2b2823f65a6b1135c3290586fef6eceffa6d59595748879f66932b3f70d603229e10a57344ecde503a2df930651046c2f1d2b719bfc93e0a1",
 493            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 494            "shared" : "ff00000001fffffffc00000007fffffff00000001fffffffc00000007ffffffd",
 495            "result" : "valid"
 496          },
 497          {
 498            "tcId" : 34,
 499            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 62",
 500            "flags" : [
 501              "EdgeCaseSharedSecret"
 502            ],
 503            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b8722ecdde7c85317e486b03656b83910ac3c88687a4291e8bb9a4b6a52cc6e02e4158a5a88de023d6a135bd04c1585ef46741890376135453ec562da5b3760b",
 504            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 505            "shared" : "00fffffffe00000003fffffff80000000fffffffe00000003fffffff80000000",
 506            "result" : "valid"
 507          },
 508          {
 509            "tcId" : 35,
 510            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 64",
 511            "flags" : [
 512              "EdgeCaseSharedSecret"
 513            ],
 514            "public" : "3056301006072a8648ce3d020106052b8104000a03420004728e15d578212bc42287c0118c82c84b126f97d549223c10ad07f4e98af912385d23b1a6e716925855a247b16effe92773315241ac951cdfefdfac0ed16467f6",
 515            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 516            "shared" : "00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff",
 517            "result" : "valid"
 518          },
 519          {
 520            "tcId" : 36,
 521            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 64",
 522            "flags" : [
 523              "EdgeCaseSharedSecret"
 524            ],
 525            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c3ef35fd4cda66e8e850095e1e697aee56decc29484aa463f879c7b6dd7669e625945351276719c5e3bb8e514f69305b6085b7c782a07b26a842887c33a93dc6",
 526            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 527            "shared" : "ffffffff00000000ffffffff00000000ffffffff00000000fffffffeffffffff",
 528            "result" : "valid"
 529          },
 530          {
 531            "tcId" : 37,
 532            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 112",
 533            "flags" : [
 534              "EdgeCaseSharedSecret"
 535            ],
 536            "public" : "3056301006072a8648ce3d020106052b8104000a03420004784907c6be6202770b98d01f1ffe11b9ed2c97515843f57c2c06363a9dadc7011de5fbaa7356cf3ba28cb7b932a07c8321007c7c45396751fe70724343d2b19f",
 537            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 538            "shared" : "ffffffff00000000000000ffffffffffffff00000000000000fffffffffffffe",
 539            "result" : "valid"
 540          },
 541          {
 542            "tcId" : 38,
 543            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 112",
 544            "flags" : [
 545              "EdgeCaseSharedSecret"
 546            ],
 547            "public" : "3056301006072a8648ce3d020106052b8104000a034200047c016dee8b5411f8e95184daf8e318119e844b8bdc70d75efb99b8d0ff10ab745e905103d57d6537908e6e9864aee4f0917f5b920d06f980aa823f043ef9139e",
 548            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 549            "shared" : "00000000ffffffffffffff00000000000000ffffffffffffff00000000000000",
 550            "result" : "valid"
 551          },
 552          {
 553            "tcId" : 39,
 554            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 128",
 555            "flags" : [
 556              "EdgeCaseSharedSecret"
 557            ],
 558            "public" : "3056301006072a8648ce3d020106052b8104000a0342000436e1e76ffdbe8577520b0716eb88c18ea72a49e5a4e5680a7d290093f841cb6e7310728b59c7572c4b35fb6c29c36ebabfc53553c06ecf747fcfbefcf6114e1c",
 559            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 560            "shared" : "0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff",
 561            "result" : "valid"
 562          },
 563          {
 564            "tcId" : 40,
 565            "comment" : "shared secret has x-coordinate with repeating bit-pattern of size 128",
 566            "flags" : [
 567              "EdgeCaseSharedSecret"
 568            ],
 569            "public" : "3056301006072a8648ce3d020106052b8104000a034200047a19501d646fc9332a8525af4cc79523b57d736b69bb24b06270c1b1dadf88ce834efa1bce854ff5bcade40cbcee9f40154bc26036adc5cf87e50ea388af2987",
 570            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 571            "shared" : "ffffffffffffffff0000000000000000fffffffffffffffefffffffffffffff5",
 572            "result" : "valid"
 573          },
 574          {
 575            "tcId" : 41,
 576            "comment" : "shared secret has an x-coordinate of approx p//3",
 577            "flags" : [
 578              "EdgeCaseSharedSecret"
 579            ],
 580            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f43b610a2a5c5f6e2b395567489657059e3351c6f9a7e2ebde52638abfea006ab2d690513e9187c0cc903ceee022ee421c594a8bd7610c68cd8143adfc741dde",
 581            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 582            "shared" : "55555555555555555555555555555555555555555555555555555554fffffebc",
 583            "result" : "valid"
 584          },
 585          {
 586            "tcId" : 42,
 587            "comment" : "shared secret has an x-coordinate of approx p//5",
 588            "flags" : [
 589              "EdgeCaseSharedSecret"
 590            ],
 591            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d93bfdaa797cd4bd81dea80d7c72a24923ce50e94bfc4ee1bd5f5f10eea3f8ecc0b5941890a26e88e5029c283e0fadeccc0b980f8a5098aa7835c5c958d471e5",
 592            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 593            "shared" : "33333333333333333333333333333333333333333333333333333332ffffff3c",
 594            "result" : "valid"
 595          },
 596          {
 597            "tcId" : 43,
 598            "comment" : "shared secret has an x-coordinate of approx p//7",
 599            "flags" : [
 600              "EdgeCaseSharedSecret"
 601            ],
 602            "public" : "3056301006072a8648ce3d020106052b8104000a034200040ac1ea7a29f7ace8a38b2fedbfe4d0d9ae45344432ab3eb5e0a5b66716f61c6aaaa39a5f098fd4472587d14bdf72b3dd3e966b5f0b6e400fff6e0e9c8453fc79",
 603            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 604            "shared" : "249249249249249249249249249249249249249249249249249249246db6dae2",
 605            "result" : "valid"
 606          },
 607          {
 608            "tcId" : 44,
 609            "comment" : "shared secret has an x-coordinate of approx p//9",
 610            "flags" : [
 611              "EdgeCaseSharedSecret"
 612            ],
 613            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bf2e8a61a21d96e74a296b397e53044f373acb73a6ea4a398d89c56549e96b7fe846fd0df239691d0682b067a50a2423d88b4d970b1d3d8141a066d13c186f96",
 614            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 615            "shared" : "1c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c555554e8",
 616            "result" : "valid"
 617          },
 618          {
 619            "tcId" : 45,
 620            "comment" : "y-coordinate of the public key has many trailing 1's",
 621            "flags" : [
 622              "EdgeCaseSharedSecret"
 623            ],
 624            "public" : "3056301006072a8648ce3d020106052b8104000a0342000456baf1d72606c7af5a5fa108620b0839e2c7dd40b832ef847e5b64c86efe1aa563e586a667a65bbb5692500df1ff8403736838b30ea9791d9d390e3dc6689e2c",
 625            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 626            "shared" : "800000000000000000000000009fa2f1ffffffffffffffffffffffffffffffff",
 627            "result" : "valid"
 628          },
 629          {
 630            "tcId" : 46,
 631            "comment" : "y-coordinate of the public key has many trailing 1's",
 632            "flags" : [
 633              "EdgeCaseEphemeralKey"
 634            ],
 635            "public" : "3056301006072a8648ce3d020106052b8104000a03420004800000000000000000000000009fa2f1ffffffffffffffffffffffffffffffff07ed353c9f1039edcc9cc5336c034dc131a4087692c2e56bc1dd1904e3ffffff",
 636            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 637            "shared" : "7c07b199b6a62e7ac646c7e1dee94aca55de1a97251ddf92fcd4fe0145b40f12",
 638            "result" : "valid"
 639          },
 640          {
 641            "tcId" : 47,
 642            "comment" : "y-coordinate of the public key is small",
 643            "flags" : [
 644              "EdgeCaseSharedSecret"
 645            ],
 646            "public" : "3056301006072a8648ce3d020106052b8104000a034200045e4c2cf1320ec84ef8920867b409a9a91d2dd008216a282e36bd84e884726fa05a5e4af11cf63ceaaa42a6dc9e4ccb394852cf84284e8d2627572fbf22c0ba88",
 647            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 648            "shared" : "80000000000000000000000000a3037effffffffffffffffffffffffffffffff",
 649            "result" : "valid"
 650          },
 651          {
 652            "tcId" : 48,
 653            "comment" : "y-coordinate of the public key is small",
 654            "flags" : [
 655              "EdgeCaseSharedSecret"
 656            ],
 657            "public" : "3056301006072a8648ce3d020106052b8104000a0342000402a30c2fabc87e6730625dec2f0d03894387b7f743ce69c47351ebe5ee98a48307eb78d38770fea1a44f4da72c26f85b17f3501a4f9394fe29856ccbf15fd284",
 658            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 659            "shared" : "8000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff",
 660            "result" : "valid"
 661          },
 662          {
 663            "tcId" : 49,
 664            "comment" : "y-coordinate of the public key is small",
 665            "flags" : [
 666              "EdgeCaseEphemeralKey"
 667            ],
 668            "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000000a3037effffffffffffffffffffffffffffffff0000031a6bf344b86730ac5c54a7751aefdba135759b9d535ca64111f298a38d",
 669            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 670            "shared" : "5206c3de46949b9da160295ee0aa142fe3e6629cc25e2d671e582e30ff875082",
 671            "result" : "valid"
 672          },
 673          {
 674            "tcId" : 50,
 675            "comment" : "y-coordinate of the public key is small",
 676            "flags" : [
 677              "EdgeCaseEphemeralKey"
 678            ],
 679            "public" : "3056301006072a8648ce3d020106052b8104000a034200048000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff0000013bc6f08431e729ed2863f2f4ac8a30279695c8109c340a39fa86f451cd",
 680            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 681            "shared" : "8a8c18b78e1b1fcfd22ee18b4a3a9f391a3fdf15408fb7f8c1dba33c271dbd2f",
 682            "result" : "valid"
 683          },
 684          {
 685            "tcId" : 51,
 686            "comment" : "y-coordinate of the public key is large",
 687            "flags" : [
 688              "EdgeCaseSharedSecret"
 689            ],
 690            "public" : "3056301006072a8648ce3d020106052b8104000a034200045e4c2cf1320ec84ef8920867b409a9a91d2dd008216a282e36bd84e884726fa0a5a1b50ee309c31555bd592361b334c6b7ad307bd7b172d9d8a8d03fdd3f41a7",
 691            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 692            "shared" : "80000000000000000000000000a3037effffffffffffffffffffffffffffffff",
 693            "result" : "valid"
 694          },
 695          {
 696            "tcId" : 52,
 697            "comment" : "y-coordinate of the public key is large",
 698            "flags" : [
 699              "EdgeCaseSharedSecret"
 700            ],
 701            "public" : "3056301006072a8648ce3d020106052b8104000a0342000402a30c2fabc87e6730625dec2f0d03894387b7f743ce69c47351ebe5ee98a483f814872c788f015e5bb0b258d3d907a4e80cafe5b06c6b01d67a93330ea029ab",
 702            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 703            "shared" : "8000000000000000000000000124dcb0ffffffffffffffffffffffffffffffff",
 704            "result" : "valid"
 705          },
 706          {
 707            "tcId" : 53,
 708            "comment" : "y-coordinate of the public key is large",
 709            "flags" : [
 710              "EdgeCaseEphemeralKey"
 711            ],
 712            "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000000a3037efffffffffffffffffffffffffffffffffffffce5940cbb4798cf53a3ab588ae510245eca8a6462aca359beed0d6758a2",
 713            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 714            "shared" : "5206c3de46949b9da160295ee0aa142fe3e6629cc25e2d671e582e30ff875082",
 715            "result" : "valid"
 716          },
 717          {
 718            "tcId" : 54,
 719            "comment" : "y-coordinate of the public key is large",
 720            "flags" : [
 721              "EdgeCaseEphemeralKey"
 722            ],
 723            "public" : "3056301006072a8648ce3d020106052b8104000a034200048000000000000000000000000124dcb0fffffffffffffffffffffffffffffffffffffec4390f7bce18d612d79c0d0b5375cfd8696a37ef63cbf5c604790baa62",
 724            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 725            "shared" : "8a8c18b78e1b1fcfd22ee18b4a3a9f391a3fdf15408fb7f8c1dba33c271dbd2f",
 726            "result" : "valid"
 727          },
 728          {
 729            "tcId" : 55,
 730            "comment" : "y-coordinate of the public key has many trailing 0's",
 731            "flags" : [
 732              "EdgeCaseSharedSecret"
 733            ],
 734            "public" : "3056301006072a8648ce3d020106052b8104000a034200045450cace04386adc54a14350793e83bdc5f265d6c29287ecd07f791ad2784c4cebd3c24451322334d8d51033e9d34b6bb592b1995d07867863d1044bd59d7501",
 735            "private" : "00a2b6442a37f8a3764aeff4011a4c422b389a1e509669c43f279c8b7e32d80c3a",
 736            "shared" : "80000000000000000000000001126b54ffffffffffffffffffffffffffffffff",
 737            "result" : "valid"
 738          },
 739          {
 740            "tcId" : 56,
 741            "comment" : "y-coordinate of the public key has many trailing 0's",
 742            "flags" : [
 743              "EdgeCaseEphemeralKey"
 744            ],
 745            "public" : "3056301006072a8648ce3d020106052b8104000a0342000480000000000000000000000001126b54ffffffffffffffffffffffffffffffff4106a369068d454ea4b9c3ac6177f87fc8fd3aa240b2ccb4882bdccbd4000000",
 746            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 747            "shared" : "e59ddc7646e4aef0623c71c486f24d5d32f7257ef3dab8fa524b394eae19ebe1",
 748            "result" : "valid"
 749          },
 750          {
 751            "tcId" : 57,
 752            "comment" : "ephemeral key has x-coordinate that satisfies x**2 + a = 1",
 753            "flags" : [
 754              "EdgeCaseEphemeralKey"
 755            ],
 756            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000014218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee",
 757            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 758            "shared" : "12c2ad36a59fda5ac4f7e97ff611728d0748ac359fca9b12f6d4f43519516487",
 759            "result" : "valid"
 760          },
 761          {
 762            "tcId" : 58,
 763            "comment" : "ephemeral key has x-coordinate that satisfies x**2 + a = 4",
 764            "flags" : [
 765              "EdgeCaseEphemeralKey"
 766            ],
 767            "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000000000000000000000000000266fbe727b2ba09e09f5a98d70a5efce8424c5fa425bbda1c511f860657b8535e",
 768            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 769            "shared" : "45aa9666757815e9974140d1b57191c92c588f6e5681131e0df9b3d241831ad4",
 770            "result" : "valid"
 771          },
 772          {
 773            "tcId" : 59,
 774            "comment" : "ephemeral key has x-coordinate that satisfies x**2 + a = 9",
 775            "flags" : [
 776              "EdgeCaseEphemeralKey"
 777            ],
 778            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000032f233395c8b07a3834a0e59bda43944b5df378852e560ebc0f22877e9f49bb4b",
 779            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 780            "shared" : "b90964c05e464c23acb747a4c83511e93007f7499b065c8e8eccec955d8731f4",
 781            "result" : "valid"
 782          },
 783          {
 784            "tcId" : 60,
 785            "comment" : "ephemeral key has x-coordinate p-3",
 786            "flags" : [
 787              "EdgeCaseEphemeralKey"
 788            ],
 789            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2c0e994b14ea72f8c3eb95c71ef692575e775058332d7e52d0995cf8038871b67d",
 790            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 791            "shared" : "e97fb4c4fb33d6a114da6e0d180e54f99ec1ece9ff558871054e99d221930d16",
 792            "result" : "valid"
 793          },
 794          {
 795            "tcId" : 61,
 796            "comment" : "ephemeral key has x-coordinate 2**16 + 0",
 797            "flags" : [
 798              "EdgeCaseEphemeralKey"
 799            ],
 800            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000100003c81e87241d9451d286ddbe65b14d47234307b80ce74b8921af7d4935707549d",
 801            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 802            "shared" : "1eea9c2756a3305bb5178f2c37436e7b41cf3805cd0a1087d2d02407fc553c09",
 803            "result" : "valid"
 804          },
 805          {
 806            "tcId" : 62,
 807            "comment" : "ephemeral key has x-coordinate 2**32 + 7",
 808            "flags" : [
 809              "EdgeCaseEphemeralKey"
 810            ],
 811            "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000000000000000000010000000715098598dc12cf294ea5ac1eb5eeae9139f5cfd3d0ffdcfa7297a01dce1ee9df",
 812            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 813            "shared" : "2f1c5c590f97f79351fb9d36c597d1c61f1c409fcdedaeae795112fa1a2c7453",
 814            "result" : "valid"
 815          },
 816          {
 817            "tcId" : 63,
 818            "comment" : "ephemeral key has x-coordinate 2**64 + 1",
 819            "flags" : [
 820              "EdgeCaseEphemeralKey"
 821            ],
 822            "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000000000001000000000000000161bd3a38f707713b97eaf8d0184e0079e2a62cfba75d428b1326ea861aade950",
 823            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 824            "shared" : "82b8e90e6b6441b7164c9725ac1a35f098788096af95c276fac3c5a383d6b56c",
 825            "result" : "valid"
 826          },
 827          {
 828            "tcId" : 64,
 829            "comment" : "ephemeral key has x-coordinate 2**96 + 1",
 830            "flags" : [
 831              "EdgeCaseEphemeralKey"
 832            ],
 833            "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000100000000000000000000000115820e7e26670c6b45c1e0caa951eab312754180baa9fcff9f7e7bf46deea7fc",
 834            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 835            "shared" : "8a955b6cf4d518558e59372444d3fd9b78933e2d3229dfdfa6f5f66403290e19",
 836            "result" : "valid"
 837          },
 838          {
 839            "tcId" : 65,
 840            "comment" : "ephemeral key has x-coordinate that satisfies x**2 + a = -6",
 841            "flags" : [
 842              "EdgeCaseEphemeralKey"
 843            ],
 844            "public" : "3056301006072a8648ce3d020106052b8104000a034200040b7beba34feb647da200bed05fad57c0348d249e2a90c88f31f9948bb65d52077435a6bef91b92ae32cf51d7149cad0353a46513851427c34436536ec7eae483",
 845            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 846            "shared" : "5626bbf79f10827e23fa5aef9a26533f5f4e7472934ed9759b7b3a77cda04b82",
 847            "result" : "valid"
 848          },
 849          {
 850            "tcId" : 66,
 851            "comment" : "ephemeral key has x-coordinate that satisfies x**2 + a = 2",
 852            "flags" : [
 853              "EdgeCaseEphemeralKey"
 854            ],
 855            "public" : "3056301006072a8648ce3d020106052b8104000a03420004210c790573632359b1edb4302c117d8a132654692c3feeb7de3a86ac3f3b53f75f450dbbf718a4f6582d7af83953170b3037fb81a450a5ca5acbec74ad6cac89",
 856            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 857            "shared" : "1908ae936f53b9a8a2d09707ae414084090b175365401425479b10b8c3e8d1ba",
 858            "result" : "valid"
 859          },
 860          {
 861            "tcId" : 67,
 862            "comment" : "ephemeral key has x-coordinate that satisfies x**2 + a = 8",
 863            "flags" : [
 864              "EdgeCaseEphemeralKey"
 865            ],
 866            "public" : "3056301006072a8648ce3d020106052b8104000a034200044218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee37269a64bbcf3a3f227631c7a8ce532c77245a1c0db4343f16aa1d339fd2591a",
 867            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 868            "shared" : "5e13b3dc04e33f18d1286c606cb0191785f694e82e17796145c9e7b49bc2af58",
 869            "result" : "valid"
 870          },
 871          {
 872            "tcId" : 68,
 873            "comment" : "ephemeral key has x-coordinate that satisfies x**2 = 2**96 + 2",
 874            "flags" : [
 875              "EdgeCaseEphemeralKey"
 876            ],
 877            "public" : "3056301006072a8648ce3d020106052b8104000a0342000439f883f105ac7f09f4e7e4dcc84bc7ff4b3b74f301efaaaf8b638f47720fdaec24f50efd39b8ae7536e8806927eac6fd52210a239fb4129e0bfed333476575ea",
 878            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 879            "shared" : "a995572ad174897ff1971e6d1e39f908448a5878da1e60f3901f57cacd49e5f6",
 880            "result" : "valid"
 881          },
 882          {
 883            "tcId" : 69,
 884            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 2",
 885            "flags" : [
 886              "EdgeCaseEphemeralKey"
 887            ],
 888            "public" : "3056301006072a8648ce3d020106052b8104000a034200045555555555555555555555555555555555555555555555555555555555555550134a74fc6e7d7acef5bb20e969abb6f026ec0cb04dff34f7916ca64b07fff511",
 889            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 890            "shared" : "cd8427ea93f9fede38a70d0c39dbd96759613ba00f27b9db3971c80aec07e2d6",
 891            "result" : "valid"
 892          },
 893          {
 894            "tcId" : 70,
 895            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 2",
 896            "flags" : [
 897              "EdgeCaseEphemeralKey"
 898            ],
 899            "public" : "3056301006072a8648ce3d020106052b8104000a03420004aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa769afe397a5709201bda50ce2d31a13fde4076722a857719924009cc28159869",
 900            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 901            "shared" : "766b0752cd895b4b8543d44c9a348868ffff12aed632f8070e731d450d8a8c94",
 902            "result" : "valid"
 903          },
 904          {
 905            "tcId" : 71,
 906            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 4",
 907            "flags" : [
 908              "EdgeCaseEphemeralKey"
 909            ],
 910            "public" : "3056301006072a8648ce3d020106052b8104000a0342000433333333333333333333333333333333333333333333333333333333333333330434e877eaa71340aa5e57e58a01f0b0aec8d24b5c64aa77ef95fae9b4958c5d",
 911            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 912            "shared" : "09b0aa839893b7ad37cc83160e6f3c5506bbe323497c21505ae9937c75d943c8",
 913            "result" : "valid"
 914          },
 915          {
 916            "tcId" : 72,
 917            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 4",
 918            "flags" : [
 919              "EdgeCaseEphemeralKey"
 920            ],
 921            "public" : "3056301006072a8648ce3d020106052b8104000a03420004cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccb2e808a8b6c6e5bc068f96348d68171e66159a0ee27073c82fc3f9581a4a1fb28",
 922            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 923            "shared" : "3c2a61121f094d5eecddf7d3b0016c170b90fd3f2fea0b12e31db04ae7c279a2",
 924            "result" : "valid"
 925          },
 926          {
 927            "tcId" : 73,
 928            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 8",
 929            "flags" : [
 930              "EdgeCaseEphemeralKey"
 931            ],
 932            "public" : "3056301006072a8648ce3d020106052b8104000a034200040f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c1d854210f797c547bd3b3feccde1ce3e67c61c3400141da2068520e2bae9bf90",
 933            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 934            "shared" : "9a641d5efa8be7dc723aa58e2e52a150c8efced2fa1084041249773c7562c66d",
 935            "result" : "valid"
 936          },
 937          {
 938            "tcId" : 74,
 939            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 8",
 940            "flags" : [
 941              "EdgeCaseEphemeralKey"
 942            ],
 943            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f022bcbf40d658bf3ff02d98aea5ae45d43ed85f6de9268f0eae85210f2fed81c6",
 944            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 945            "shared" : "d32977eca64d223ea90f10f72f810ec64d661833acc4c839591da813ef86f736",
 946            "result" : "valid"
 947          },
 948          {
 949            "tcId" : 75,
 950            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 16",
 951            "flags" : [
 952              "EdgeCaseEphemeralKey"
 953            ],
 954            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff210a46304881329c9807b71b6393ba104b9f27d976065e852429fd664de98eee",
 955            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 956            "shared" : "55137fecb21eb3ebed1b41fb2f7e1ca337009465f855f3f920bc7d0b73c2da32",
 957            "result" : "valid"
 958          },
 959          {
 960            "tcId" : 76,
 961            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 16",
 962            "flags" : [
 963              "EdgeCaseEphemeralKey"
 964            ],
 965            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff007011d6e851e5a53fde41c1f348690c0188f24c105d5cfca5b6ff3c93dbfdef99",
 966            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 967            "shared" : "0bde659ed89281e6c8a5fbdab764d0499b86d19d33f4c978e260bbae587d4057",
 968            "result" : "valid"
 969          },
 970          {
 971            "tcId" : 77,
 972            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 30",
 973            "flags" : [
 974              "EdgeCaseEphemeralKey"
 975            ],
 976            "public" : "3056301006072a8648ce3d020106052b8104000a034200047fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff4b66003c7482d0f2fd7b1cb2b0b7078cd199f2208fc37eb2ef286ccb2f1224e7",
 977            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 978            "shared" : "3135a6283b97e7537a8bc208a355c2a854b8ee6e4227206730e6d725da044dee",
 979            "result" : "valid"
 980          },
 981          {
 982            "tcId" : 78,
 983            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 30",
 984            "flags" : [
 985              "EdgeCaseEphemeralKey"
 986            ],
 987            "public" : "3056301006072a8648ce3d020106052b8104000a034200048000fffe0003fff8000fffe0003fff8000fffe0003fff8000fffe0003fff7fff0a2331880cb3f8f9004bf68fc379beb6e3affadcbe81bd4f9bf76e4ac5ab2c37",
 988            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
 989            "shared" : "2a3d29ce049fc50b00fab50e7581b84d441d297be6515fbe83dc485bdf32b6dc",
 990            "result" : "valid"
 991          },
 992          {
 993            "tcId" : 79,
 994            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 32",
 995            "flags" : [
 996              "EdgeCaseEphemeralKey"
 997            ],
 998            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000fffd3b6a2629d598a045be28a1687288cc4d0c389cc6fe627c5cc3aa2ab963db7495",
 999            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1000            "shared" : "03c202a64e60ff5948d29816d68420c64c0518a7522a929381365b1245770a02",
1001            "result" : "valid"
1002          },
1003          {
1004            "tcId" : 80,
1005            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 32",
1006            "flags" : [
1007              "EdgeCaseEphemeralKey"
1008            ],
1009            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000fffefffe35e39d53d101a6aa4ab434c55a70b03d244b6a2025a18d4d549dea451c031392",
1010            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1011            "shared" : "d07fcf7b89bd1ba24194caf977db68a5503a471a37d374e0917a5fe31d48c99e",
1012            "result" : "valid"
1013          },
1014          {
1015            "tcId" : 81,
1016            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 51",
1017            "flags" : [
1018              "EdgeCaseEphemeralKey"
1019            ],
1020            "public" : "3056301006072a8648ce3d020106052b8104000a034200048000003ffffff0000007fffffe000000ffffffc000001ffffff8000003fffffd3aa774f4d29fefddd9546ad1f7b2b79cf42634284fbb1d7c702e9fca3fe049af",
1021            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1022            "shared" : "ea9f3a53ab4053df0bae0156767a62ec5ba0de4373ef12cbfb19aa80c6bcd904",
1023            "result" : "valid"
1024          },
1025          {
1026            "tcId" : 82,
1027            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 51",
1028            "flags" : [
1029              "EdgeCaseEphemeralKey"
1030            ],
1031            "public" : "3056301006072a8648ce3d020106052b8104000a034200047fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffdfffffe23e4bca0984da424a6120a13dc676c777607562d16ed9b8fa94c21fff7151d4e",
1032            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1033            "shared" : "f0557be2b26ddb56d44d2cb852224a291de771418fe148a730a76dadf5882f18",
1034            "result" : "valid"
1035          },
1036          {
1037            "tcId" : 83,
1038            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 52",
1039            "flags" : [
1040              "EdgeCaseEphemeralKey"
1041            ],
1042            "public" : "3056301006072a8648ce3d020106052b8104000a03420004000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003fffffc2a95c81253ac554846812d2a4415f6edcf954209008d260a806b85aba759ff72",
1043            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1044            "shared" : "c68f07233efd0745d8bcd51a89158717c2dc532f75a9e4de2076e1b830654ec8",
1045            "result" : "valid"
1046          },
1047          {
1048            "tcId" : 84,
1049            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 52",
1050            "flags" : [
1051              "EdgeCaseEphemeralKey"
1052            ],
1053            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffc000000ffffffc000000ffffffc000000ffffffc000000ffffffbfffffe031537fcabe5d5e25165a18b1bd408212cb523efea0fc0fd1eac46e83b0d0b52",
1054            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1055            "shared" : "6eec8a68eb5f9caf2ab3053a3047bbc08412a1d433d79eea65effc5e0cd583bf",
1056            "result" : "valid"
1057          },
1058          {
1059            "tcId" : 85,
1060            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 60",
1061            "flags" : [
1062              "EdgeCaseEphemeralKey"
1063            ],
1064            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff63a88b2e0c8987c6310cf81d0c935f00213f98a3dad2f43c8128fa313a90d55b",
1065            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1066            "shared" : "bbd9d305b99ff3db56f77fea9e89f32260ee7326040067ce05dd15e0dcc13ed8",
1067            "result" : "valid"
1068          },
1069          {
1070            "tcId" : 86,
1071            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 60",
1072            "flags" : [
1073              "EdgeCaseEphemeralKey"
1074            ],
1075            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000fffffffc0000000fffffffc0000000fffffffc0000000fffffffbffffffd2407bddc5a50b2a7b96a288efb838bf768c6066e60b72f08a9782da2e39bd34f",
1076            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1077            "shared" : "1f81aa3d70f8756b9495fba82921717d4006206a4451d8d59f3c9b8d95b548e8",
1078            "result" : "valid"
1079          },
1080          {
1081            "tcId" : 87,
1082            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 62",
1083            "flags" : [
1084              "EdgeCaseEphemeralKey"
1085            ],
1086            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ff00000001fffffffc00000007fffffff00000001fffffffc00000007ffffffd4af9cc406a46943ffe0fe630bd21f205eefa05355f3a13c9943d58e16e880435",
1087            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1088            "shared" : "66e707faf954d1ec84fe0f68f829beb2fe95058271b636362e3eb5c5d492cbf8",
1089            "result" : "valid"
1090          },
1091          {
1092            "tcId" : 88,
1093            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 62",
1094            "flags" : [
1095              "EdgeCaseEphemeralKey"
1096            ],
1097            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400fffffffe00000003fffffff80000000fffffffe00000003fffffff800000002796cf7bde36dc6b1950001228b7249d3438a35fe5be98661255bf63a879b3a5",
1098            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1099            "shared" : "42dd6d83bbce6afab5045e1393838a97a46161c25ae91db0143e985d29162faa",
1100            "result" : "valid"
1101          },
1102          {
1103            "tcId" : 89,
1104            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 64",
1105            "flags" : [
1106              "EdgeCaseEphemeralKey"
1107            ],
1108            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff73b0886496aed70db371e2e49db640abba547e5e0c2763b73a0a42f84348a6b1",
1109            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1110            "shared" : "ab43917a64c1b010159643c18e2eb06d25eedae5b78d02fa9b3debacbf31b777",
1111            "result" : "valid"
1112          },
1113          {
1114            "tcId" : 90,
1115            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 64",
1116            "flags" : [
1117              "EdgeCaseEphemeralKey"
1118            ],
1119            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffffffff00000000ffffffff00000000ffffffff00000000fffffffeffffffff0013a9be0cbaaacf4e0f53ee45bc573eaa44dbf48d5fafc26856b44d6d00e2be",
1120            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1121            "shared" : "f39bf49011cb323ee00f77e0344a9b9da1256db92646dda0e342f8c1ad3741c5",
1122            "result" : "valid"
1123          },
1124          {
1125            "tcId" : 91,
1126            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 112",
1127            "flags" : [
1128              "EdgeCaseEphemeralKey"
1129            ],
1130            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffffffff00000000000000ffffffffffffff00000000000000fffffffffffffe6e563bca873bd591c9663391c826150795e3c42cedd269e68ff0e56dc971d554",
1131            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1132            "shared" : "27860fa0679edd4556f0423a21cc21e1e3f1701da3e62a544974ae94f15f91a0",
1133            "result" : "valid"
1134          },
1135          {
1136            "tcId" : 92,
1137            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 112",
1138            "flags" : [
1139              "EdgeCaseEphemeralKey"
1140            ],
1141            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000ffffffffffffff00000000000000ffffffffffffff000000000000005b5b2ec553be67fd73add4cc2bced4ebe6d04a05b0e926e312037b3951667847",
1142            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1143            "shared" : "2bcfc95bba84524d8093dce1092bc157ca1fa42a37aaca9b0759437f940c3e7d",
1144            "result" : "valid"
1145          },
1146          {
1147            "tcId" : 93,
1148            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 128",
1149            "flags" : [
1150              "EdgeCaseEphemeralKey"
1151            ],
1152            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000ffffffffffffffff0000000000000000ffffffffffffffff31cf13671b574e313c35217566f18bd2c5f758c140d24e94e6a4fda7f4c7b12b",
1153            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1154            "shared" : "1a32749dcf047a7e06194ccb34d7c9538a16ddabeeede74bea5f7ef04979f7f7",
1155            "result" : "valid"
1156          },
1157          {
1158            "tcId" : 94,
1159            "comment" : "ephemeral key has x-coordinate with repeating bit-pattern of size 128",
1160            "flags" : [
1161              "EdgeCaseEphemeralKey"
1162            ],
1163            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ffffffffffffffff0000000000000000fffffffffffffffefffffffffffffff53a54141598334650d1f99a12850769f53d34529b07ae591244c6ed702f1aa171",
1164            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1165            "shared" : "119aa477afad550e98db77bfb4e71a4b6ec79ec4fe17b7283f9b8bb7b9fdb5ec",
1166            "result" : "valid"
1167          },
1168          {
1169            "tcId" : 95,
1170            "comment" : "ephemeral key has an x-coordinate of approx p//3",
1171            "flags" : [
1172              "EdgeCaseEphemeralKey"
1173            ],
1174            "public" : "3056301006072a8648ce3d020106052b8104000a0342000455555555555555555555555555555555555555555555555555555554fffffebc7c976bddab1d1a302cfa176c25434558ec7cac238e739ca9849aa104323b106c",
1175            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1176            "shared" : "21edb700cf62c1bb816a877988ee8c5bc16a8464bcb6454adb8abf8b5cef7ceb",
1177            "result" : "valid"
1178          },
1179          {
1180            "tcId" : 96,
1181            "comment" : "ephemeral key has an x-coordinate of approx p//5",
1182            "flags" : [
1183              "EdgeCaseEphemeralKey"
1184            ],
1185            "public" : "3056301006072a8648ce3d020106052b8104000a0342000433333333333333333333333333333333333333333333333333333332ffffff3c7b2bf3716a9e336e162966597e5c423bb9d3d0d0c3c02b9e2dc4aabad17bfdcb",
1186            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1187            "shared" : "1ba54571d1d280f5fa2d0c5846ec392c721acd4ba7e4aadc3dc2353957abd80b",
1188            "result" : "valid"
1189          },
1190          {
1191            "tcId" : 97,
1192            "comment" : "ephemeral key has an x-coordinate of approx p//7",
1193            "flags" : [
1194              "EdgeCaseEphemeralKey"
1195            ],
1196            "public" : "3056301006072a8648ce3d020106052b8104000a03420004249249249249249249249249249249249249249249249249249249246db6dae22817588aa19f910e8bed1f89a6b5ea6cde4800dd9beb28d1336bb46075118144",
1197            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1198            "shared" : "9d422ce42f74aa0272e5530b5dd094225f11d1100fed954ff714a2d471559cef",
1199            "result" : "valid"
1200          },
1201          {
1202            "tcId" : 98,
1203            "comment" : "ephemeral key has an x-coordinate of approx p//9",
1204            "flags" : [
1205              "EdgeCaseEphemeralKey"
1206            ],
1207            "public" : "3056301006072a8648ce3d020106052b8104000a034200041c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c71c555554e83c4d16ba6991011cf3f94feeff3f48ad29ed9a22bcef8fac40d9b2af25e2b909",
1208            "private" : "2bc15cf3981eab61e594ebf591290a045ca9326a8d3dd49f3de1190d39270bb8",
1209            "shared" : "a5ab2cc5bb6881f7e734d7ccc9d448127d9465fd342d81c8381572059b3aa2b7",
1210            "result" : "valid"
1211          },
1212          {
1213            "tcId" : 99,
1214            "comment" : "edge case for Jacobian and projective coordinates",
1215            "flags" : [
1216              "EdgeCaseDoubling"
1217            ],
1218            "public" : "3056301006072a8648ce3d020106052b8104000a0342000459294e8bc54e76d48b5594f01fe4729566d9b6df6385982fbb533183921f1a124543e4110bf4cd22e1d444d83e24c5ecdb328a98f2f93e8edcb99b07d5d9fafc",
1219            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1220            "shared" : "e976057e8a322dfdb2debd55d8e58802fb54425950b2dbfd00f0813de27105e4",
1221            "result" : "valid"
1222          },
1223          {
1224            "tcId" : 100,
1225            "comment" : "edge case for Jacobian and projective coordinates",
1226            "flags" : [
1227              "EdgeCaseDoubling"
1228            ],
1229            "public" : "3056301006072a8648ce3d020106052b8104000a0342000429b579690264954985187aaa9ea313d39b5c828e022afce8fd0cb764ed693473ba8cde1b2be1749cf4d5bc0df578009c9650e44b6c385c5ee2621ffffc205cb7",
1230            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1231            "shared" : "09fa5a510558a12110daf75117af1e175f93d7c4d8ba41c5bf3efe95d829ff50",
1232            "result" : "valid"
1233          },
1234          {
1235            "tcId" : 101,
1236            "comment" : "edge case for Jacobian and projective coordinates",
1237            "flags" : [
1238              "EdgeCaseDoubling"
1239            ],
1240            "public" : "3056301006072a8648ce3d020106052b8104000a034200044150a111e0489cc82d43ba66f404ba0df2b1fa13ffea361442f7854f9abb381465627e96f372fd0400eca42113890cb110c11eda22405bcd295b1caab9d93af7",
1241            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1242            "shared" : "98bc618faef7c4311c3d8fd37b39e9baad780e14f0527fa69a3f4c2b66ac6394",
1243            "result" : "valid"
1244          },
1245          {
1246            "tcId" : 102,
1247            "comment" : "edge case for Jacobian and projective coordinates",
1248            "flags" : [
1249              "EdgeCaseDoubling"
1250            ],
1251            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a74646c798fd5a0af442da69c822cdf1134adba361f90663d626481aa10e0004567160696818286b72f01a3e5e8caca736249160c7ded69dd51913c303a2fa97",
1252            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1253            "shared" : "8a0b2ddef3a1108f6ea367ed08079a0ec98494fe46cfad584bdc98e99e6d7f99",
1254            "result" : "valid"
1255          },
1256          {
1257            "tcId" : 103,
1258            "comment" : "edge case for Jacobian and projective coordinates",
1259            "flags" : [
1260              "EdgeCaseDoubling"
1261            ],
1262            "public" : "3056301006072a8648ce3d020106052b8104000a03420004611c65eecd9e3de528f639e8b6698688db1f4fc8c11650a601fe6daeca5c59665fa45a23400633ba3630244aa6b0144de2ab3b6295e3dfa15f586e40a84053af",
1263            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1264            "shared" : "89b86329f0f13aab07a48d0d3b7afe530ad260a90de6c25ec3da8b6905502551",
1265            "result" : "valid"
1266          },
1267          {
1268            "tcId" : 104,
1269            "comment" : "edge case for Jacobian and projective coordinates",
1270            "flags" : [
1271              "EdgeCaseDoubling"
1272            ],
1273            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b49c6791647937568c7570064856420835d44af1ceddd682967fbd44fc97294cd135651bd7ee3aab957eba10ed4b7a5c40ca00d959ca663080c4eaf0e189bc21",
1274            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1275            "shared" : "751b521de6384a017caafa10419fc35d58f6dbace86f6b533c117e38dab1d689",
1276            "result" : "valid"
1277          },
1278          {
1279            "tcId" : 105,
1280            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1281            "flags" : [
1282              "EdgeCaseDoubling"
1283            ],
1284            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c73c71d856cb949a31c249c1e99b11ffb698cbc1dbf4002e956cdeb655f84045716e98dec10a9905fa1d3a851f4f1fe617356cb56d5643a148eec376237a27f1",
1285            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1286            "shared" : "f282a78942218fac638eeb0eb15098f5aabae15b3ddb7abdd40a8ad3b5540c8e",
1287            "result" : "valid"
1288          },
1289          {
1290            "tcId" : 106,
1291            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1292            "flags" : [
1293              "EdgeCaseDoubling"
1294            ],
1295            "public" : "3056301006072a8648ce3d020106052b8104000a03420004acabedbe760e9330af3508209ba0081b9ce061327d1ea0b6ffdc577dbaf28e269cd00176358828215d30ade0cff8cdc0856c84fcdb424feb93ce58a2554a9bcd",
1296            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1297            "shared" : "6aeb7004f6cf6b05f30bf481e8b32a1e25fc66d96a4a53165727bb304cc27baa",
1298            "result" : "valid"
1299          },
1300          {
1301            "tcId" : 107,
1302            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1303            "flags" : [
1304              "EdgeCaseDoubling"
1305            ],
1306            "public" : "3056301006072a8648ce3d020106052b8104000a034200044cc9197bfdef17d33a9ea743bf83747b564d6ad11e6080957a9d3ac44165fa793ce20d13d431071be367e592f8a22f88edee1cd51cadb0845ebea64b11c45708",
1307            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1308            "shared" : "67b5a9926bc58025c8bc2b9504b72c3a8465173d70f5d5ec1580fe88c5a4887b",
1309            "result" : "valid"
1310          },
1311          {
1312            "tcId" : 108,
1313            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1314            "flags" : [
1315              "EdgeCaseDoubling"
1316            ],
1317            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fbf411afc88358dff2ba156ce273d7b15d0ba3980a60a82eb38bfa58995e163d57c62e53070e8e6cb1df4ef509eb2598dbdb07a5ffd71301eaa2892ad1238f4a",
1318            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1319            "shared" : "12182c05568a6b18a98ea19110330146e7dbc49274f324b5edef4eb861f72bec",
1320            "result" : "valid"
1321          },
1322          {
1323            "tcId" : 109,
1324            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1325            "flags" : [
1326              "EdgeCaseDoubling"
1327            ],
1328            "public" : "3056301006072a8648ce3d020106052b8104000a03420004cd7863adddaf0099647139ce64ca0b39dbd312ccf96c15a62f2c49e628248235999f82afd0f76e744afd0fca2aab36f22ff7ebefd8e541fcb6e972704b8ac521",
1329            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1330            "shared" : "f75920e61e7d05c3cf4107e5e81f3c1be7ffb0637f0ac8b895d87361345d9a87",
1331            "result" : "valid"
1332          },
1333          {
1334            "tcId" : 110,
1335            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1336            "flags" : [
1337              "EdgeCaseDoubling"
1338            ],
1339            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bd4fd857640a6bdf5da42ffc5c2c1755c4c125a99d380a5935eb1c4c3a9c2a3a4760df25ca561724a82e3f9c9d782536db4310d6c9c769f51b733de44a9c02f1",
1340            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1341            "shared" : "373aca70b036b70cf8e46fc9457a8e19c6821be2f2d6c16edadd20d7b30eb3ba",
1342            "result" : "valid"
1343          },
1344          {
1345            "tcId" : 111,
1346            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1347            "flags" : [
1348              "EdgeCaseDoubling"
1349            ],
1350            "public" : "3056301006072a8648ce3d020106052b8104000a0342000445654b3b66065743ac86854daa77c9e5cf713a402fbd4ada365f4f96bf1717cd63cf23ba035de430a2128dab0d2c7b939d44c66624f6979275cd37cd02370669",
1351            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1352            "shared" : "caec9de4a74d76603c5d5d07de2df0d435bef2b9063b5123305d2fcbd5dbb318",
1353            "result" : "valid"
1354          },
1355          {
1356            "tcId" : 112,
1357            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1358            "flags" : [
1359              "EdgeCaseDoubling"
1360            ],
1361            "public" : "3056301006072a8648ce3d020106052b8104000a03420004dda793fe7fdea5c7481c756f59fbff48481777a54218d95eaa24e7b86d8a5858fdac18590cd96e193db51c50307d2606674d5b8afcc82d1b672dd8e09719a6ac",
1362            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1363            "shared" : "27980511f433feea84475b82281b1fa6b946c97c646738d5ac3345250f86037d",
1364            "result" : "valid"
1365          },
1366          {
1367            "tcId" : 113,
1368            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1369            "flags" : [
1370              "EdgeCaseDoubling"
1371            ],
1372            "public" : "3056301006072a8648ce3d020106052b8104000a034200042e043b851fc5a5f12deb76fe94182b99bbce727b476783f9d868ad3ab7ac7a251462b469c2e02491e05a3a4523e09a6be8e5b2d10419cb7760a8503ae4eb7e7b",
1373            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1374            "shared" : "20b27f84ae128f674e144d82bcd1544146bfd0150b0843ea585314f59cc54aae",
1375            "result" : "valid"
1376          },
1377          {
1378            "tcId" : 114,
1379            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1380            "flags" : [
1381              "EdgeCaseDoubling"
1382            ],
1383            "public" : "3056301006072a8648ce3d020106052b8104000a034200043d8fddf41e52320c8081e0d60f5397993abdfa979c4b5e832ac61bf3cc2e6fd94504fe3207dbd18ebad2b921a52a16a33659939c16fbb9186caf5e2cf3170346",
1384            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1385            "shared" : "92592791ff90b595dd2ae7ec039bf6b7bfeae7f044761f5e7fa86564ebc46b2b",
1386            "result" : "valid"
1387          },
1388          {
1389            "tcId" : 115,
1390            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1391            "flags" : [
1392              "EdgeCaseDoubling"
1393            ],
1394            "public" : "3056301006072a8648ce3d020106052b8104000a0342000465106fdca0c408738c2316f3ec2238d459157bab2c2855323b95bd271c91dedcd9fc2d685446789829251d293a50d150df5f1fc1a0604e4defaa9a8e3f8c9169",
1395            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1396            "shared" : "8e61b2e072bd1401da12a3f3d8164daedab0bf0ca795bcf56aff81d07caf7281",
1397            "result" : "valid"
1398          },
1399          {
1400            "tcId" : 116,
1401            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1402            "flags" : [
1403              "EdgeCaseDoubling"
1404            ],
1405            "public" : "3056301006072a8648ce3d020106052b8104000a03420004320c813548183aadb0e7d21a0ffe472bfa9b4ffe815adefd09180a3ae2d15fbcd0ca20611d2232847aa80e7f7691c008ff886dfce550f90c4c19982ed779b466",
1406            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1407            "shared" : "a41170f616c5499e289b4893b3973e1155f66ff354ae6a812bcd0e33bd7dd5cc",
1408            "result" : "valid"
1409          },
1410          {
1411            "tcId" : 117,
1412            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1413            "flags" : [
1414              "EdgeCaseDoubling"
1415            ],
1416            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a0e2b1a92a6afa9fe68424bc63dcad620b7dc844e4571f5404ab9d18bf08545ccba1c1ff49bf7baa9be1fc0ac4bba63b41ba7a374e15fc39b884d80a75b07092",
1417            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1418            "shared" : "b8cbc27d4ea1b25f2292292ae53a3bb954b7ca77ccca5b4dccf1b958b0aad163",
1419            "result" : "valid"
1420          },
1421          {
1422            "tcId" : 118,
1423            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1424            "flags" : [
1425              "EdgeCaseDoubling"
1426            ],
1427            "public" : "3056301006072a8648ce3d020106052b8104000a03420004dc97139a3dd1411d74616154aa0d6bce787cfafbd8fd060b680b04b422b0d22f6ab50e5c68e027805953bf7c3be40a8f7c9b56c6dbbe86337e6163ada01d9d63",
1428            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1429            "shared" : "4baaee93a752397bf2ad0be72ac82b0ad2417e167bfdfce4904f012d4c33fea6",
1430            "result" : "valid"
1431          },
1432          {
1433            "tcId" : 119,
1434            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1435            "flags" : [
1436              "EdgeCaseDoubling"
1437            ],
1438            "public" : "3056301006072a8648ce3d020106052b8104000a034200040978d42e1594569589b578266cedb6088a84c9cc9baff0070dc1d934342605e62ce80a966b5ca0344981f4229c7ab622a853bd9bc59b662ecd92df238e4e46ed",
1439            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1440            "shared" : "3b3d86187d05a0012d83be280987dc95b1c0c9b57f253b64530d1d4220aa4abf",
1441            "result" : "valid"
1442          },
1443          {
1444            "tcId" : 120,
1445            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1446            "flags" : [
1447              "EdgeCaseDoubling"
1448            ],
1449            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a8630a7bdb78a970a01b20c3e7b95d25d3eebdc8e94ecfe0f508e4136eca49afa5eb12114b50ac77d68d410cd5ef5107b2e68f08600e5e6938c452d51d6993ba",
1450            "private" : "00938f3dbe37135cd8c8c48a676b28b2334b72a3f09814c8efb6a451be00c93d23",
1451            "shared" : "472d4b34f5be6b499f76b0d9e439e115f6a89b725d9e9e811185a615f14007d0",
1452            "result" : "valid"
1453          },
1454          {
1455            "tcId" : 121,
1456            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1457            "flags" : [
1458              "EdgeCaseDoubling"
1459            ],
1460            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c4ea8ed31ab4a8c994a965efd4770bbb5e26ee54cb7217ffd31fa888c108feca063c415201329dda130f43973f442ad320da0ccf289cd1b71489ca0a7201d5a6",
1461            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1462            "shared" : "fa67f4a9ea34fde196a7dff6bc1a2917b1526d54950335bea2abe22e1edab410",
1463            "result" : "valid"
1464          },
1465          {
1466            "tcId" : 122,
1467            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1468            "flags" : [
1469              "EdgeCaseDoubling"
1470            ],
1471            "public" : "3056301006072a8648ce3d020106052b8104000a0342000491780d1905316105d6a6aca94a0d4488d134f985f7e29adecb1bc6cd0c211a788035b06e495d1e58b085bfb6720bca84557b670de34587df0d7e3aad5bbc803a",
1472            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1473            "shared" : "95c131de0c89e5b17f91e56779c1571de2c8a20794084fa274eccc8eed1d3d65",
1474            "result" : "valid"
1475          },
1476          {
1477            "tcId" : 123,
1478            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1479            "flags" : [
1480              "EdgeCaseDoubling"
1481            ],
1482            "public" : "3056301006072a8648ce3d020106052b8104000a034200041961a1a4b29671f1d835b313ffeba4d8203d8414cdc0ea11e47d619b47038b1de50a63b89cbc8956a5870c6c4830e2102d5281b9b5dc127b1052fe7b3e11c438",
1483            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1484            "shared" : "5bae6d6d23a68f283fe0de46f1d74c0f52e278cb181f55c4353f768ba162aac7",
1485            "result" : "valid"
1486          },
1487          {
1488            "tcId" : 124,
1489            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1490            "flags" : [
1491              "EdgeCaseDoubling"
1492            ],
1493            "public" : "3056301006072a8648ce3d020106052b8104000a0342000429a9e7f25109a8c4bd80dbea05fbb46aade58797c3b2fa5f00f0f081669ae39d2c78fb1160de6eda50f472ba659d4f1db4ea6e297244b6ae68a051d96e62e75e",
1494            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1495            "shared" : "b4fe1201a8647be6d6d59f406fa970cc858f5a46a50a6ae9d992c0e23f5e2ad3",
1496            "result" : "valid"
1497          },
1498          {
1499            "tcId" : 125,
1500            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1501            "flags" : [
1502              "EdgeCaseDoubling"
1503            ],
1504            "public" : "3056301006072a8648ce3d020106052b8104000a034200041617dc03d3eea42e8ea2c5bd034a38c5a3d74165a548074b7b5765ccd8465b7f61089d6dde53430f34cf8285ddbc584d1543fdc70c2333fc315eed4e930ac3a1",
1505            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1506            "shared" : "b721ebc7eb1b09438d754ae80302b2a2bf40f866ec507540ab5120b22f868886",
1507            "result" : "valid"
1508          },
1509          {
1510            "tcId" : 126,
1511            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1512            "flags" : [
1513              "EdgeCaseDoubling"
1514            ],
1515            "public" : "3056301006072a8648ce3d020106052b8104000a0342000420e7a1358436f675f3774d60954b5621145b8f5260b5503636f54878ecaaff8dccaf2fffcb7c7084e325dae5e24bff5a34e37980d1722016dd6667da71f164c4",
1516            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1517            "shared" : "b8da5d1bf9419e2b876e708871a9a29574686689bae8d87985d72a4e573dded4",
1518            "result" : "valid"
1519          },
1520          {
1521            "tcId" : 127,
1522            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1523            "flags" : [
1524              "EdgeCaseDoubling"
1525            ],
1526            "public" : "3056301006072a8648ce3d020106052b8104000a034200042759bf4c336501340cbc67afb4a8f5744f9131d973966a9de50ded60fbe045121b67a9e81e53b064adeddd16a4c030dbb189ccd7019b329d67a527c311723469",
1527            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1528            "shared" : "39aa2bbc4b6f30c268b19909d5070155c39c60649b7a2ebec266bdd18fff8cbf",
1529            "result" : "valid"
1530          },
1531          {
1532            "tcId" : 128,
1533            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1534            "flags" : [
1535              "EdgeCaseDoubling"
1536            ],
1537            "public" : "3056301006072a8648ce3d020106052b8104000a0342000419b8a10f5021f11e29e18611fa8284b7e9a3f67cf36eec8ecc4d7a5b54803411311a8a4e199d98eb358e19a27e80cda6af142d6091ddaa9370ed610453abc6c8",
1538            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1539            "shared" : "e40396a908c2cca4504f4f40be394a12244ae184f6909ec725ce723485bbbb97",
1540            "result" : "valid"
1541          },
1542          {
1543            "tcId" : 129,
1544            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1545            "flags" : [
1546              "EdgeCaseDoubling"
1547            ],
1548            "public" : "3056301006072a8648ce3d020106052b8104000a034200049ba841f41245ac08955966470425593290b9e1d87bda8f47df19048db8e3d83097f68905f360ced26801872a7ff124c3637b02c4a596b83abafe7bce567ca177",
1549            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1550            "shared" : "13a21dc50cdfaeabd572f2d94dc0f3f768f17f990ee59d7f16ace9bfad8a705c",
1551            "result" : "valid"
1552          },
1553          {
1554            "tcId" : 130,
1555            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1556            "flags" : [
1557              "EdgeCaseDoubling"
1558            ],
1559            "public" : "3056301006072a8648ce3d020106052b8104000a0342000468af761d053dee64aca5e98f547feb2dfb6f5edb8138011c7f5c33809b4b9e00466dd76cb8ceeb5132862052ad3e08bfea245ef16ca0d00ed0c4b45fb6bd3028",
1560            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1561            "shared" : "a82fb3bbdf6d69c7398ee9020fe006d5b28c632f2da357393fe58deb8d27fd08",
1562            "result" : "valid"
1563          },
1564          {
1565            "tcId" : 131,
1566            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1567            "flags" : [
1568              "EdgeCaseDoubling"
1569            ],
1570            "public" : "3056301006072a8648ce3d020106052b8104000a0342000405dc8b18bc286f203213b1319413dfa4911d6c2e30f3c778c55e4e5f5d9bfdbacd0b3b209e76049895ae80ff63c0225a563228cd99243f628a9dbae70d773c66",
1571            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1572            "shared" : "8fa44f09cfddef86aa9007cd4bea6f0bc9b5b2115256303df09f8a20909c5271",
1573            "result" : "valid"
1574          },
1575          {
1576            "tcId" : 132,
1577            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1578            "flags" : [
1579              "EdgeCaseDoubling"
1580            ],
1581            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bacb606384b1930bb4b74ded236d03d3bb1739a51b73f20dc3349ec3b383180a6896ed59fa0b654a9c404b34fee2c767be2383f4b8b171d2359806b04b502d16",
1582            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1583            "shared" : "ef762992d22bacaf06aa1e482c0711046b52e0e40de2a21d4e38df0109ad67c0",
1584            "result" : "valid"
1585          },
1586          {
1587            "tcId" : 133,
1588            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1589            "flags" : [
1590              "EdgeCaseDoubling"
1591            ],
1592            "public" : "3056301006072a8648ce3d020106052b8104000a0342000448ab89b2a312de510a6d3c9ac9e4c4f5b46e04d3f858433b7646e46273d94dce4a0c7da616388f1eb8d55ece64ab695e5405d779c92f3bc2595c27d65def8db9",
1593            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1594            "shared" : "3b0936f22337ece971ee102178f37bca3cb69b50b8ec9c9b47334c68b5d4320b",
1595            "result" : "valid"
1596          },
1597          {
1598            "tcId" : 134,
1599            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1600            "flags" : [
1601              "EdgeCaseDoubling"
1602            ],
1603            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fd9de304ea5f18dd641510b9809473d39a2373ed5a470ffc5ea7c83093911b4540baabb9d912279aeea44379110abec75ab7994a6183c6294bad27bab5bbf821",
1604            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1605            "shared" : "ec571878fb1e3b1f5d4f66b8b080bd4e50410b6eeea4dcd3cedd4622bf876160",
1606            "result" : "valid"
1607          },
1608          {
1609            "tcId" : 135,
1610            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1611            "flags" : [
1612              "EdgeCaseDoubling"
1613            ],
1614            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bf8976a28221000d7f5219fa8d06f9f8ae47be626f89c2bb6c4d0323bf02f8490c78bc948c6bf82a191f1de972e57db35b05918594ccfbe8da19bd46facbda78",
1615            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1616            "shared" : "9f3d9de87d9cc5099ff4f56d913b98b5eb1260e2b3a2d7a3c5e01a7e68219d10",
1617            "result" : "valid"
1618          },
1619          {
1620            "tcId" : 136,
1621            "comment" : "edge case for Jacobian and projective coordinates in left to right addition chain",
1622            "flags" : [
1623              "EdgeCaseDoubling"
1624            ],
1625            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c3229c9b4f409a6539484152b39535c512a66748972025165fd888c388369fb3298cc41dda36fcb15a0d97cabf757bf0737dae70829f4b9a1d499d9e9911673a",
1626            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1627            "shared" : "23adda6571d4ad7e940c21023af3ffedef9d8f64e83cc1cf6e992d1da1451d91",
1628            "result" : "valid"
1629          },
1630          {
1631            "tcId" : 137,
1632            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1633            "flags" : [
1634              "EdgeCaseDoubling"
1635            ],
1636            "public" : "3056301006072a8648ce3d020106052b8104000a034200046f2c3dd84b44daca936a2edaf43adc8c1bd5f42801231718fce6f5e94d144717a247598c11eaa2c507b0e96dfdd03294cba4472ae8a2128e36f1eabd315aeb25",
1637            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1638            "shared" : "91e70bd8bf85bc6311b2cd7791b7edf00e22f9cb8bfd72571ec9a03bbf716f37",
1639            "result" : "valid"
1640          },
1641          {
1642            "tcId" : 138,
1643            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1644            "flags" : [
1645              "EdgeCaseDoubling"
1646            ],
1647            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a511b09334f032cc33ee4ddbb839304f6bbf1daa4a80de524ca24ebb65a0a92e4ea48243cf7e26deaf4de7779ca71f76d9dc6c8c1b7f44cf190fddbe82c2c940",
1648            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1649            "shared" : "a7d2f3e3faa772d7a86026e2f183dbe7a298ae3d1bc3abcea0df3c11cae4ca60",
1650            "result" : "valid"
1651          },
1652          {
1653            "tcId" : 139,
1654            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1655            "flags" : [
1656              "EdgeCaseDoubling"
1657            ],
1658            "public" : "3056301006072a8648ce3d020106052b8104000a034200047cf4a6ec110db892e45a7b2ab38b411a6c41e86fd21a6455ca1a4c2e2220681309b3e399ae30098bf872c9aed5db69d14cb71149abb05cf5227a620c4b16b740",
1659            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1660            "shared" : "c611d27e7cb52e7c56cfa9062e59f3defe7c1e225727b9049384a180bd1688a8",
1661            "result" : "valid"
1662          },
1663          {
1664            "tcId" : 140,
1665            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1666            "flags" : [
1667              "EdgeCaseDoubling"
1668            ],
1669            "public" : "3056301006072a8648ce3d020106052b8104000a0342000436c7dcd152fb7e53fd16228465ea0c419da29cc6c79fd4266303b3bd06aa0b9036363a959f8c0b400da525ad7674677f829092ae7f7e8dbf88397fcd19047af5",
1670            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1671            "shared" : "661f5d36b57af48982e44ff89ae75f849a08b1daed6417a20212bea88c7f2f8a",
1672            "result" : "valid"
1673          },
1674          {
1675            "tcId" : 141,
1676            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1677            "flags" : [
1678              "EdgeCaseDoubling"
1679            ],
1680            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b61d3cd27bfa1269234a777e118f7db10a3844e8c7d1162c099a8099d887dfb849520e9a038f8ba8804d44f22b37452514f0aefea93bab7bdf180db54485aada",
1681            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1682            "shared" : "540e255f6cb58d237990a7437cc7aae770428796deb607bc29fbf0a4d11873c8",
1683            "result" : "valid"
1684          },
1685          {
1686            "tcId" : 142,
1687            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1688            "flags" : [
1689              "EdgeCaseDoubling"
1690            ],
1691            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ac9cbc8bd917192928d9a065fb1f89be4bea850186fd466a7a9014066ce002c51a906c90eee55cb5692f0ac046746ee4bd2205fe5f435d1e71f19a8cb8550f3e",
1692            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1693            "shared" : "ac6705af9d059cac9977967c0ce514d70dc51d88fde684123a921244933ba8ec",
1694            "result" : "valid"
1695          },
1696          {
1697            "tcId" : 143,
1698            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1699            "flags" : [
1700              "EdgeCaseDoubling"
1701            ],
1702            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c050d058aada9e43767f1f760abdbc421ae220fd01e832ae81c628bfb1277c99d35483fe6aea51dea9c017c326ba7bbd4175687a72dc5c4f449eed0c53a08052",
1703            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1704            "shared" : "f7a5b69bc39a976bfa6644a152789c3149352093b1dcc4b6b06f6c4c7c90fdf3",
1705            "result" : "valid"
1706          },
1707          {
1708            "tcId" : 144,
1709            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1710            "flags" : [
1711              "EdgeCaseDoubling"
1712            ],
1713            "public" : "3056301006072a8648ce3d020106052b8104000a03420004399542882ca4d5fae3282c4edffc3c7eda7c451e46adee4219015e91c8c69cf8b123f8ede48ab76fe2c9218326cb06542a832d0a32b7ac0d485b4629bfaf0d76",
1714            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1715            "shared" : "f0587fbd10e332ad297b5e463d4f09d2167c8589c46dc6680c13b044a34485ea",
1716            "result" : "valid"
1717          },
1718          {
1719            "tcId" : 145,
1720            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1721            "flags" : [
1722              "EdgeCaseDoubling"
1723            ],
1724            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bfc304fd88ad8f11801d35286a49505cf349403d8100efe903d078efd5d3a66ebf05d6fe2a14c069902f0d8eb6800460731d48395efac4428ed87b00f3fc6fb0",
1725            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1726            "shared" : "2fb4991332a5d648df5ca6bbd08575c7553773a97312303440cfe7e43d3a268c",
1727            "result" : "valid"
1728          },
1729          {
1730            "tcId" : 146,
1731            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1732            "flags" : [
1733              "EdgeCaseDoubling"
1734            ],
1735            "public" : "3056301006072a8648ce3d020106052b8104000a034200046881678d6c6d8ceb01de5d6664a0b57b470f149492e8e7513e121fad849aba1b2ad34db024ccd2694e497f6adf4d3cf5adbf518c768a4628bc2e159d0949f2aa",
1736            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1737            "shared" : "cb65082df5f54cdc668625017cdf45f22f305a8f34ad91fabf36c071496c84cc",
1738            "result" : "valid"
1739          },
1740          {
1741            "tcId" : 147,
1742            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1743            "flags" : [
1744              "EdgeCaseDoubling"
1745            ],
1746            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e38dac9ca4ef5b35da77d846093e0d29c1ca350e72b5a6ce901bed9f472ea199f805fc3202920782f49f4b6e7257a4364dd5451d982f29b62d5d4b8e07a33068",
1747            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1748            "shared" : "6441ac7be81c2fb6472655528f21454d40236a878fbac2ce31e4358ab4ed02cc",
1749            "result" : "valid"
1750          },
1751          {
1752            "tcId" : 148,
1753            "comment" : "edge case for Jacobian and projective coordinates in precomputation or right to left addition chain",
1754            "flags" : [
1755              "EdgeCaseDoubling"
1756            ],
1757            "public" : "3056301006072a8648ce3d020106052b8104000a034200042d8c6732e3d0e1822193243bb9ec3fc2c7f264e94ee61b295de5b3c10db937f135343453838114a4752a5514bcfb9dce10f83e0190c540fef10675cb42584a05",
1758            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1759            "shared" : "0b586c442eaf016f382199729f60240ce50c0f7107c488a423d42794db5f6663",
1760            "result" : "valid"
1761          },
1762          {
1763            "tcId" : 149,
1764            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1765            "flags" : [
1766              "EdgeCaseDoubling"
1767            ],
1768            "public" : "3056301006072a8648ce3d020106052b8104000a0342000420bec8d2b5aae1f955b7992198bcfe20880494150058cf6151fe14f6071bad3132dc1ce503969b824c5a9e23aeb472255dd23f97d02f68281ad0269818b17e49",
1769            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1770            "shared" : "b376d9bc1909eef92953cebc3bd6f2bc0cd6cca620c190141740f62239579334",
1771            "result" : "valid"
1772          },
1773          {
1774            "tcId" : 150,
1775            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1776            "flags" : [
1777              "EdgeCaseDoubling"
1778            ],
1779            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f456946770af5d069d60b279ae519ea18e719abaf5787476873a5e61f969074d47eb27520d72fce10650d312a5431bbd6b3f37cd46755b7a8e1ef1a796f90908",
1780            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1781            "shared" : "ae739f624ccb1f0ec964b2d1896d2df83ca1969ad6ca26b334342013d83282aa",
1782            "result" : "valid"
1783          },
1784          {
1785            "tcId" : 151,
1786            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1787            "flags" : [
1788              "EdgeCaseDoubling"
1789            ],
1790            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d1390a944d24f300fdab9bd272bbaca056feb71c0c37468e0327b08504d55f3a80a4b240565aa43be8f3e2089b4788049c5d378b667e987e01aa8a08a4cd2c95",
1791            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1792            "shared" : "3c25126ece58ad8e93ebfe6e7547b05b39c6d9858e559fc01ff6b6e50b0a22ac",
1793            "result" : "valid"
1794          },
1795          {
1796            "tcId" : 152,
1797            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1798            "flags" : [
1799              "EdgeCaseDoubling"
1800            ],
1801            "public" : "3056301006072a8648ce3d020106052b8104000a034200043e61ff2443d10b1e25fb0ce19f57ae39223d33fbb0e5ee2b4740fa19384b7d0e1408119a70aa9b230d9f18269c065c53d4c2619673b49377af4cdd536c931aae",
1802            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1803            "shared" : "e47d658df5c1f9599d4e560954ab860e9a6377decb0b56ef3c13dee36185b2f3",
1804            "result" : "valid"
1805          },
1806          {
1807            "tcId" : 153,
1808            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1809            "flags" : [
1810              "EdgeCaseDoubling"
1811            ],
1812            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b06028d729039617f912e86d1d1f44e93e63aa216ab0641813d06c16a3edaee979d21572f9540d7b07b0a6667f7e0a9452f6f9f3671e522e2b497eec138a46ea",
1813            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1814            "shared" : "d8279c1ec95189fe63d75d1c6d7fc312e411a3d11e4d671a49fa17fa36c3cee1",
1815            "result" : "valid"
1816          },
1817          {
1818            "tcId" : 154,
1819            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1820            "flags" : [
1821              "EdgeCaseDoubling"
1822            ],
1823            "public" : "3056301006072a8648ce3d020106052b8104000a034200040a8f74cee50d1e853a38c026f627fe47d81fc11f886268b35379a32ada249bb91d63cf0198e1c926bcb65ce21813e4d72118b7092a5e8bc152909222ac19603a",
1824            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1825            "shared" : "077c7a4e606099d781cbe5a89caf7bdf4f448b1c0d7d3097263a045170275a3a",
1826            "result" : "valid"
1827          },
1828          {
1829            "tcId" : 155,
1830            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1831            "flags" : [
1832              "EdgeCaseDoubling"
1833            ],
1834            "public" : "3056301006072a8648ce3d020106052b8104000a034200040edb7020cf4d6ab14b5a3f8f698d66eff983588846d718b4845d674e7bbfc0edd92a27e40e5ab2e0cd2d0ac1ab679402ce36f16d3ebfc0fd9df817dab17292d9",
1835            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1836            "shared" : "2025808c609ab0b07924444ea4aa0fa52563858a53221f719c91b15576f49ea2",
1837            "result" : "valid"
1838          },
1839          {
1840            "tcId" : 156,
1841            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1842            "flags" : [
1843              "EdgeCaseDoubling"
1844            ],
1845            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f06c77cac24a6ee51421863a0d1469418f0a6430e062da18f27dd57401c0b612032b7e0591455ca33b4e49e53facf5864410ba046ba5d4fc6bacfea9a0782ff3",
1846            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1847            "shared" : "9832405d565c97ba1d6ff46e1d8fe33886222cbaa69963868d12a8be07abac6d",
1848            "result" : "valid"
1849          },
1850          {
1851            "tcId" : 157,
1852            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1853            "flags" : [
1854              "EdgeCaseDoubling"
1855            ],
1856            "public" : "3056301006072a8648ce3d020106052b8104000a03420004cb2b9df4ddc430df7b0befcb5a826da1589a15bef1b6b25f1201daab5b2fa4ac3801e27d112f0f3276722dcb58b8b4f4844a2e614de49db440b7cc7620812734",
1857            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1858            "shared" : "c4bbf44547e8128b9a46ed92ceb07df691e2e91d0b47dac0dc2afd14121e7a80",
1859            "result" : "valid"
1860          },
1861          {
1862            "tcId" : 158,
1863            "comment" : "edge case for Jacobian and projective coordinates in right to left addition chain",
1864            "flags" : [
1865              "EdgeCaseDoubling"
1866            ],
1867            "public" : "3056301006072a8648ce3d020106052b8104000a0342000445206b62e4a3c4404c74ae8695cdb905a8e6a9456da09c72c72eb7712d9d52e81ddc2d56b634e4ab66b798cdb4db86cf94f02208f747304ab3d5aa2bb125e137",
1868            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1869            "shared" : "170a91aa8196df6f0d09ec197fc526996ffcb6792880f01018b3327a096fe638",
1870            "result" : "valid"
1871          },
1872          {
1873            "tcId" : 159,
1874            "comment" : "edge case for computation of x with projective coordinates",
1875            "flags" : [
1876              "EdgeCaseDoubling"
1877            ],
1878            "public" : "3056301006072a8648ce3d020106052b8104000a03420004584d2dc258bd4650e6fa04fe9d3d2a5e768d795945ed2323f844d0a8fa0c6fbd5f96256b9e1b7263fa00fa758cd6be15d9f6157fad66c729ab0dad694564e834",
1879            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1880            "shared" : "ed527e31223f175aa786f146b3fe0561a41b1051d5eb32249790481eab1ef381",
1881            "result" : "valid"
1882          },
1883          {
1884            "tcId" : 160,
1885            "comment" : "edge case for computation of x with projective coordinates",
1886            "flags" : [
1887              "EdgeCaseDoubling"
1888            ],
1889            "public" : "3056301006072a8648ce3d020106052b8104000a034200046c5527898ae8067da56ac82caf338c9e7f40ee4489115daf0aba923a8b6e501e430f5970ce9d01d03ec076f8daf685cf4d5a9ccd5eb9e849d43ae2f36f2e80e5",
1890            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1891            "shared" : "5a74555732d8541d2f73e3a59eb31a131c8d41464a1f2c37531a25f4a6d3bfe4",
1892            "result" : "valid"
1893          },
1894          {
1895            "tcId" : 161,
1896            "comment" : "edge case for computation of x with projective coordinates",
1897            "flags" : [
1898              "EdgeCaseDoubling"
1899            ],
1900            "public" : "3056301006072a8648ce3d020106052b8104000a0342000452cd9924795fe2a251af7cb569f66d9141db894545d798a0db3d30e50f100fe204ea81c808587c90f3f2c94d993c2d0cc4be64dd6aeb9dc81c70d78885b2f776",
1901            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1902            "shared" : "f2750c996f22762629a3f808da6eedd7cc72af4fb0bd816c86e636264bf57664",
1903            "result" : "valid"
1904          },
1905          {
1906            "tcId" : 162,
1907            "comment" : "edge case for computation of x with projective coordinates",
1908            "flags" : [
1909              "EdgeCaseDoubling"
1910            ],
1911            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bbad8da4c018bdc15a5af8f3da4b384c530ea75560cdfd242bfa3235d8d3595f734cbd866487b83fcb84a4ac74ac548f2535b79b57d02f03a1a37e2791a096e4",
1912            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1913            "shared" : "5d2163ca850749991cf782c3852e86b05e6b05ec8662905b60cc7b7e37434fbd",
1914            "result" : "valid"
1915          },
1916          {
1917            "tcId" : 163,
1918            "comment" : "edge case for computation of x with projective coordinates",
1919            "flags" : [
1920              "EdgeCaseDoubling"
1921            ],
1922            "public" : "3056301006072a8648ce3d020106052b8104000a03420004389aa52235043bbd759868898bbe277ab996ea9387bd7098b0072442bd2b42f5b823364e9144a1eef1f10093fda0c30168f3004e2c2ea74fde4978f3aa1a31c0",
1923            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1924            "shared" : "f8cf2cccdcb53b3d3c6d1990ae16c71ad9d141ca49f8574a72047ce6c2da950b",
1925            "result" : "valid"
1926          },
1927          {
1928            "tcId" : 164,
1929            "comment" : "edge case for computation of x with projective coordinates",
1930            "flags" : [
1931              "EdgeCaseDoubling"
1932            ],
1933            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fd1bac144354cfe1cd4c64aa3a2f77f0aefa26cc5141082676370a0f1ec92cd8fee66992d2d2fcb87f90da0a6743378466655519bc782dd7b0ab570f6ed451d8",
1934            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1935            "shared" : "ccf6e14d1add6e4b5a4228e5aad0b31fac4b45e2112c1c767e933c6a0c3f2edb",
1936            "result" : "valid"
1937          },
1938          {
1939            "tcId" : 165,
1940            "comment" : "edge case for computation of x with projective coordinates",
1941            "flags" : [
1942              "EdgeCaseDoubling"
1943            ],
1944            "public" : "3056301006072a8648ce3d020106052b8104000a0342000478c926b0ee01c000c25a83631219f08d8b34745d2ea2fdc9ebdc5a2288fa9b0306bc00ab3790508e5705eeabfbaa0744719c9bd7b467ca4a37a06f6fdbe6d86c",
1945            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1946            "shared" : "57556459e9d32b75a13776bddc8f547cb64708133e7917b61e3697c392003de7",
1947            "result" : "valid"
1948          },
1949          {
1950            "tcId" : 166,
1951            "comment" : "edge case for computation of x with projective coordinates",
1952            "flags" : [
1953              "EdgeCaseDoubling"
1954            ],
1955            "public" : "3056301006072a8648ce3d020106052b8104000a034200044cae5606bad6013f7f36190d7254cbf0d5a92b338e4a47702a3c97a3371d7ec280d273dd598c20392c540e58bec9b180406f3fa6e6c529a851bcf2b96d8f3809",
1956            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1957            "shared" : "e5490cb494bc6ab2108da2cb0b926cd878712f54bfa72b59f702c180c62b0c91",
1958            "result" : "valid"
1959          },
1960          {
1961            "tcId" : 167,
1962            "comment" : "edge case for computation of x with projective coordinates",
1963            "flags" : [
1964              "EdgeCaseDoubling"
1965            ],
1966            "public" : "3056301006072a8648ce3d020106052b8104000a0342000408ccbd74f297fe71ca3115c0b1ef4e0421b99ce91ffcd4b72a530b22993e18e9ba0ae1bdbe1c2836ffe9a61ae5a899f152c90b42823638be4d51dc3afa99e6a0",
1967            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1968            "shared" : "b3ca753c1e1067b550736a66c0d6b6f47e9394c56bb80b5d4204fbec9e59b490",
1969            "result" : "valid"
1970          },
1971          {
1972            "tcId" : 168,
1973            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
1974            "flags" : [
1975              "EdgeCaseDoubling"
1976            ],
1977            "public" : "3056301006072a8648ce3d020106052b8104000a03420004aaccef834f57e6c5526fe92748cd8cdc1375c2ac71139f5d2587305bd3fdd3cd965dd5374b6a319850c23ebc2ec7a2deb7ff3e428679d4afc9df7e75f2e06e4d",
1978            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1979            "shared" : "b0cf8c178ad95952520264d0f4a24389bf1b23dc7ac1b65d4e8fe822dcf20d67",
1980            "result" : "valid"
1981          },
1982          {
1983            "tcId" : 169,
1984            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
1985            "flags" : [
1986              "EdgeCaseDoubling"
1987            ],
1988            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a585e1ed6e47224a472cf4ed4ff34e6251c62ac682e4b70992d5002f08d9e203e9b7b28895b9db4016e5d94a9f59385c16db738a83b84e6d43ecef820c55d462",
1989            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
1990            "shared" : "15e40dc49ed62d35e8c91999b05068f419238a222deba206df47d909d3a1f40f",
1991            "result" : "valid"
1992          },
1993          {
1994            "tcId" : 170,
1995            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
1996            "flags" : [
1997              "EdgeCaseDoubling"
1998            ],
1999            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b104d0cc4a987771655105cfc840f195746e112334c54801fd93f4be8b114a1d3cd8cbcf4b274166f82cfe57393042e3534e68df2f4c3dad1b7ce72b47cad256",
2000            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2001            "shared" : "e9458064d3bfc444417486ac1334a93c9aa4468031134ee0196ca6e31713956c",
2002            "result" : "valid"
2003          },
2004          {
2005            "tcId" : 171,
2006            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2007            "flags" : [
2008              "EdgeCaseDoubling"
2009            ],
2010            "public" : "3056301006072a8648ce3d020106052b8104000a0342000482bed3d552098d2fc9e02f1f3cc32f5f31cf6cd101bbb8b42bc6f732badc1976229257d92b241f2031ecaeba10f1ac154d8a3bea309328231272eb6aa01aa65f",
2011            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2012            "shared" : "f4446e98a63b0598011baaa4f930513218e8370abfbd46f721c8dbf37e170d85",
2013            "result" : "valid"
2014          },
2015          {
2016            "tcId" : 172,
2017            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2018            "flags" : [
2019              "EdgeCaseDoubling"
2020            ],
2021            "public" : "3056301006072a8648ce3d020106052b8104000a034200045c4fb681213bf39b68e7ca914d2830b12a7a32c96a9c788ad2987c009e08d0a376a02ccf594c28995cfcb285ed5d91dded92921108a0b40928487cd07180ab21",
2022            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2023            "shared" : "dca827687aa24f2fcbcab5c38069f4860dee6698fc23908b06c7dae713a141f9",
2024            "result" : "valid"
2025          },
2026          {
2027            "tcId" : 173,
2028            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2029            "flags" : [
2030              "EdgeCaseDoubling"
2031            ],
2032            "public" : "3056301006072a8648ce3d020106052b8104000a034200046b29f8c006869ab6be793ea72b970aceebb7a4c4b6fbafecd1e35713a28bf284c76b07dc14f1dc533f1c4ccb0973eb53e53023f0b0f1a8914c7708c2d73d4817",
2033            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2034            "shared" : "19714f1d4aaf8bd61520b647633a8e53099499ac368c3dd6f1b084891619b0c0",
2035            "result" : "valid"
2036          },
2037          {
2038            "tcId" : 174,
2039            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2040            "flags" : [
2041              "EdgeCaseDoubling"
2042            ],
2043            "public" : "3056301006072a8648ce3d020106052b8104000a034200046e6849c2b07a37c4f36be911b323e4ce70c18b15902612c4fc0fe6d91e7c180de925544363c68035498cbb2236f5c1ecd0e4b2cbb5801a8cac4d0883f651bbd0",
2044            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2045            "shared" : "d7a2da8de2434e2ad264f9706b30d0657c727606d8285d2179800a970b4faee3",
2046            "result" : "valid"
2047          },
2048          {
2049            "tcId" : 175,
2050            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2051            "flags" : [
2052              "EdgeCaseDoubling"
2053            ],
2054            "public" : "3056301006072a8648ce3d020106052b8104000a0342000433649a1e74c7ffb5edc3949c58b7a7f4b5348288f621c50fbbdb714fa42aa793cbfd969e077b00ead21082f0980009868f79e430ef1c216394bb0e9eda135e9c",
2055            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2056            "shared" : "853d4e01d4dd4c9d6e7820adc16f32ce7bfeec0d578deaf28af9cbb3315e8f1b",
2057            "result" : "valid"
2058          },
2059          {
2060            "tcId" : 176,
2061            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2062            "flags" : [
2063              "EdgeCaseDoubling"
2064            ],
2065            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bf976ef204532bf67443e8b8d9987a683184ec26420329ba268e54e90b480de0beb108df26eda91eb4fd23d26af6f2d78a4281d5ede075c2c715fb1c4f876784",
2066            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2067            "shared" : "35715befcfded16e67fc0dcebe945c6264ca0d91b3663bd3ec0722b585e5d652",
2068            "result" : "valid"
2069          },
2070          {
2071            "tcId" : 177,
2072            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2073            "flags" : [
2074              "EdgeCaseDoubling"
2075            ],
2076            "public" : "3056301006072a8648ce3d020106052b8104000a034200042c435d9faa598070b4920277506c100de62a7df05c34a39317785d628d74dde3c7f5d0bedf54af1c7d21ff955128002fd5296237384723fef1fb806c2a6d8ea9",
2077            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2078            "shared" : "2baf108668e82b7fcaf3f5e3272637b426c551d8af0e55f5d74bc317a4474767",
2079            "result" : "valid"
2080          },
2081          {
2082            "tcId" : 178,
2083            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2084            "flags" : [
2085              "EdgeCaseDoubling"
2086            ],
2087            "public" : "3056301006072a8648ce3d020106052b8104000a034200043819dfaab5537863c8dbf406ac18dd675619c9a7a554620ad8a14492bba425a3d68e8c68181555e22362415c95a31724ebfe8b2bf1764e209eae9e53b3f462a0",
2088            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2089            "shared" : "bba443b160997aa8b7fb2748911dc2154c0f6b986fbe9a49e0a2934fa5f32954",
2090            "result" : "valid"
2091          },
2092          {
2093            "tcId" : 179,
2094            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2095            "flags" : [
2096              "EdgeCaseDoubling"
2097            ],
2098            "public" : "3056301006072a8648ce3d020106052b8104000a0342000470ad3a9c9a9db71d420abae84ccdb12768851bac6a82ffd03d89621a50a7c311bfff7c664c211f93768f84b5255d95c7f67887c3305d789d7fcedc2d29989f9a",
2099            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2100            "shared" : "b4831736601e7387050ba3d401aea241c3506b56a0473886c408b366c8696429",
2101            "result" : "valid"
2102          },
2103          {
2104            "tcId" : 180,
2105            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2106            "flags" : [
2107              "EdgeCaseDoubling"
2108            ],
2109            "public" : "3056301006072a8648ce3d020106052b8104000a0342000458391361fbc8115c978e82037814d31aa3a88873ed6c74c4aaea9727e300d94542924c67b5cf828be827e581dafcbd16e653e72a4f2d4d0550805387b9417e77",
2110            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2111            "shared" : "ecd0c9e1acb90ff8bde88f7757a089cc86cba27f0d15fdf737ab3b8ecf9fd9c8",
2112            "result" : "valid"
2113          },
2114          {
2115            "tcId" : 181,
2116            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2117            "flags" : [
2118              "EdgeCaseDoubling"
2119            ],
2120            "public" : "3056301006072a8648ce3d020106052b8104000a0342000423a2be684b0b5f04bef5c6ca8a991bf752f5964f6fdf36d7129100daf80f1434b6f3ca2a5e85ce005e1cb6d2b13094c434fdc1c095a3ae5e53f64949ca56691b",
2121            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2122            "shared" : "6b9ee618598f33c184cd63cf8930a4db3a2d4ea022d50e63cdfff85734a77ab4",
2123            "result" : "valid"
2124          },
2125          {
2126            "tcId" : 182,
2127            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2128            "flags" : [
2129              "EdgeCaseDoubling"
2130            ],
2131            "public" : "3056301006072a8648ce3d020106052b8104000a03420004147b8a2fb4f6e85eead81ca0b3f230b8d8cc230de73107d9cabcbc5b39e4e7eadaa44ec1ed0b95f6109223bc480e917419d860f9b9a75f81d6f8ca3ada377533",
2132            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2133            "shared" : "d801dc9354cb756e6c27de5a7cc88ed5cb214ac5091b4090624ee8afbcba35f9",
2134            "result" : "valid"
2135          },
2136          {
2137            "tcId" : 183,
2138            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2139            "flags" : [
2140              "EdgeCaseDoubling"
2141            ],
2142            "public" : "3056301006072a8648ce3d020106052b8104000a034200042b3fe64bb142789e89e1092db46b613012bcfae57759ea908165c0362f804f36c0053faf3266ad7eecedcb24636b99c935f1c8e73168f0eeb3ddfb660801e55b",
2143            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2144            "shared" : "03307ea557024686910d2d1d2d2760d82664413b8feec66ae8d2dbf1025f0c45",
2145            "result" : "valid"
2146          },
2147          {
2148            "tcId" : 184,
2149            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2150            "flags" : [
2151              "EdgeCaseDoubling"
2152            ],
2153            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c4ed72445465cdb44f58b0e1af0823226ea79eb2e1bc3f27fb8e4ce7b85f4a30c237e574c59a992406fd517f4d905e03d7a2b0a40ef85aa3c73bd46a1a06a918",
2154            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2155            "shared" : "dc2cd94321643e89dcc92acb0128d886b28cb7d66a0eaa5b96194465708780d6",
2156            "result" : "valid"
2157          },
2158          {
2159            "tcId" : 185,
2160            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2161            "flags" : [
2162              "EdgeCaseDoubling"
2163            ],
2164            "public" : "3056301006072a8648ce3d020106052b8104000a0342000418ef4e2fadaac1b982a7d2d12e9d5148ecf336b1d3775da2f7df822ad49a1324bd07046a3f8e949e7a0d960fe9d9a1de0f61497cb4e7b2f39aee6844396f997f",
2165            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2166            "shared" : "b831f4a0fb75927bdd2945c0081f11cce871c9d6dbf83b7895748c3f46375ac7",
2167            "result" : "valid"
2168          },
2169          {
2170            "tcId" : 186,
2171            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2172            "flags" : [
2173              "EdgeCaseDoubling"
2174            ],
2175            "public" : "3056301006072a8648ce3d020106052b8104000a03420004398ca1a944210a10b1f5732071259528df87d42d3d7b006bc6fd9e1e09f6fa30fed379db3f1bd915db2ba27384ec13715417446ee84fb5fd0a4bf6431cfd3f15",
2176            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2177            "shared" : "ed607a9e6d41a4bc0535c5161c98613edac6b519590b481420fb2ba1ed2c35e6",
2178            "result" : "valid"
2179          },
2180          {
2181            "tcId" : 187,
2182            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2183            "flags" : [
2184              "EdgeCaseDoubling"
2185            ],
2186            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d1c182adb101ebe5fec3910f80058e091d1325433d4fd3bbb38eb75bcaf2698a21218f7544ce84dcfe52e817ec0ba6bf84460f49932b3ec5ed27682d337f270d",
2187            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2188            "shared" : "64a68fad2378591a18f8f2a4e346faf59da29446ec16b3fb8c37aef2d79faea5",
2189            "result" : "valid"
2190          },
2191          {
2192            "tcId" : 188,
2193            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2194            "flags" : [
2195              "EdgeCaseDoubling"
2196            ],
2197            "public" : "3056301006072a8648ce3d020106052b8104000a034200043f68c4e412c57da015568e0a9fcc3db499b77e6c0f55050828c50c35493af5e3d0b53fe30b0c6cf42cdf9f4f01d5c9058f8169b241bdea225932f9033f8bc5eb",
2198            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2199            "shared" : "0fddd50bb27666d4d38e6ec18c8ae1be3d763be7dd11067213e997fa4059c67a",
2200            "result" : "valid"
2201          },
2202          {
2203            "tcId" : 189,
2204            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2205            "flags" : [
2206              "EdgeCaseDoubling"
2207            ],
2208            "public" : "3056301006072a8648ce3d020106052b8104000a0342000456dd4c2b1d7a1a2d6559b5203fcb8974fa81be7d64cf0ae7a14fd965dfd69cddebe1ca78d5583fda3487040dcd94764f8dc619e8d74aae8d9665f340693c21b3",
2209            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2210            "shared" : "9c412023b7a66ebc9579a8d16bfd3109ba085c42f3fd395e07534529ad2340a4",
2211            "result" : "valid"
2212          },
2213          {
2214            "tcId" : 190,
2215            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2216            "flags" : [
2217              "EdgeCaseDoubling"
2218            ],
2219            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e1e5053b6f43b8714a025acfb86a8f51195488099b1f5d63310a6becd7ccb47ef0d16bc0c3234470ffa8d45f582fcb65ff9ccaaa6ae0cd6b572bebaa50c17741",
2220            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2221            "shared" : "28717726dc3674abb4f82b66837e8685ede16cb0cd965824352ac0a2f9d893a7",
2222            "result" : "valid"
2223          },
2224          {
2225            "tcId" : 191,
2226            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2227            "flags" : [
2228              "EdgeCaseDoubling"
2229            ],
2230            "public" : "3056301006072a8648ce3d020106052b8104000a034200041a46571a1438ca23dc7912a8a7b2245d70c852a6e9f4d385dd608427ec3c41e7fe06e2dedfbaa376a614657ce61701a7db181e5b1f3139045b8424ee54964b7a",
2231            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2232            "shared" : "2e74661109f0cbc6d587790330d67988658bcfabf1f7498a2b3279212828e207",
2233            "result" : "valid"
2234          },
2235          {
2236            "tcId" : 192,
2237            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2238            "flags" : [
2239              "EdgeCaseDoubling"
2240            ],
2241            "public" : "3056301006072a8648ce3d020106052b8104000a034200048ce5a3c8bd2544695a005841612a7c5d05beb07cf7bca1027172b030acf7d275fba0c339f74ce36d104fffbd5ae1c9c72588693190ed2b3687433087213b5bdf",
2242            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2243            "shared" : "d202df6662ba06d3088363c60e341283f7b6300104d58cf6d707262be6972b59",
2244            "result" : "valid"
2245          },
2246          {
2247            "tcId" : 193,
2248            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2249            "flags" : [
2250              "EdgeCaseDoubling"
2251            ],
2252            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a0abcdb1ef035e186e720606b07fd615532039275ac1b6f22720b756c0f857cf76e465cfdef30602b2e055a303bc6e176dfe972d06cc6f3821780387bd6357c1",
2253            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2254            "shared" : "a54a81c18f4b7ab0f3702013678566ce29e91c4142114d62f867a5278f89cfff",
2255            "result" : "valid"
2256          },
2257          {
2258            "tcId" : 194,
2259            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2260            "flags" : [
2261              "EdgeCaseDoubling"
2262            ],
2263            "public" : "3056301006072a8648ce3d020106052b8104000a03420004859b6beb70671b3e64991bb661180dbbe835f63c0a5878c3f83f0922660a7c093389bf4ce6b5c1c2f801c84c54391d53aa953ead5e51b7757b3508345bb4cdeb",
2264            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2265            "shared" : "9a954112f52d76709d64739dc75e9ce7a76aa19242b306391fcf25ff92b76901",
2266            "result" : "valid"
2267          },
2268          {
2269            "tcId" : 195,
2270            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2271            "flags" : [
2272              "EdgeCaseDoubling"
2273            ],
2274            "public" : "3056301006072a8648ce3d020106052b8104000a0342000435510d43f4d1a173a0467d5cb35a4170c3fc407e55b416b4dfce28650f8802afe8ef2adbde8b40a1714286176d674489bf9acb2e4a8353a7dae1a9e97cbb4150",
2275            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2276            "shared" : "8763cb235f2780c1bbd35fe6c387d5505f72eb0a77b104c775c2b3b42786d7c9",
2277            "result" : "valid"
2278          },
2279          {
2280            "tcId" : 196,
2281            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2282            "flags" : [
2283              "EdgeCaseDoubling"
2284            ],
2285            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fa4af089c14d6a8be1881135989411607160d141a7a8cb4546f358a797d2aafdbe0086796436344daeec063f4f4a414a8779e72a960892335acdfbfd452f727a",
2286            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2287            "shared" : "b9309ddc5eb64a4d819a8a332b061a59f163a5f50d4865697e4d123efc9b2b29",
2288            "result" : "valid"
2289          },
2290          {
2291            "tcId" : 197,
2292            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2293            "flags" : [
2294              "EdgeCaseDoubling"
2295            ],
2296            "public" : "3056301006072a8648ce3d020106052b8104000a034200043cdcaa086427023bbd91b5b2e212be77de5591a1a0c210d54f0482f27c426558f8e1f4fe6e3bf037c0e03d4043c1d9b25436e0803b1a42b6de2e40d99e839c68",
2297            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2298            "shared" : "87e9f5ec4a9091d94ac22a6a71408213f444be094c618d459682e17357631939",
2299            "result" : "valid"
2300          },
2301          {
2302            "tcId" : 198,
2303            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2304            "flags" : [
2305              "EdgeCaseDoubling"
2306            ],
2307            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d7adbe30a5682acf9d398f58da8fd3b583283d9eda74ae067b9b533cd6c0824cfe50d0371c0e7b59043ffad25e17445cfbdfb3fea40e55bc7de19ac5f27c64a2",
2308            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2309            "shared" : "c69a00017184a13c713cc0a70e89c60174361d07dea5085fd707f4b5ed3faead",
2310            "result" : "valid"
2311          },
2312          {
2313            "tcId" : 199,
2314            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2315            "flags" : [
2316              "EdgeCaseDoubling"
2317            ],
2318            "public" : "3056301006072a8648ce3d020106052b8104000a03420004029e1c6eb37c383fb4e27ebb3197688f8d8af755db83b7628e17579cb3f90f058a2bf57857f5ff6331cdcf87440b6e69cc1b6e444ce540b8222b955c98a99955",
2319            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2320            "shared" : "c139b75615e1010c920b07d14f6a1980ff4c97a0a9bb8a097aec2a456b6bc4ed",
2321            "result" : "valid"
2322          },
2323          {
2324            "tcId" : 200,
2325            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2326            "flags" : [
2327              "EdgeCaseDoubling"
2328            ],
2329            "public" : "3056301006072a8648ce3d020106052b8104000a034200043a35de213b2dc33eb348948a22ed5a93600fad071bb017a6a250e6609b13f7cafbec06b663a5f54689d0ee6709fd0da46acfd26038935935f749d6d4bc21060f",
2330            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2331            "shared" : "70aab5e96e4991321faf440ca2dea861ba007df08ee46c6f579731ead51636da",
2332            "result" : "valid"
2333          },
2334          {
2335            "tcId" : 201,
2336            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2337            "flags" : [
2338              "EdgeCaseDoubling"
2339            ],
2340            "public" : "3056301006072a8648ce3d020106052b8104000a034200046b910d9e9943cbeff717ca9546aa5677e06118f5f04a0246b5bab73505775d65c87a4c1fd7bc584c56991119699b90b4b3a568e508eaa83f118332da9152b13a",
2341            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2342            "shared" : "e2ae03b844b3f279d5cd16bff20ab5cad07e4c984f21cbe73e1997a02bd2c291",
2343            "result" : "valid"
2344          },
2345          {
2346            "tcId" : 202,
2347            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2348            "flags" : [
2349              "EdgeCaseDoubling"
2350            ],
2351            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f102b90ad378725fb7ffe3fc3fe6efb320a728a03ce09a88ee25bab2cf133c04af2cfee528f3913c83504498ca8b3b6deb9e284241b8d01c678ab79ad8091888",
2352            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2353            "shared" : "0aab6b19e4205548f929362e72b077f2365667bdd81d93a404343e7a5f84c6ba",
2354            "result" : "valid"
2355          },
2356          {
2357            "tcId" : 203,
2358            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2359            "flags" : [
2360              "EdgeCaseDoubling"
2361            ],
2362            "public" : "3056301006072a8648ce3d020106052b8104000a034200047f420fcef93b0b9d0a9f86b2c65e18938e17aa84eade2a7a6440adec914cb2f6ec1663baab8af308333399adceff908ee33c8f86b3df9ef93a51520931f851ec",
2363            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2364            "shared" : "d96cdd08e6eeeca690989b659024f324e18c2faf5c50958da6985f70826095c5",
2365            "result" : "valid"
2366          },
2367          {
2368            "tcId" : 204,
2369            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2370            "flags" : [
2371              "EdgeCaseDoubling"
2372            ],
2373            "public" : "3056301006072a8648ce3d020106052b8104000a034200046b83adf58bbf00da4b77b6c4615925cf5a8f7b72997ad96904855490834bcf82224db940bba028dbddaf3cba949dc41b0db795515e34549fac11a183b89d5bb7",
2374            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2375            "shared" : "434bd68e45630ca1b3484517da080e3c3198ddec5ef1f7e9d2e3425df214b90d",
2376            "result" : "valid"
2377          },
2378          {
2379            "tcId" : 205,
2380            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2381            "flags" : [
2382              "EdgeCaseDoubling"
2383            ],
2384            "public" : "3056301006072a8648ce3d020106052b8104000a0342000404102367dc53576a8385fc58ee2337e2b9af547e69934fe3ec797a84c225df0c621cecc727669f2e558762b65b33b3cf3f228fe9a9c22223ab71e77f904d6aa9",
2385            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2386            "shared" : "aea47444c897f7157f336c77b7401979066d6617b59a01988f78f6c9a98feedf",
2387            "result" : "valid"
2388          },
2389          {
2390            "tcId" : 206,
2391            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2392            "flags" : [
2393              "EdgeCaseDoubling"
2394            ],
2395            "public" : "3056301006072a8648ce3d020106052b8104000a03420004258340105842ebe760c4fde13e31eefd52e51aaef938c4477d148bbac6d37412301f4b4d1bfe0e7046cb1f993a359f9191fd7bca7c53e039fa51db8a117efaa3",
2396            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2397            "shared" : "486cf8959f7d939c4c79a0715ba7bbf0cc3fa7b2a1d60e86ad097c91e5612e24",
2398            "result" : "valid"
2399          },
2400          {
2401            "tcId" : 207,
2402            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2403            "flags" : [
2404              "EdgeCaseDoubling"
2405            ],
2406            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d9a521d8147c1e83df82b9db62b25e6ff1417ddd41aef3ffb182ad23f27822f7b0ad917462cd2a5abce2ec2c4a4f7456ebdb65db10d962056e75f6f8853d2a4c",
2407            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2408            "shared" : "5a1f0674b1397b6e653ff6e473d641da4fb9e7bc90a73802739a0349148500fa",
2409            "result" : "valid"
2410          },
2411          {
2412            "tcId" : 208,
2413            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2414            "flags" : [
2415              "EdgeCaseDoubling"
2416            ],
2417            "public" : "3056301006072a8648ce3d020106052b8104000a034200040b58006e371570686658d458f26faa34ccf8b49fba8234ebd7304cbba3ab1b2468787e9c7ea3043e0bf27aa9730a5abe473060b77c53bddc70e201d7f5b1d89c",
2418            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2419            "shared" : "9a907514a9ecc85f9659b9e97909a38f972b0c9a7c009778b8190438a8ebc00a",
2420            "result" : "valid"
2421          },
2422          {
2423            "tcId" : 209,
2424            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2425            "flags" : [
2426              "EdgeCaseDoubling"
2427            ],
2428            "public" : "3056301006072a8648ce3d020106052b8104000a034200044ab8f5ac88eecfcb0394f6cfe5528596b6b4c4fdac8247fd62957289133e620e1af51852e11b19d6137852e218fd64d2ebb567f8fa92a1ed43a5e34f5694a94b",
2429            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2430            "shared" : "941685fe4de816261157b2fe3d3ac28195d81fac6225fd3103ee60a0c24df472",
2431            "result" : "valid"
2432          },
2433          {
2434            "tcId" : 210,
2435            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2436            "flags" : [
2437              "EdgeCaseDoubling"
2438            ],
2439            "public" : "3056301006072a8648ce3d020106052b8104000a03420004903201ba08353ba6158c06e66df0b413b771d21acc0832213bd03d589575e67677a90ccf2f3079cd2ac6c59cc0256a612c079b8a91b59ece1efd076f53bf5b04",
2440            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2441            "shared" : "b203eb0365a40624a442572e0bad80e1f0c9958e5709512e76b28f4e0bfb2291",
2442            "result" : "valid"
2443          },
2444          {
2445            "tcId" : 211,
2446            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2447            "flags" : [
2448              "EdgeCaseDoubling"
2449            ],
2450            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c8021be2269a2ee83853e4a12bb0680825088d9ac0e56fb505109f4708dd9d5dd802ad690d8e8b817a815de607865afabfbed7650988f925ecf23fe5654d0c9c",
2451            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2452            "shared" : "e09d25f822471e647064b5b68cd2ae42d6be7b8765cdc026bb7696a524c83f49",
2453            "result" : "valid"
2454          },
2455          {
2456            "tcId" : 212,
2457            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2458            "flags" : [
2459              "EdgeCaseDoubling"
2460            ],
2461            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a53f7c412c11ad6a362bd2be2e7d1f20440297be86594abbcbea2594ddf9372379db08ad87b536939a70582682cb7570263655cc25a2979f845fd68be3d82953",
2462            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2463            "shared" : "97e3c29f69d9032e676933edb152f2438ec7dffb17641442ce9342e138f81667",
2464            "result" : "valid"
2465          },
2466          {
2467            "tcId" : 213,
2468            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2469            "flags" : [
2470              "EdgeCaseDoubling"
2471            ],
2472            "public" : "3056301006072a8648ce3d020106052b8104000a0342000446feed4e522963192cbd6c6edabd5175d10f93999a585a045a3026b69bb4d528ed7f6abd7b39e40e08e2126991ed410394bfdabea990abb7b2ca5eb9f048fa4f",
2473            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2474            "shared" : "cd7874612d68c907b434bd81bf1b1a83cf9429b24cee753cc228ecbdd6657388",
2475            "result" : "valid"
2476          },
2477          {
2478            "tcId" : 214,
2479            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2480            "flags" : [
2481              "EdgeCaseDoubling"
2482            ],
2483            "public" : "3056301006072a8648ce3d020106052b8104000a0342000467db11ee0b73071bf3b815864a178581ada3d100918365e7120d9bdec9cd9c3325f5eb5a1b66ad104a5c9e43b07afa4b152a75fa22a3e429af41e459e7993e45",
2484            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2485            "shared" : "621ddb1893137c12147e909dff830859dcd73ddb00acdb4097f1d66e14fe366e",
2486            "result" : "valid"
2487          },
2488          {
2489            "tcId" : 215,
2490            "comment" : "edge case for computation of x with projective coordinates in left to right addition chain",
2491            "flags" : [
2492              "EdgeCaseDoubling"
2493            ],
2494            "public" : "3056301006072a8648ce3d020106052b8104000a0342000414cdc4f16c07d6e6074caa8ecca26a0186347e723dcedf9aff9dc6fc8c3815bf5d64fe2d7e6abc20802a1c158040cebd614deda0347987e0cdcfd41e09618cf5",
2495            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2496            "shared" : "19ad362ef44a36342cf9143b88470d5659fca6a3a30c904271f6d6bdc05e9407",
2497            "result" : "valid"
2498          },
2499          {
2500            "tcId" : 216,
2501            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2502            "flags" : [
2503              "EdgeCaseDoubling"
2504            ],
2505            "public" : "3056301006072a8648ce3d020106052b8104000a0342000424193c3501ffa77ebf1ee62f7c118b28c05a1c0a946f442b208a8305c6a745f8863603299dfdf5d2bda19230007d0e03ae61fe1caeafa584ddad4cea6dc7d76a",
2506            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2507            "shared" : "43bd8cf370257bc88f38b0ded68af2f9d93977234a19fbf67abf2e0a4c09c120",
2508            "result" : "valid"
2509          },
2510          {
2511            "tcId" : 217,
2512            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2513            "flags" : [
2514              "EdgeCaseDoubling"
2515            ],
2516            "public" : "3056301006072a8648ce3d020106052b8104000a03420004081ceab1d3cd5317fc782c9c8dc33399705aba6899c0b804efa96ed4ee944da900adf51cd31b5000f2d175695d48a12213ae1595b98372643ec0eb400ef79d41",
2517            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2518            "shared" : "9d920e7a6f61fe4140bbe56f4317e3892d21a80fb480a091a3c16a0a67a7a97d",
2519            "result" : "valid"
2520          },
2521          {
2522            "tcId" : 218,
2523            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2524            "flags" : [
2525              "EdgeCaseDoubling"
2526            ],
2527            "public" : "3056301006072a8648ce3d020106052b8104000a0342000413e56b207855eabb4b8a27dfe8d1ec89644be7c096f6c2f3a122c9cd0b8b508bb5b7970e3a1411f4ffe3711405ec65ef98db12a2b37d8c18c8d1984134e85492",
2528            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2529            "shared" : "0796221792860298f1b4c5aa1561ec5db01ad876c3552bd96b00aa23ef47b71d",
2530            "result" : "valid"
2531          },
2532          {
2533            "tcId" : 219,
2534            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2535            "flags" : [
2536              "EdgeCaseDoubling"
2537            ],
2538            "public" : "3056301006072a8648ce3d020106052b8104000a034200045cf95e23e681059f008b32df326ffb7795bdf74bb337f77cff5052de7826794b5cb038ec1fdefde51f6c68dc5e12a198a51ce86b92167883687b253415d6d37a",
2539            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2540            "shared" : "8cec890842617de7789c3c2909e2d38031d5aad957d995bdec622b010ce9e0b7",
2541            "result" : "valid"
2542          },
2543          {
2544            "tcId" : 220,
2545            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2546            "flags" : [
2547              "EdgeCaseDoubling"
2548            ],
2549            "public" : "3056301006072a8648ce3d020106052b8104000a034200049c49754a4c45d97e5b70d0931b98f60b3a99f51a95497537bd85ede7e9879429dcadfe273a4086c30dde4755667923e58c463e8d94cbb7d56c9e0f4de79e6d21",
2550            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2551            "shared" : "1d4c7c7aa359140edf907c8234ef16b92f201f562c2237aa32adbcbdc0cabd0c",
2552            "result" : "valid"
2553          },
2554          {
2555            "tcId" : 221,
2556            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2557            "flags" : [
2558              "EdgeCaseDoubling"
2559            ],
2560            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fc7fd984dd0dc3c93846f8b41b07296ea854401325f155f1236f2e4414a9b9da473f38a5f84d08c0ac7a1dab8a568eac21066074947449a8c3d16f055a379bff",
2561            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2562            "shared" : "b15134b9e91996e228ea7ba6cb4500a117983c8eeb687174657354e59961e521",
2563            "result" : "valid"
2564          },
2565          {
2566            "tcId" : 222,
2567            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2568            "flags" : [
2569              "EdgeCaseDoubling"
2570            ],
2571            "public" : "3056301006072a8648ce3d020106052b8104000a03420004337e2e260a3565ff81e0be900c8dafb2ce2310688c3eeb6c025cac208b08a18a4484fc5fb01c2d404da99b56a4dc226420dc3e676fd0223ba3a45d43cdcf3562",
2572            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2573            "shared" : "906acb96120ec7684e391100cf0bb747691678eb3e147f53db886ba0fc5aa70d",
2574            "result" : "valid"
2575          },
2576          {
2577            "tcId" : 223,
2578            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2579            "flags" : [
2580              "EdgeCaseDoubling"
2581            ],
2582            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e2b170d1dc4d9e329514a54f10dc81d902f3752c3a6e2f8be5d820fafefa9d8be087dbd390152ebb04c73b8c504b994a768372d3f920a5cedc4242bf834ccc6f",
2583            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2584            "shared" : "73dd087b1cb3c5a07acdb9b0a4a02c64b7087ae97836e943439dbfdf41eac833",
2585            "result" : "valid"
2586          },
2587          {
2588            "tcId" : 224,
2589            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2590            "flags" : [
2591              "EdgeCaseDoubling"
2592            ],
2593            "public" : "3056301006072a8648ce3d020106052b8104000a034200046702ab6b257c24440bf719c02d2161e4e31e22d55ed8ad0f33e5af9568ac4a9abf87accc758577389042f5b650c37db6b0c7682203156de73728a582bed6a6d4",
2594            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2595            "shared" : "f73c49f6da537b2ff30ead7538c04726bc74152535d22b6baf92d06adb45e676",
2596            "result" : "valid"
2597          },
2598          {
2599            "tcId" : 225,
2600            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2601            "flags" : [
2602              "EdgeCaseDoubling"
2603            ],
2604            "public" : "3056301006072a8648ce3d020106052b8104000a034200040cec0aa4de0c143f5d4c3d36de3db4cd72e8fe0fbd336de879a562ac87e628d8e75d0d0ae3d7b4d869e7f6ff564e21efc30a15ff2d4c87618104fbd42ef5e00b",
2605            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2606            "shared" : "f4a757ceb0ba6cb9618acd8fef68d2c8fe9901fff14177f27b6e6b8c6bd34cb7",
2607            "result" : "valid"
2608          },
2609          {
2610            "tcId" : 226,
2611            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2612            "flags" : [
2613              "EdgeCaseDoubling"
2614            ],
2615            "public" : "3056301006072a8648ce3d020106052b8104000a034200049276151fb999ff3f7fcf542491fb62479fd1eae93fc2e7d22c38d944867c447ef0e7185e4d55a1c2eafa2cf8d262636d6e4b353fe71ae3d3cce6b158d86cf5fe",
2616            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2617            "shared" : "3eb4a634d0090175347613b7eed6d49b9b5944e70acc3ed98474989d30a4c299",
2618            "result" : "valid"
2619          },
2620          {
2621            "tcId" : 227,
2622            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2623            "flags" : [
2624              "EdgeCaseDoubling"
2625            ],
2626            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e657a91abdcb67bffa8f78565ec796b4901f2991c12722d27bca6a0217f2b00c9bb2cf5f6c5780c70fa8f03159bcb0d56096aeecf53ea5e28d1058c3a50d2091",
2627            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2628            "shared" : "520dff4d04085871cff69b3a20a75b8f3b103da0e468365e8c9287c0a7ad7d9e",
2629            "result" : "valid"
2630          },
2631          {
2632            "tcId" : 228,
2633            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2634            "flags" : [
2635              "EdgeCaseDoubling"
2636            ],
2637            "public" : "3056301006072a8648ce3d020106052b8104000a034200047c051c1eebc76746eb267e8e91a47d8ab81b89bd3b3a9de6f1c3e6b98db81c7b75df088882150b97e20146547ee07b6b5620bcece4d40a53eeed84e5d4779a1f",
2638            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2639            "shared" : "c80ac13c5d2e6723e848edb023fc17ecae553781a4aac90f2577fae7511711cf",
2640            "result" : "valid"
2641          },
2642          {
2643            "tcId" : 229,
2644            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2645            "flags" : [
2646              "EdgeCaseDoubling"
2647            ],
2648            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d890400f1230fa80d8d4c95173924e9e7b3458f7e54680ab1834e505a2dccb26f714374c9978432830b8e1b82742ca86777f9b8b686b1924ee55e7c572c2b119",
2649            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2650            "shared" : "b0c28a9938cf095a4b0ebf3daa6a16e19e3f4199e3475ca3aa58746f651b921e",
2651            "result" : "valid"
2652          },
2653          {
2654            "tcId" : 230,
2655            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2656            "flags" : [
2657              "EdgeCaseDoubling"
2658            ],
2659            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f44866b8ee1b937d182ff79aade41b549b71ff1bfa882a192ec90dc87a51774d5e335f19880e8438b9f205932664512cd6dd53d5a40a7008fc5c98124a7d9554",
2660            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2661            "shared" : "78dbfec6b4aad2d0a99bdde7b90996324c0f7b9d136a6ede5c2995197d0d412a",
2662            "result" : "valid"
2663          },
2664          {
2665            "tcId" : 231,
2666            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2667            "flags" : [
2668              "EdgeCaseDoubling"
2669            ],
2670            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fd298ab944a08702816a7395f84e45ed782968b701838b67fa2528111cd4f4148599867c89174f00ccf30627815e6618bd2845f35819db0754180535bb4d4b2f",
2671            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2672            "shared" : "36a2e77f56c3e5b11e35bf4ba5de1885cf0264643cac5d6f7bfb1ae01e39a6c0",
2673            "result" : "valid"
2674          },
2675          {
2676            "tcId" : 232,
2677            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2678            "flags" : [
2679              "EdgeCaseDoubling"
2680            ],
2681            "public" : "3056301006072a8648ce3d020106052b8104000a034200047b78d59967ed07c83f0ed7f8f0b26388db76b0863b64ac14b7ecbed8e3a1bda24b49dae1adf948860741376c919cfd50ffcf749672f19f78ad565e88f6096df6",
2682            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2683            "shared" : "9f4e92d9a959c09eeddd152f6d95ff2c3157446f477fbed214a00621d014f936",
2684            "result" : "valid"
2685          },
2686          {
2687            "tcId" : 233,
2688            "comment" : "edge case for computation of x with projective coordinates in precomputation or right to left addition chain",
2689            "flags" : [
2690              "EdgeCaseDoubling"
2691            ],
2692            "public" : "3056301006072a8648ce3d020106052b8104000a03420004791c9017b3a93ca2f2d03fcf18b4230331fdc3de5785e847c9f51d22caf50cdbedc729c92f0a88233a29a2259e7e6265b92a1438c0b5959167fbe2aa4a65a6c0",
2693            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2694            "shared" : "d0b16561349f182ef2792d0c2dd585601ce4e032754b7628b3d801f187c14fd4",
2695            "result" : "valid"
2696          },
2697          {
2698            "tcId" : 234,
2699            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2700            "flags" : [
2701              "EdgeCaseDoubling"
2702            ],
2703            "public" : "3056301006072a8648ce3d020106052b8104000a03420004475786ce215a1873e04a0c67642c319a6d24dffb06a4cffbb15a8256d2c811ec5a1bba7f661e38d694d9a11564b511af6c6632a5efc933732642dd5c4928a41b",
2704            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2705            "shared" : "5fd6d7f0ba317a36434e1a995bed54a42898d940ee5fa4578373e8d4c23f5567",
2706            "result" : "valid"
2707          },
2708          {
2709            "tcId" : 235,
2710            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2711            "flags" : [
2712              "EdgeCaseDoubling"
2713            ],
2714            "public" : "3056301006072a8648ce3d020106052b8104000a03420004759ae77233b119fb3789059760112f38e8d9e69f431cf0e8f0bbe6a06e23bc5b18d69b80980f53b7e8c76c9b82dc61f05cdc03826c2c9637cc02af2a6db0e4fa",
2715            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2716            "shared" : "bbe559b77e83905b08954dc3736a2752d56a5bc366a5fcd84e042a78c8af68d3",
2717            "result" : "valid"
2718          },
2719          {
2720            "tcId" : 236,
2721            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2722            "flags" : [
2723              "EdgeCaseDoubling"
2724            ],
2725            "public" : "3056301006072a8648ce3d020106052b8104000a034200043af2b8629a3475294ee0d5437321fcd5fa4554c780b6b18b86242d3edf36f551ede37c4ea319d42f8fc3cf97cfe7dd17e85ba6e11ba260ed991c22ee891abc2b",
2726            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2727            "shared" : "e62429b8eb322d24e4bdb9a72bf6e9c94d82962b26d99f633e1f21709b7eddbe",
2728            "result" : "valid"
2729          },
2730          {
2731            "tcId" : 237,
2732            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2733            "flags" : [
2734              "EdgeCaseDoubling"
2735            ],
2736            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ca2df3b3d7d958b0d46ed6e0ffe3b7488f2e13660951eb821c24246d6c7f2ec2055e780e6a534f9ff469b0ba3c8d38962ac0acdc7b4b3dc057c07ead3f4b7aa0",
2737            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2738            "shared" : "5822c168aab9bb6ffe00b7c4c7be5551daa8304b8d2c0696e2d77fe50b9d8d8d",
2739            "result" : "valid"
2740          },
2741          {
2742            "tcId" : 238,
2743            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2744            "flags" : [
2745              "EdgeCaseDoubling"
2746            ],
2747            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ef17ac084abad12496df80d80dbe21dfade58e302ac0398002c5349d852528ccef34500266a5dd3fb454828ed85684a62e6eb142f65f5497e64d23148f757976",
2748            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2749            "shared" : "bae26fa69da00aa03fd9028fa84d46b92c13d5e555b2e7b3db0d09bb95d41486",
2750            "result" : "valid"
2751          },
2752          {
2753            "tcId" : 239,
2754            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2755            "flags" : [
2756              "EdgeCaseDoubling"
2757            ],
2758            "public" : "3056301006072a8648ce3d020106052b8104000a03420004624cf7459a3e097f114383a125c7cdec33b947c5bc0a2679d7aae508b5d46479408cac791f2ed71d9bd594bd66f6ce70d928d3b20fe02b5b66cf743b51739a74",
2759            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2760            "shared" : "97ce8c4b6e031776b19fc7c9577cb26f085274a58407267bca35a97692a2e8e6",
2761            "result" : "valid"
2762          },
2763          {
2764            "tcId" : 240,
2765            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2766            "flags" : [
2767              "EdgeCaseDoubling"
2768            ],
2769            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e41ec556bb3f85cef6651a2db1816dab3bc82898871482dbf1cc801407ce4d1dedeafe8c33721250bf75cdb9181e990492d37080e7dab41da1673d62a8b835df",
2770            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2771            "shared" : "5eb5722f98aad0622097d944bb120e09e7a122498b20ae2bfff91c8b362daad2",
2772            "result" : "valid"
2773          },
2774          {
2775            "tcId" : 241,
2776            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2777            "flags" : [
2778              "EdgeCaseDoubling"
2779            ],
2780            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b5c3cb146d30fecfd7fed0093dcba01846a28aa50c7fe3c0cf4b8c5aa837d5b0b21b7605cadbc7b6206e5dd4289e1de9cc36bc98094fb18223be636e6d36e0fa",
2781            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2782            "shared" : "f5c9b88d48112041334c574f93313670cdecbe0c0b6c2655778df8ff62025d3f",
2783            "result" : "valid"
2784          },
2785          {
2786            "tcId" : 242,
2787            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2788            "flags" : [
2789              "EdgeCaseDoubling"
2790            ],
2791            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b3c62848beb063fc8f285c0da7207e707c71460b8f792ae0890f2362fc8f02109cf80c0e0d75d2f54a6bffe3fef39441ed0cbf29c8397b76a824ff9ecf4c772b",
2792            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2793            "shared" : "effa362fce62e271016d50a0e35c031455fca280b80ed2cce87c83e57e3cfd36",
2794            "result" : "valid"
2795          },
2796          {
2797            "tcId" : 243,
2798            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2799            "flags" : [
2800              "EdgeCaseDoubling"
2801            ],
2802            "public" : "3056301006072a8648ce3d020106052b8104000a0342000407ad8cd055528feb4b3a53d354c7c7cc0616ca3ff787bbb0bf79909606d27e8a70b4d271ebd8363d9ad910cf4d84e52171b5b359792f7ff8a89c4427fb6afa21",
2803            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2804            "shared" : "59b8dcdc6676029109871fc67b466a7fb622225cd6c77bbc21b1b628464798a2",
2805            "result" : "valid"
2806          },
2807          {
2808            "tcId" : 244,
2809            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2810            "flags" : [
2811              "EdgeCaseDoubling"
2812            ],
2813            "public" : "3056301006072a8648ce3d020106052b8104000a034200047c66fd67b79f88531a0747288726dbeb299dd8e1159612bff2d979fe4bd1060c15c54c5cf40b7a6b36f4400bdbaa2b6dd0669c3b45a55925635287116aaaff1c",
2814            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2815            "shared" : "42dd3a8e14dfe9fe2ebf80746989ba66f28e5460116a02bce24c549d117d6b0f",
2816            "result" : "valid"
2817          },
2818          {
2819            "tcId" : 245,
2820            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2821            "flags" : [
2822              "EdgeCaseDoubling"
2823            ],
2824            "public" : "3056301006072a8648ce3d020106052b8104000a0342000494064698280e7eb6e14dd81efa9f0ab527fe6ceeded60cd4d422162c397d5bad163a63342b44629e57c09bb490118b1daf06bc0bd1de48a98ea7ac3e893e4470",
2825            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2826            "shared" : "b0e1025b39c5481a748a0461aa7773a6b342adead4b4587521a1953d4ff0296b",
2827            "result" : "valid"
2828          },
2829          {
2830            "tcId" : 246,
2831            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2832            "flags" : [
2833              "EdgeCaseDoubling"
2834            ],
2835            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b454039384abb191e593463976dea937428b76a2f21f8553a994e0e23a0de3282888d4e22eaa986dfcd20e5a4c9666a2a341eaadcdf86b6e137660c95561566f",
2836            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2837            "shared" : "9dd7118006ee56fccf307a31a6334be7e19db2deca68fd45b3f4f94f100de6a4",
2838            "result" : "valid"
2839          },
2840          {
2841            "tcId" : 247,
2842            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2843            "flags" : [
2844              "EdgeCaseDoubling"
2845            ],
2846            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d43b704bcda6ed2cd8cacd64a67191da2f68f25a6a983dd79010b1066942730f2eaa0d0933f710917e3223f2feb23388add3fed3a2a7de18af50803b0b20d6c9",
2847            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2848            "shared" : "1fb16336393ba603fb2eb701fed0e982ad32964afae7dbbfbc5a8112382e51e3",
2849            "result" : "valid"
2850          },
2851          {
2852            "tcId" : 248,
2853            "comment" : "edge case for computation of x with projective coordinates in right to left addition chain",
2854            "flags" : [
2855              "EdgeCaseDoubling"
2856            ],
2857            "public" : "3056301006072a8648ce3d020106052b8104000a034200049ea3db44d3c1e09715ec330d3607a06cfdc1b0baf4f570fbad15d63e1a8d190bdae78a1a46ed6fdaa02ea2785c2bad33aace95397b290eb7c26428ef68494abf",
2858            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2859            "shared" : "9a6d03a17e68561a105da66d2fb1d9ec9e3ca6c686f65d9da926849d7af4fcb7",
2860            "result" : "valid"
2861          },
2862          {
2863            "tcId" : 249,
2864            "comment" : "edge case for computation of y with projective coordinates",
2865            "flags" : [
2866              "EdgeCaseDoubling"
2867            ],
2868            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e4cb3b67d62108687c74b36a081c3adb9fc4e188b5e611727312b70886e81a795edba4df71b9c4b06f7b052b5b48d9e0be855ffcc2f27926524cb22ffbb9e865",
2869            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2870            "shared" : "3c03077e0098a845f7c9b22b73eecd495a2d6a0b34d211154ee3898634f823b4",
2871            "result" : "valid"
2872          },
2873          {
2874            "tcId" : 250,
2875            "comment" : "edge case for computation of y with projective coordinates",
2876            "flags" : [
2877              "EdgeCaseDoubling"
2878            ],
2879            "public" : "3056301006072a8648ce3d020106052b8104000a034200046e833dc786039cb081ca12034adfae41e3454cad0976a09612f1af4c390d589f16f499bb679ce63d15bd4b821392e6c3deb9ac2163d0211a68a6167bcb5dd0e2",
2880            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2881            "shared" : "b8454bcf8463c2bd59f7538b65f11b9c98c18c13438417cc08a39c8842a0b7ed",
2882            "result" : "valid"
2883          },
2884          {
2885            "tcId" : 251,
2886            "comment" : "edge case for computation of y with projective coordinates",
2887            "flags" : [
2888              "EdgeCaseDoubling"
2889            ],
2890            "public" : "3056301006072a8648ce3d020106052b8104000a0342000493b0cf66e6c51ec9f5b02589607443bab7b97b18f3dd2c9cc831c0a356b60c21f960bebf79b0c295794237c60576d6a74e5f694d9fccdc2c4a469e00b18115ac",
2891            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2892            "shared" : "b4df5f335a0461a38852205ac73bc51512b5c7f6a8305f1a8d4f191cb6fd3b2a",
2893            "result" : "valid"
2894          },
2895          {
2896            "tcId" : 252,
2897            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2898            "flags" : [
2899              "EdgeCaseDoubling"
2900            ],
2901            "public" : "3056301006072a8648ce3d020106052b8104000a0342000467f4d7cf5b8574fa36ec8d3d4caa369efe0521ff9e25760cf99894c64f064ca34db1597fbd96d7b7e319236e0660b05800ed99099c8c1022d55be3a8fd231e96",
2902            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2903            "shared" : "a9de6e92af14bf4eb11d7533bbcb28cf622ec5e52e4a2f4cde4ddc3d21babcee",
2904            "result" : "valid"
2905          },
2906          {
2907            "tcId" : 253,
2908            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2909            "flags" : [
2910              "EdgeCaseDoubling"
2911            ],
2912            "public" : "3056301006072a8648ce3d020106052b8104000a03420004439638adcda870137436eeb09e27c32637307921974b64b9f73e266d8e95393094cfcf350b98282437974db3e402fd86e3ebdddc5e23fcd07303a0a5cf282ba4",
2913            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2914            "shared" : "edcd8e48df11aa67a90c75614983466d244e4b5473f8ac01a41c146db13c4827",
2915            "result" : "valid"
2916          },
2917          {
2918            "tcId" : 254,
2919            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2920            "flags" : [
2921              "EdgeCaseDoubling"
2922            ],
2923            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bf32693dd77e182d8b2650382832f37f6770090132aa77a7ebc18215e00c44c04642ea3461ff10e2e1800dc392738d7d01174679c9d2e382a80ed4961fe48b6b",
2924            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2925            "shared" : "2c8dd74792ced281f9cb161d2f64d238cbac2d18f8661b0f5674d79cd5c6edb8",
2926            "result" : "valid"
2927          },
2928          {
2929            "tcId" : 255,
2930            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2931            "flags" : [
2932              "EdgeCaseDoubling"
2933            ],
2934            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d20a02a6d0424820f7c2ed6afd1b7c149f6762bf8ce4dba50ded9792368dceacc574cc6298fa1d96edd178309f7508ce8aabf69fc0c49b85299baf91239e6665",
2935            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2936            "shared" : "503fb9bf4b57b00e0c239b3e8371f24660aa01cbf79f4c499e4fe1a155528ff9",
2937            "result" : "valid"
2938          },
2939          {
2940            "tcId" : 256,
2941            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2942            "flags" : [
2943              "EdgeCaseDoubling"
2944            ],
2945            "public" : "3056301006072a8648ce3d020106052b8104000a03420004afd321e9ff7b24d856bf14bbc5afef1952744867cae4a9f3e38f6673da908aed714966dfee5af5b7ddfc1779db74987e9e87f532bea76a2cbed717a36c9100e7",
2946            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2947            "shared" : "e61ad5f80632382b626f9a77fb7f5db020dbc084c888c6b09993e12fe4d31604",
2948            "result" : "valid"
2949          },
2950          {
2951            "tcId" : 257,
2952            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2953            "flags" : [
2954              "EdgeCaseDoubling"
2955            ],
2956            "public" : "3056301006072a8648ce3d020106052b8104000a03420004cfd6d84113fc920b44bf6d67cb841691dbae07bd6732e5dec045e60d90b98f7110cbf8c9ffaef36f3d53132b1c10db5672acd5df5b87cb98d19daf87b0de3573",
2957            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2958            "shared" : "51c10b8332b33faf529c58cc2da45a23bbfecc1d4e0aa4ea54fd819b7e31e555",
2959            "result" : "valid"
2960          },
2961          {
2962            "tcId" : 258,
2963            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2964            "flags" : [
2965              "EdgeCaseDoubling"
2966            ],
2967            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f09616827b93b6017d770c75e35b0162c5455ce2380ef2fec54e336dfe94cbbcf3d01b7b102bec4ff0245db8c943c68c23cf1172c65544aa1174e44cd524f049",
2968            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2969            "shared" : "98d67822c318db0653a470a6ed96e7c22a046a2a25664c19539af62ae1d3a96b",
2970            "result" : "valid"
2971          },
2972          {
2973            "tcId" : 259,
2974            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2975            "flags" : [
2976              "EdgeCaseDoubling"
2977            ],
2978            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bfeb62d5cdb7333e0976fad3a259ddb9cb525aeee68327657aed59285352f3476e88bc9799df4d0c142bc632c81d40486fe2376392e0180af93debcb82c639cd",
2979            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2980            "shared" : "7c4648cd808df9a54f992b294a3ece562ba5efbeba7e1760f1f107ed1af8c187",
2981            "result" : "valid"
2982          },
2983          {
2984            "tcId" : 260,
2985            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2986            "flags" : [
2987              "EdgeCaseDoubling"
2988            ],
2989            "public" : "3056301006072a8648ce3d020106052b8104000a034200046d864a7cb7f8e3a1fe1c8094e3852f8f43cc4ca6a9039512b2ade5f040e3b4237c908ec1cb9fbc1f6d49460ac19f2d4526f66e00db60d207408bd46c95bffff0",
2990            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
2991            "shared" : "41b89b46f018a3ac884ad921e49fcf5d9677ae84e39e6ea8de844acc337d8481",
2992            "result" : "valid"
2993          },
2994          {
2995            "tcId" : 261,
2996            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
2997            "flags" : [
2998              "EdgeCaseDoubling"
2999            ],
3000            "public" : "3056301006072a8648ce3d020106052b8104000a03420004feb68f41e806a239f62445d23d1b925978a9b696d6f0caa9dc29f40539b073cc2c902affb20066d2c2c920ceb8a453e42cd2454988c332cf0db907bb4fe95943",
3001            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3002            "shared" : "d155b0e0e37da1a19af0e85e68e7bb4180aab55b1e95501a1a3ae0cd95404aee",
3003            "result" : "valid"
3004          },
3005          {
3006            "tcId" : 262,
3007            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
3008            "flags" : [
3009              "EdgeCaseDoubling"
3010            ],
3011            "public" : "3056301006072a8648ce3d020106052b8104000a0342000457d04c653325a6cb998f61ce347109eca0efff9a16a734134a69cd1e0b081aceb43aea4f71b1f2802fbe4107d0bfb9f6fbbda464501b87ff73c47103e372f635",
3012            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3013            "shared" : "12bd72e952e6b81255ad79af19310da2e0ef9772003384a1f35753e6beab71d6",
3014            "result" : "valid"
3015          },
3016          {
3017            "tcId" : 263,
3018            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
3019            "flags" : [
3020              "EdgeCaseDoubling"
3021            ],
3022            "public" : "3056301006072a8648ce3d020106052b8104000a03420004605fd33a42d921e01ee7f75806106de72cb5039f65ff31d6ca2e1efd6aa81a1c95789f0923d705fd19d5a8ae18b66687cb29091e17944b37d27f398bd5546bdb",
3023            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3024            "shared" : "3514b8362ee1e70e846ede7ed57283f5d5891fdb9b0c5605da45dbc5c6f44e53",
3025            "result" : "valid"
3026          },
3027          {
3028            "tcId" : 264,
3029            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
3030            "flags" : [
3031              "EdgeCaseDoubling"
3032            ],
3033            "public" : "3056301006072a8648ce3d020106052b8104000a03420004303ce896aa570cf8f97954ba48fcc25f5f252867f01a9b9edeceaa6bfccedf561134d6290e1649bb028a16c6f54eb06c7e724a947a6248274a4bf6a6aa139096",
3034            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3035            "shared" : "f6c829ed9ca3dfdd1f165a204461e1c16620e752216e2b6e3aab6197f3dd2b3b",
3036            "result" : "valid"
3037          },
3038          {
3039            "tcId" : 265,
3040            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
3041            "flags" : [
3042              "EdgeCaseDoubling"
3043            ],
3044            "public" : "3056301006072a8648ce3d020106052b8104000a034200041c2ca67311dc5c454dc830386b7997e50bc67e3d5ff522d3e8a39f144998f884862c975f548a5f55dd8504dab5c9e88f0ed3123688d475b211da5a4d6920dd63",
3045            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3046            "shared" : "3719f7afe82c3fa54c0c1260476246441d387970935e4c76965ced96da3a07de",
3047            "result" : "valid"
3048          },
3049          {
3050            "tcId" : 266,
3051            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
3052            "flags" : [
3053              "EdgeCaseDoubling"
3054            ],
3055            "public" : "3056301006072a8648ce3d020106052b8104000a034200045633cbcfdf74327de0883f59e1788eed76bb0b9e0f9e55e2769ec9aa365a30e1d913bd531f4a61c2d07b847d318ee96482d2f8fa7a12aab3b303c10851ce7fcd",
3056            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3057            "shared" : "0a368c74c56c61aab02440e64b2699c24cdacb4dfbcdebe0b3cf801e86f1f74f",
3058            "result" : "valid"
3059          },
3060          {
3061            "tcId" : 267,
3062            "comment" : "edge case for computation of y with projective coordinates in left to right addition chain",
3063            "flags" : [
3064              "EdgeCaseDoubling"
3065            ],
3066            "public" : "3056301006072a8648ce3d020106052b8104000a0342000419d53e44b058c317fbedbf106c98f31832cdfb84f21add753cf213ba5de9026a614cf7b7b60e759a15a6c7d864eddec6dc253519975df7f3e9bc0c77fd80e510",
3067            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3068            "shared" : "de5b6c29f2f4f17f8ed925f129159410e4557dffc5472944b8862c42bd2b180a",
3069            "result" : "valid"
3070          },
3071          {
3072            "tcId" : 268,
3073            "comment" : "edge case for computation of y with projective coordinates in precomputation or right to left addition chain",
3074            "flags" : [
3075              "EdgeCaseDoubling"
3076            ],
3077            "public" : "3056301006072a8648ce3d020106052b8104000a034200041c96cc2b22e5bdb195b2a47187fad5ee6736bd96dcefef20259a551e9847b5e0c5ab052c8836e4f7cc7b65545775d55b0c7b0c7f830c6539915cb624a507dbfe",
3078            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3079            "shared" : "8fca30fc5d731f42d37664d52b64e022d98a25065fb1f8bd77853d7f2bbf07e0",
3080            "result" : "valid"
3081          },
3082          {
3083            "tcId" : 269,
3084            "comment" : "edge case for computation of y with projective coordinates in precomputation or right to left addition chain",
3085            "flags" : [
3086              "EdgeCaseDoubling"
3087            ],
3088            "public" : "3056301006072a8648ce3d020106052b8104000a03420004733242cc4afb82271034111b81309e156ae4466e7f2fc5fc1042f4f6e3c44f435c6f614d4be18a73170c85a6b68a9614052934e1d612466dd4921989474ff513",
3089            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3090            "shared" : "c9431b6deda0c9f92f368f7ca12986f0e07e012422b840c7aa784a0c713b501f",
3091            "result" : "valid"
3092          },
3093          {
3094            "tcId" : 270,
3095            "comment" : "edge case for computation of y with projective coordinates in precomputation or right to left addition chain",
3096            "flags" : [
3097              "EdgeCaseDoubling"
3098            ],
3099            "public" : "3056301006072a8648ce3d020106052b8104000a034200041a24b6520af4f028824beece59b603d15d6d15cde0719ad2f7b8e3fcb6c1342c7ed702a30e875b2436db2f2d3687d9580d3bd7b3f8d1280a81071f3ccd6b407d",
3100            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3101            "shared" : "672c2339e4c39e36cfe13e2cfe352859e1ef66318fe9f97dd26d9d03a9171f7f",
3102            "result" : "valid"
3103          },
3104          {
3105            "tcId" : 271,
3106            "comment" : "edge case for computation of y with projective coordinates in precomputation or right to left addition chain",
3107            "flags" : [
3108              "EdgeCaseDoubling"
3109            ],
3110            "public" : "3056301006072a8648ce3d020106052b8104000a034200044ade6fa13e59117e054ac1bca3ca52f414035493ac2ee7b1a811f1fb52521e8116ad612cd7ab0c21ef78938945d870dac827becb5b873c84225c4aef159ee4bb",
3111            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3112            "shared" : "8cd11340313b978fa37749f4b367c087fd900f17941002de22ce4029aa550e7f",
3113            "result" : "valid"
3114          },
3115          {
3116            "tcId" : 272,
3117            "comment" : "edge case for computation of y with projective coordinates in precomputation or right to left addition chain",
3118            "flags" : [
3119              "EdgeCaseDoubling"
3120            ],
3121            "public" : "3056301006072a8648ce3d020106052b8104000a0342000434b2ac5a3e4916d081d1ed404b5bccfe076aa7f41e29d0362390f7f08458b44c25987b7f7a214323763e1aa1044a8779bbffc5e22be628138a1d80268364698e",
3122            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3123            "shared" : "6f1cc2d07f6ee07d0b138b601c94deb20aa234e526fab3ee4adc98707085a73d",
3124            "result" : "valid"
3125          },
3126          {
3127            "tcId" : 273,
3128            "comment" : "edge case for computation of y with projective coordinates in precomputation or right to left addition chain",
3129            "flags" : [
3130              "EdgeCaseDoubling"
3131            ],
3132            "public" : "3056301006072a8648ce3d020106052b8104000a0342000458c25f4047782b815b41001dea636c86ef19d67ec056324127225aaf6ff10832761325c4a70307dceb9bf451c7405e42580868e665f3f259995f8c358eb0799d",
3133            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3134            "shared" : "c2812eb9b456297572e8d870754b48489ea366f351f822759de831726815e582",
3135            "result" : "valid"
3136          },
3137          {
3138            "tcId" : 274,
3139            "comment" : "edge case for computation of y with projective coordinates in right to left addition chain",
3140            "flags" : [
3141              "EdgeCaseDoubling"
3142            ],
3143            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e3d05f1aff72acff70e4d51b4207880ec06b4c269db02753d6d858aa5e6d561e7c756f6b0cd106bb732e5f20c91ddde4f24a3699df1125206fcc47449abb7d1e",
3144            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3145            "shared" : "9cf1689a015ac3958dc95fc71cb0d103e81b4594684638933a5daaa99fb3b1fa",
3146            "result" : "valid"
3147          },
3148          {
3149            "tcId" : 275,
3150            "comment" : "edge case for computation of y with projective coordinates in right to left addition chain",
3151            "flags" : [
3152              "EdgeCaseDoubling"
3153            ],
3154            "public" : "3056301006072a8648ce3d020106052b8104000a0342000475638ca9ef9fa252429d21243c778be355bd130c1ef626593ca0c244cf2b6ef253b88766230ce8ded7900956a5291a6967c2a54279844cb07d7c585d87d40661",
3155            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3156            "shared" : "2d6049f8e46c67c17ddfc8178dd918b23fd1969e11c959b64ea42e39c9a87dea",
3157            "result" : "valid"
3158          },
3159          {
3160            "tcId" : 276,
3161            "comment" : "edge case for computation of y with projective coordinates in right to left addition chain",
3162            "flags" : [
3163              "EdgeCaseDoubling"
3164            ],
3165            "public" : "3056301006072a8648ce3d020106052b8104000a0342000444682e437448730f594a820ead232c4443f7e784370bfb031304b85199c4159f7151eceaa0a698d15785cc7a2e812aeda12f9ba4238a7f5e76e930f3905015aa",
3166            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3167            "shared" : "9b7f8be262b9cd2751ef8eae2bad7b1ecf07cb76613cfe7088cc9bdef1d04436",
3168            "result" : "valid"
3169          },
3170          {
3171            "tcId" : 277,
3172            "comment" : "edge case for computation of y with projective coordinates in right to left addition chain",
3173            "flags" : [
3174              "EdgeCaseDoubling"
3175            ],
3176            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c98b01fe92feae441d9f4de50d4dfbe9789711d911be6ef7cd9c55f4b3e8cabdd9e3aaf16605b0ab50632df6c00ec8554f36ecf427d31df930d4458fe1cbaf11",
3177            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3178            "shared" : "52980b5980df38f7c2d59e4e307da25655d50c6e030234b241c098c935a5596d",
3179            "result" : "valid"
3180          },
3181          {
3182            "tcId" : 278,
3183            "comment" : "edge case for computation of y with projective coordinates in right to left addition chain",
3184            "flags" : [
3185              "EdgeCaseDoubling"
3186            ],
3187            "public" : "3056301006072a8648ce3d020106052b8104000a034200049173ae014b645724587ee26e17bfeb61f91253fe8653dafbda4381da9fa57e9815a9166e1dfc2a81cbe126a2594e51fb98fbee7b3d6588ad86a86431141444f4",
3188            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3189            "shared" : "2f1f6990c30136d6f44de8145f191840c4b9efbcf87c39b7995c262bdcdf9d40",
3190            "result" : "valid"
3191          },
3192          {
3193            "tcId" : 279,
3194            "comment" : "point with coordinate x = 1",
3195            "flags" : [
3196              "EdgeCaseDoubling"
3197            ],
3198            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000014218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee",
3199            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3200            "shared" : "afe5b60fe3e1dc873b3f3022893a359880e817537beb96b3d48d375766ab59e6",
3201            "result" : "valid"
3202          },
3203          {
3204            "tcId" : 280,
3205            "comment" : "point with coordinate x = 1",
3206            "flags" : [
3207              "EdgeCaseDoubling"
3208            ],
3209            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e4102f16fa7f386e912d3a7f77dcc7dc9f8af54cae117ddba10a3d09620eff8c689c20e12ce8f78412945e1d3acbf9935e4653fb0dce02b14a7d526a114f1387",
3210            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3211            "shared" : "33150538973510827cafdfe9449e7a5a2e1a7946f4e485a00ff219b2cd58d801",
3212            "result" : "valid"
3213          },
3214          {
3215            "tcId" : 281,
3216            "comment" : "point with coordinate x = 1",
3217            "flags" : [
3218              "EdgeCaseDoubling"
3219            ],
3220            "public" : "3056301006072a8648ce3d020106052b8104000a034200047aa67d0033226fb2b1bf975d4568e1f2299e82f2e459ff0b6ee3c0c57dbd40417c20634644993bd84aa361037ce8bf3fb72286dfdf4482458b076a7a5f46d1dd",
3221            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3222            "shared" : "b5523f9382b35ed9e1c4f2b420df9f61e6ac8f6d342213fa4d75458f5bd828d1",
3223            "result" : "valid"
3224          },
3225          {
3226            "tcId" : 282,
3227            "comment" : "point with coordinate x = 1 in left to right addition chain",
3228            "flags" : [
3229              "EdgeCaseDoubling"
3230            ],
3231            "public" : "3056301006072a8648ce3d020106052b8104000a0342000480694ba7d6ad6efa8ad5ce0435a1bd225e0288b6fc22a11e7013aa0d4e9a496b316d67d1c70e6c130420f57cb6e0d60cda154c737f0118007cfea5c2d5b4e397",
3232            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3233            "shared" : "ad9a53d05315009fb1487369f72fdc33e6dbba1485efaede2951433526d2fd0a",
3234            "result" : "valid"
3235          },
3236          {
3237            "tcId" : 283,
3238            "comment" : "point with coordinate x = 1 in left to right addition chain",
3239            "flags" : [
3240              "EdgeCaseDoubling"
3241            ],
3242            "public" : "3056301006072a8648ce3d020106052b8104000a0342000406c66970e539d9ae0f8f67a72f426c100b3b2cf2e276e9b0aea75b4efc98832524eeab2b413ba17db811f740f9fb9fc3c73b5ce51f1e74e7e08bcd8ab48dae83",
3243            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3244            "shared" : "a88cca88b59cd86edda202cb4ea1b2d541d5c8c22c062a08f9db496d56257330",
3245            "result" : "valid"
3246          },
3247          {
3248            "tcId" : 284,
3249            "comment" : "point with coordinate x = 1 in left to right addition chain",
3250            "flags" : [
3251              "EdgeCaseDoubling"
3252            ],
3253            "public" : "3056301006072a8648ce3d020106052b8104000a0342000441277a6f20d855af6acec53e9923216d74ee2aed18a4140591ebbb0b3455072669bc7f19d64647e74ff00d0c89bbfe508e322b4397ddb8564ed2832eaa5b2d92",
3254            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3255            "shared" : "b7f531b4a9ac00952bfcf2cbec41e58b54c4f412f464bcf1f1bf10a24b9b1974",
3256            "result" : "valid"
3257          },
3258          {
3259            "tcId" : 285,
3260            "comment" : "point with coordinate x = 1 in left to right addition chain",
3261            "flags" : [
3262              "EdgeCaseDoubling"
3263            ],
3264            "public" : "3056301006072a8648ce3d020106052b8104000a03420004146dee2bcaa5cc0817fe191b6d10def6259df744afdc9e5b0dde523b348aaab445b1546f79b7a6aadfa547bfa416f62b54f7a476d6d888056b9c05c72e0139f1",
3265            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3266            "shared" : "473473518f0e843d1fb5105b16fe88edaa418b396cab7cb5532416d171f2e7bc",
3267            "result" : "valid"
3268          },
3269          {
3270            "tcId" : 286,
3271            "comment" : "point with coordinate x = 1 in left to right addition chain",
3272            "flags" : [
3273              "EdgeCaseDoubling"
3274            ],
3275            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c48ee90f8fe800664086ed5ba12930cacdfa175a67a2c4398168f626699deb8dd78c35a48042aafbc6c7caf3a68385ddb5d406acee86d96403e75baffece00e3",
3276            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3277            "shared" : "c2563f49e623b139a83c4cb71cb73deb06458385658bf8796bac0c2ed12c8a67",
3278            "result" : "valid"
3279          },
3280          {
3281            "tcId" : 287,
3282            "comment" : "point with coordinate x = 1 in left to right addition chain",
3283            "flags" : [
3284              "EdgeCaseDoubling"
3285            ],
3286            "public" : "3056301006072a8648ce3d020106052b8104000a03420004737d92f5dad51d58261a77e755678ab02b107912041c5d295f5829cbd10cd8c59b55dd084f84937c27565a9075fe108745e17001666743db551436e691ea818d",
3287            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3288            "shared" : "28c247ae91fdac1b29896415fec60f4252feed9c9ffa0216d31350d708646d89",
3289            "result" : "valid"
3290          },
3291          {
3292            "tcId" : 288,
3293            "comment" : "point with coordinate x = 1 in left to right addition chain",
3294            "flags" : [
3295              "EdgeCaseDoubling"
3296            ],
3297            "public" : "3056301006072a8648ce3d020106052b8104000a0342000459efed747303891baab0e1dfdc32d69906e0fc6815b056dae0eda2080957a3ebf205fd299c63e549d24c153935d950141c3dc2699afe8731a46304e203cac15d",
3298            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3299            "shared" : "76e9e6f1339bff54b82a45980745526ff9249e942b1f836aab719fd959fc8099",
3300            "result" : "valid"
3301          },
3302          {
3303            "tcId" : 289,
3304            "comment" : "point with coordinate x = 1 in left to right addition chain",
3305            "flags" : [
3306              "EdgeCaseDoubling"
3307            ],
3308            "public" : "3056301006072a8648ce3d020106052b8104000a034200048ef9a7997b717fdbc5d2a7f9a67f705e5dee4c82ca383b7ee2d07c24850396d072c98f7dc1658f9dc3c434a9fddc2f986cc0e3e3ef409827537617ee67105f2b",
3309            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3310            "shared" : "0de82177c80f4e35f3b7a300e89ac288f30e01a8658933c16b8c90605e35d6c7",
3311            "result" : "valid"
3312          },
3313          {
3314            "tcId" : 290,
3315            "comment" : "point with coordinate x = 1 in left to right addition chain",
3316            "flags" : [
3317              "EdgeCaseDoubling"
3318            ],
3319            "public" : "3056301006072a8648ce3d020106052b8104000a0342000404569ec9fb3d6bcedc059e7fd04ab7d3f6bac730b1b75a11749e4346458f9296a051c84d558dbd2957c15907477776af660ac01582c001dc1f868ebfc6b3b264",
3320            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3321            "shared" : "f41de3a77597835fa904d1f05411368e6e878abd0485477d162b2c764ef045ac",
3322            "result" : "valid"
3323          },
3324          {
3325            "tcId" : 291,
3326            "comment" : "point with coordinate x = 1 in left to right addition chain",
3327            "flags" : [
3328              "EdgeCaseDoubling"
3329            ],
3330            "public" : "3056301006072a8648ce3d020106052b8104000a034200044b298a3eba6a09fcd8415976e0faea997fd519ffd3363bd20107752123e101466abb70c013ba2389c371be19dd3296f0600e64f05755e15cf89320ac7ffb25d6",
3331            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3332            "shared" : "c4dbe3b94e729b1e0ae34ffb0f6b0d95d7e619ab3943aa3836cf1e721a470a9e",
3333            "result" : "valid"
3334          },
3335          {
3336            "tcId" : 292,
3337            "comment" : "point with coordinate x = 1 in left to right addition chain",
3338            "flags" : [
3339              "EdgeCaseDoubling"
3340            ],
3341            "public" : "3056301006072a8648ce3d020106052b8104000a0342000418bde07952d7be8914d2b2544c65a3debdddd9e7ce8a9c46a03d124acfb8548b01a4a175a2a81af98e6028770d055e22f1016df15462b65f55a2d4850cc415e5",
3342            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3343            "shared" : "83b31061f1b70148870a9282a4641cc8428943a3b10e0301955f5960c386fb04",
3344            "result" : "valid"
3345          },
3346          {
3347            "tcId" : 293,
3348            "comment" : "point with coordinate x = 1 in left to right addition chain",
3349            "flags" : [
3350              "EdgeCaseDoubling"
3351            ],
3352            "public" : "3056301006072a8648ce3d020106052b8104000a03420004002beb755f694a09f60bce5b34dc347c5c3aa236de9007bcdd0707e9bc8071694f443b0045999f2f5899ca793424a9b423b0ec0a3edcbbf4afb9e66526cf89b2",
3353            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3354            "shared" : "5f74c066595fe9ea283274964ae83fba1a73ef9d29d24e6604a4aa0881fe390d",
3355            "result" : "valid"
3356          },
3357          {
3358            "tcId" : 294,
3359            "comment" : "point with coordinate x = 1 in left to right addition chain",
3360            "flags" : [
3361              "EdgeCaseDoubling"
3362            ],
3363            "public" : "3056301006072a8648ce3d020106052b8104000a03420004957e5bcd11fc450bffcefe636c0b73f10fe8585e04c6c7aa7fa0b603d24162d99e553e940956aa04a237a0c2570a0c7bc3712172b8f78c7b470a042ae31f3223",
3364            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3365            "shared" : "c672601d951bdb550ea9cc58d2031337db39a3799de21af4e5c23e2fd7f537da",
3366            "result" : "valid"
3367          },
3368          {
3369            "tcId" : 295,
3370            "comment" : "point with coordinate x = 1 in left to right addition chain",
3371            "flags" : [
3372              "EdgeCaseDoubling"
3373            ],
3374            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c43b1b4099da70f8d33fbb61b68d9b0e9c7aedd4f4761c6722996666974e298e978c02ea7899cdd46a47405ac0d89fd6a4d66718a4502438ad45463260976841",
3375            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3376            "shared" : "b2c2c00532d468d25374ae2e6ec9bc52bcb2e8df20ad1a40719b7d91746daeab",
3377            "result" : "valid"
3378          },
3379          {
3380            "tcId" : 296,
3381            "comment" : "point with coordinate x = 1 in left to right addition chain",
3382            "flags" : [
3383              "EdgeCaseDoubling"
3384            ],
3385            "public" : "3056301006072a8648ce3d020106052b8104000a03420004deb85f604be1930dbac6629cb96210f6fbc87ce2b260b66cc7d661861806afe1120bbcf8356dcfbf1de4bbb7d2066c3dddfbaf330af754c57859137a9cc4a68e",
3386            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3387            "shared" : "e5fe7c96371878cf86db4210a487d7d33ac4bcc45b8df2152e82aa7228a991e2",
3388            "result" : "valid"
3389          },
3390          {
3391            "tcId" : 297,
3392            "comment" : "point with coordinate x = 1 in left to right addition chain",
3393            "flags" : [
3394              "EdgeCaseDoubling"
3395            ],
3396            "public" : "3056301006072a8648ce3d020106052b8104000a0342000427899fe24811adc869d49ac451cb210631d19aff8971ac7c3dd2fe826262507fd9ddffef4cc9cd81bdd3eab8acdd5c287a8934f82dfc255dded1ac1f1100aa17",
3397            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3398            "shared" : "1bb9a501ab9d215230cd1072042b3c8271aec3b2c1da10d1a8c810fceaed47a4",
3399            "result" : "valid"
3400          },
3401          {
3402            "tcId" : 298,
3403            "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
3404            "flags" : [
3405              "EdgeCaseDoubling"
3406            ],
3407            "public" : "3056301006072a8648ce3d020106052b8104000a034200044301f54b3592d1ea2a40989c94261d2b1d1fe297ed6ed64125ee241de05d004bc79014f156e9b7bfb36b8ad2d66d55f3a753829a9ddb86055bb9166dd3aff457",
3408            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3409            "shared" : "fdc15a26abbade3416e1201a6d737128a2f897f0d88108645453a1b3ddd05688",
3410            "result" : "valid"
3411          },
3412          {
3413            "tcId" : 299,
3414            "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
3415            "flags" : [
3416              "EdgeCaseDoubling"
3417            ],
3418            "public" : "3056301006072a8648ce3d020106052b8104000a0342000436b0f66bf5f9fd4b2df9cdae2af873a075c55497d7fec4737a7c9643c2c76fe5da9f7287b3cd4e5f05b9a1a4f64e8a8d96c316e452594d02a4592a2107ece90b",
3419            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3420            "shared" : "e36348e3a464bc518384806c548e156edd994cb6946473c265a24914d5559f1c",
3421            "result" : "valid"
3422          },
3423          {
3424            "tcId" : 300,
3425            "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
3426            "flags" : [
3427              "EdgeCaseDoubling"
3428            ],
3429            "public" : "3056301006072a8648ce3d020106052b8104000a0342000482abb58afb62d261878bdee12664df1499b824f1d60fb02811642cb02f4aff5d30719835d96f32dc03c49d815ffa21285733137f507ce316cec65ca562ce2ad0",
3430            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3431            "shared" : "7d65684bdce4ac95db002fba350dc89d0d0fc9e12260d01868543f2a6c8c5b8d",
3432            "result" : "valid"
3433          },
3434          {
3435            "tcId" : 301,
3436            "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
3437            "flags" : [
3438              "EdgeCaseDoubling"
3439            ],
3440            "public" : "3056301006072a8648ce3d020106052b8104000a034200047de7b7cf5c5ff4240daf31a50ac6cf6b169aad07d2c5936c73b83ee3987e22a1940c1bd78e4be6692585c99dc92b47671e2ccbcf12a9a9854c6607f98213c108",
3441            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3442            "shared" : "6ec6ba2374ab0a9ae663f3f73671158aaabac3ac689d6c2702ebdf4186597a85",
3443            "result" : "valid"
3444          },
3445          {
3446            "tcId" : 302,
3447            "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
3448            "flags" : [
3449              "EdgeCaseDoubling"
3450            ],
3451            "public" : "3056301006072a8648ce3d020106052b8104000a0342000406fa93527294c8533aa401ce4e6c8aeb05a6921bc48798a8e20a0f84a5085af4ec4828f8394d22de43043117b8595fb113245f7285cb35439389e8547a105039",
3452            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3453            "shared" : "6d6e87787d0a947ecfbf7962142fde8ff9b590e472c0c46bbc5d39020e4f78a7",
3454            "result" : "valid"
3455          },
3456          {
3457            "tcId" : 303,
3458            "comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
3459            "flags" : [
3460              "EdgeCaseDoubling"
3461            ],
3462            "public" : "3056301006072a8648ce3d020106052b8104000a034200048a4f625210b448dc846ad2399b31cd1bc3f1788c7bed69cc1cb7aac8ab28d5393007c6f11f3e248de651c6622de308ee5576be84ef1ed8ed91fd244f14fc2053",
3463            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3464            "shared" : "56ea4382f8e1abfcb211989f500676449abcebfe2cd2204dd8923deb530a6c7b",
3465            "result" : "valid"
3466          },
3467          {
3468            "tcId" : 304,
3469            "comment" : "point with coordinate x = 1 in right to left addition chain",
3470            "flags" : [
3471              "EdgeCaseDoubling"
3472            ],
3473            "public" : "3056301006072a8648ce3d020106052b8104000a03420004885e452cbb0e4b2a9768b7596c153198a922dabbb8d0ca1dc3faf4f097f09113be9aaa630918d5056053ecf7388f448b912d9ccfbed80d7ca23c0e7991a34901",
3474            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3475            "shared" : "2c362c27b3107ea8a042c05cc50c4a8ddaae8cdc33d058492951a03f8d8f8194",
3476            "result" : "valid"
3477          },
3478          {
3479            "tcId" : 305,
3480            "comment" : "point with coordinate x = 1 in right to left addition chain",
3481            "flags" : [
3482              "EdgeCaseDoubling"
3483            ],
3484            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e226df1fcf7c137a41c920ff74d6204faa2093eeffc4a9ee0a23fb2e994041c3457107442cc4b3af631c4dfb5f53e2c5608bed04ff6653b771f7cd4670f81034",
3485            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3486            "shared" : "0188da289ce8974a4f44520960fae8b353750aca789272e9f90d1215bacdd870",
3487            "result" : "valid"
3488          },
3489          {
3490            "tcId" : 306,
3491            "comment" : "point with coordinate x = 1 in right to left addition chain",
3492            "flags" : [
3493              "EdgeCaseDoubling"
3494            ],
3495            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f53ead9575eebba3b0eb0d033acb7e99388e8590b4ad2db5ea4f6bd9bde16995b5f3ab15f973ca9e3aa9dfe2914eebbd2e11010b455513907908800396fb9d1a",
3496            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3497            "shared" : "f78bd7ff899c81b866be17c0a94bec592838d78d1f0c0cf532829b6c464c28ac",
3498            "result" : "valid"
3499          },
3500          {
3501            "tcId" : 307,
3502            "comment" : "point with coordinate x = 1 in right to left addition chain",
3503            "flags" : [
3504              "EdgeCaseDoubling"
3505            ],
3506            "public" : "3056301006072a8648ce3d020106052b8104000a03420004882773ec7e10605c8f9e2e3b8700943be26bcc4c9d1fedf2bdcfb36994f23c7f8e5d05b2fdd2954b6188736ebe3f5646602a58d978b716b5304ea56777691db3",
3507            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3508            "shared" : "99f6151fba28067eac73354920fcc1fa17fea63225a583323cb6c3d4054ecaca",
3509            "result" : "valid"
3510          },
3511          {
3512            "tcId" : 308,
3513            "comment" : "point with coordinate x = 1 in right to left addition chain",
3514            "flags" : [
3515              "EdgeCaseDoubling"
3516            ],
3517            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a60b6458256b38d4644451b490bd357feade7bb6b8453c1fc89794d5a45f768d81eee90548a59e5d2cecd72d4b0b5e6574d65a9d837c7c590d1d125ee37c4d51",
3518            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3519            "shared" : "68ca39de0cec2297529f56876bc3de7be370f300e87c2b09cdbb5120382d6977",
3520            "result" : "valid"
3521          },
3522          {
3523            "tcId" : 309,
3524            "comment" : "point with coordinate x = 2",
3525            "flags" : [
3526              "EdgeCaseDoubling"
3527            ],
3528            "public" : "3056301006072a8648ce3d020106052b8104000a03420004000000000000000000000000000000000000000000000000000000000000000266fbe727b2ba09e09f5a98d70a5efce8424c5fa425bbda1c511f860657b8535e",
3529            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3530            "shared" : "1af254af90c16dbd217f3356f7fef9ad532d4902a6d67218e3188a9e840fc929",
3531            "result" : "valid"
3532          },
3533          {
3534            "tcId" : 310,
3535            "comment" : "point with coordinate x = 2",
3536            "flags" : [
3537              "EdgeCaseDoubling"
3538            ],
3539            "public" : "3056301006072a8648ce3d020106052b8104000a0342000452d9a44bf0bc729e5f3ffc8a73a4da332e2962b22013391b60eb66de6e1b83431eb0d9c6e92a424bc24ab23caf99e3cda830263689653626f8be91590fb75cbd",
3540            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3541            "shared" : "9e232223afd0d57a7b150f65700ac60a78bae2aafc0cf9d1a820452ca1e57a14",
3542            "result" : "valid"
3543          },
3544          {
3545            "tcId" : 311,
3546            "comment" : "point with coordinate x = 2",
3547            "flags" : [
3548              "EdgeCaseDoubling"
3549            ],
3550            "public" : "3056301006072a8648ce3d020106052b8104000a0342000478a99dfcb7df4d9277f97b5e24e979f48a8aa8983ef9dd86765dccc33d8ade9f9857dccce2a7ff0ac41b255eb8df45df61b4db58fb5e997614bf0d5ab217dd90",
3551            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3552            "shared" : "ec2f7542cc1df665764c5b9bff751208d668be9f3d61cd6c33b35ed0f4fe5a17",
3553            "result" : "valid"
3554          },
3555          {
3556            "tcId" : 312,
3557            "comment" : "point with coordinate x = 2 in left to right addition chain",
3558            "flags" : [
3559              "EdgeCaseDoubling"
3560            ],
3561            "public" : "3056301006072a8648ce3d020106052b8104000a034200041162424aa9fa0d42bf60e06a16b7e7ea45ac0e2f07f1e36735bd0d98c70b8850693f2ac128f47f213322c5f8872dde9261affe614e3f364a792d17b0e8421840",
3562            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3563            "shared" : "b095e9c2f933a00053a95758dc20fe1e72a798462f90fd67fafbbd68d761dd67",
3564            "result" : "valid"
3565          },
3566          {
3567            "tcId" : 313,
3568            "comment" : "point with coordinate x = 2 in left to right addition chain",
3569            "flags" : [
3570              "EdgeCaseDoubling"
3571            ],
3572            "public" : "3056301006072a8648ce3d020106052b8104000a0342000430d2d42a85385b64817d0900bc8c984716934529056da032d5fde844915d669b0e5ef40d566f5b23992132c4ae588017ebd160e5dbf4804f936cb0f257a93446",
3573            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3574            "shared" : "95484c5554b543f8eb2fc218cc46ffe648a3bfac41e6dfafca1ba11f8c53ed6e",
3575            "result" : "valid"
3576          },
3577          {
3578            "tcId" : 314,
3579            "comment" : "point with coordinate x = 2 in left to right addition chain",
3580            "flags" : [
3581              "EdgeCaseDoubling"
3582            ],
3583            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a77a259a55ed98d643e1a3e13804c95e543c1557e6141e4ed47dcf13b941a6fa8bfa5f879ab14aeba7b2ac06e5a719c86f4a2ed391160380aa3b6f74141cd354",
3584            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3585            "shared" : "f22ebb6843281b54b22a9ff1a91485c7db8f95db4bf8a1131f892b3bfce56662",
3586            "result" : "valid"
3587          },
3588          {
3589            "tcId" : 315,
3590            "comment" : "point with coordinate x = 2 in left to right addition chain",
3591            "flags" : [
3592              "EdgeCaseDoubling"
3593            ],
3594            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f89454593dba5720164d17bc1ca32f10ddd1a7d37b7bf02e5ec0d59794f4d63d34268de3f6a2c108514a52702f7e67d27829fa0340b3c4710651291483c8b213",
3595            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3596            "shared" : "99623d9f447b66cb322488ea463b3e40d5620f4df78f89c62fe0ba8b90ff386e",
3597            "result" : "valid"
3598          },
3599          {
3600            "tcId" : 316,
3601            "comment" : "point with coordinate x = 2 in left to right addition chain",
3602            "flags" : [
3603              "EdgeCaseDoubling"
3604            ],
3605            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b00befcb868eeb5d558ef2ec2ec679dc082ec15a57c5899311178424674b8f50588742728a6384a180506b8739a79c4ce95e1055c0d0eab2254ca55b18a3e7b2",
3606            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3607            "shared" : "d611afb4046c9f4b2887b7dd4d45b80e9584eca93f5a855dc30e529eedbf5017",
3608            "result" : "valid"
3609          },
3610          {
3611            "tcId" : 317,
3612            "comment" : "point with coordinate x = 2 in left to right addition chain",
3613            "flags" : [
3614              "EdgeCaseDoubling"
3615            ],
3616            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b3e2f9c7f9f068c5da8882fd581e7112e538aa01feb5f017433c00fc8a828fccc56a3f692e3b237b7caf49869009e6743e35ec5aed19d814cfc13869f78eb895",
3617            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3618            "shared" : "0438085ab0104fb47c696be5c08f95e319ed5507ab781fe1cdccd6ddb34bda67",
3619            "result" : "valid"
3620          },
3621          {
3622            "tcId" : 318,
3623            "comment" : "point with coordinate x = 2 in left to right addition chain",
3624            "flags" : [
3625              "EdgeCaseDoubling"
3626            ],
3627            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e5dae9779e0c168e60b842508e253d2ac80e7e504daed9fac077b9b449c368b57bd8661bbbccef478f050f4ffec8aa47ed7f98e89514d9083facf0a7f2f7b70f",
3628            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3629            "shared" : "326dbabffe17c6efc710bdb8d04d16c8624c083d48bfa6e4411d221264d8277f",
3630            "result" : "valid"
3631          },
3632          {
3633            "tcId" : 319,
3634            "comment" : "point with coordinate x = 2 in left to right addition chain",
3635            "flags" : [
3636              "EdgeCaseDoubling"
3637            ],
3638            "public" : "3056301006072a8648ce3d020106052b8104000a03420004420e10bb81b379d728879fe600e6f1bf2b85d8023848a040c7654a9734da1ac4cbee561571a616b094a38436e02c6d7b54b4279a234193a828e86e21e6b71d16",
3639            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3640            "shared" : "f47a91e29ebe69baab6b340bb64a6dc34fca7546fd6eba53f5bbe41f6178c7c6",
3641            "result" : "valid"
3642          },
3643          {
3644            "tcId" : 320,
3645            "comment" : "point with coordinate x = 2 in left to right addition chain",
3646            "flags" : [
3647              "EdgeCaseDoubling"
3648            ],
3649            "public" : "3056301006072a8648ce3d020106052b8104000a034200048dbf1ba87597004af552317225916abf3d71dff90fe9e61f9d2863a6de218d4a0897e334000139b0849d772757b150e5d86b55d7a00a744bccbb7cb8d1a6b07b",
3650            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3651            "shared" : "cf83319c735348dd13c44b055f67a292f7afc5d9d2bd0706c966ad765368d422",
3652            "result" : "valid"
3653          },
3654          {
3655            "tcId" : 321,
3656            "comment" : "point with coordinate x = 2 in left to right addition chain",
3657            "flags" : [
3658              "EdgeCaseDoubling"
3659            ],
3660            "public" : "3056301006072a8648ce3d020106052b8104000a034200041accb85b612d32d58459caec0bb6768f05ce8094e3862422a7c12340dd31bd7397e0377d33ccdce8bd872f898be6cbcf7274b3beefb5dd7cadddf027d0c02c2e",
3661            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3662            "shared" : "41ee7801ccb702f2f633d1d0ec20d7c427936886df89ad33d19dbb56f66a2656",
3663            "result" : "valid"
3664          },
3665          {
3666            "tcId" : 322,
3667            "comment" : "point with coordinate x = 2 in left to right addition chain",
3668            "flags" : [
3669              "EdgeCaseDoubling"
3670            ],
3671            "public" : "3056301006072a8648ce3d020106052b8104000a0342000414eef41b67c17b1d4a040554287cd6a9e6b3080335ea4e16821dbd643ec67dba6d67cadcbd1a3f0227b7caf2c0604d2b3507aeb96ed98c32e2350fe295ed8998",
3672            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3673            "shared" : "af828d6bc21ad6b4570b5f68a6208d3a2f46edca69b1980fe5046792c68cab80",
3674            "result" : "valid"
3675          },
3676          {
3677            "tcId" : 323,
3678            "comment" : "point with coordinate x = 2 in left to right addition chain",
3679            "flags" : [
3680              "EdgeCaseDoubling"
3681            ],
3682            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a99af5dec3c995080ddcc15d7994daff266aa53f181fba4bcdd504d206bfca2f3739588f071e4192b615361ec81735fe2ef2923c4056c432f4c2782e5d722215",
3683            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3684            "shared" : "4ebf7f174cdb3fda94f99698317ffef5f4d4fb933f3292f1aaa782c354ba03e7",
3685            "result" : "valid"
3686          },
3687          {
3688            "tcId" : 324,
3689            "comment" : "point with coordinate x = 2 in left to right addition chain",
3690            "flags" : [
3691              "EdgeCaseDoubling"
3692            ],
3693            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a355d8d17d50f6428e0af345921662587e2b6249eed1e326abb7c8605036b1db1fd72efaca9082bb6fab44359fa7f6ef8a45d036852832e2ade9d41f28219144",
3694            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3695            "shared" : "1649f83c47a6640a94b773ab4309bd6964109433e3f3ee5b024d1915ef5139de",
3696            "result" : "valid"
3697          },
3698          {
3699            "tcId" : 325,
3700            "comment" : "point with coordinate x = 2 in left to right addition chain",
3701            "flags" : [
3702              "EdgeCaseDoubling"
3703            ],
3704            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fa53e5b58d55ebf517d8db07b021d80918d1f260f9e0b3d00bd47b24a91ae6ab85ab2adcc31b98caaec2681a841d50bc0eda875561fab70c979463ffb6a1d74c",
3705            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3706            "shared" : "f434c3ffe109528456c23d6cfe51ec0b10be606d7a26775fe2ff0a9b18f92f39",
3707            "result" : "valid"
3708          },
3709          {
3710            "tcId" : 326,
3711            "comment" : "point with coordinate x = 2 in left to right addition chain",
3712            "flags" : [
3713              "EdgeCaseDoubling"
3714            ],
3715            "public" : "3056301006072a8648ce3d020106052b8104000a0342000433fe37949375debd9734f54b7036b7a978bc8fc4ae3fe927a521f940d9e35dd38f81a9160c05df04e34290db40c3e045b832373941ca85b433854e43caed323d",
3716            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3717            "shared" : "bd02b9dfc8ef760708950bd972f2dc244893b61b6b46c3b19be1b2da7b034ac5",
3718            "result" : "valid"
3719          },
3720          {
3721            "tcId" : 327,
3722            "comment" : "point with coordinate x = 2 in left to right addition chain",
3723            "flags" : [
3724              "EdgeCaseDoubling"
3725            ],
3726            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b9ba8445067d0e81bd32dd99e6b4ea3d442d063a8eb9873518ee3bb18c053706099964b6889105784d9d6d9d9aa79c76b6a3d3376315953afdcb5a7439e7c706",
3727            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3728            "shared" : "412269bfc15d8b1fd7f25de33b1515ea67f2194e73ba06c85ef99bb42722f95d",
3729            "result" : "valid"
3730          },
3731          {
3732            "tcId" : 328,
3733            "comment" : "point with coordinate x = 2 in precomputation or right to left addition chain",
3734            "flags" : [
3735              "EdgeCaseDoubling"
3736            ],
3737            "public" : "3056301006072a8648ce3d020106052b8104000a0342000478b248634270a7a6640bd0c64595dc4e98adfe6bdb8112593a4173e36d4a9b4969a1f3d19b325898e36459c41eba1de99229b0ba2cf1337461c84391d9aea1fc",
3738            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3739            "shared" : "0ad7556a621074a771bf129163d09a2e9d2e174f2b8a4b6973e89ea138c9a603",
3740            "result" : "valid"
3741          },
3742          {
3743            "tcId" : 329,
3744            "comment" : "point with coordinate x = 2 in precomputation or right to left addition chain",
3745            "flags" : [
3746              "EdgeCaseDoubling"
3747            ],
3748            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c788884ac868593db241f5b3ea7013810d3ce28a02680a96ff357b261fad611bef353b0e82c1c68c471ff1ed5c4749e168e7af8591a5e6dab599b96620de0ede",
3749            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3750            "shared" : "76acc74dd60872ab29e1bcb99dd46365c7c7f792619c901c7ba5c68378b233f5",
3751            "result" : "valid"
3752          },
3753          {
3754            "tcId" : 330,
3755            "comment" : "point with coordinate x = 2 in precomputation or right to left addition chain",
3756            "flags" : [
3757              "EdgeCaseDoubling"
3758            ],
3759            "public" : "3056301006072a8648ce3d020106052b8104000a034200041864e373ac60c23543fea9e1f237950a8169e07c817db69d500e5592d1df9d5a10da4651efccc46d37e7eae16c36ac86a9a86b88ad08751a8dcd15060019704b",
3760            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3761            "shared" : "50e23b94fcc33d93dbcd71e955e195fe0bf6ac9b04b15f001e53b5dc7bad158e",
3762            "result" : "valid"
3763          },
3764          {
3765            "tcId" : 331,
3766            "comment" : "point with coordinate x = 2 in precomputation or right to left addition chain",
3767            "flags" : [
3768              "EdgeCaseDoubling"
3769            ],
3770            "public" : "3056301006072a8648ce3d020106052b8104000a03420004dd7308d2a6757f924dc979066e75ee6fa52b03393d2892f59788effa553b690d1fef00c1c22ba80b95d529782dbef55a63046179fb4ef00fdccf5b62ce55c136",
3771            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3772            "shared" : "3324bf2fb3486b1104fffa35ef38975faffba1ebe42c54399206face505448c7",
3773            "result" : "valid"
3774          },
3775          {
3776            "tcId" : 332,
3777            "comment" : "point with coordinate x = 2 in precomputation or right to left addition chain",
3778            "flags" : [
3779              "EdgeCaseDoubling"
3780            ],
3781            "public" : "3056301006072a8648ce3d020106052b8104000a03420004575d51be2bddf5bf1ab42431ba7e3b5f2947bc574df9f60a448b8db5ca28c92cd836f55c556440a7df125de6599b21ae68f15d5b9f422d6eec88ab2f65406bf9",
3782            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3783            "shared" : "235fd3e7216c92f73860f0ac0121b4264ff89d80bc75d59dd455298597c5f2ec",
3784            "result" : "valid"
3785          },
3786          {
3787            "tcId" : 333,
3788            "comment" : "point with coordinate x = 2 in precomputation or right to left addition chain",
3789            "flags" : [
3790              "EdgeCaseDoubling"
3791            ],
3792            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c7422a80aebdb518bd2daba691d39a25ea2fe49a35cdfb2a0f94bdfbadc6629ae55ac7c400afd2976b7c3b24f7126807a5a0afb931cfa5c6ada1f4ff984ea5a7",
3793            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3794            "shared" : "0bf758de27052319dac39b324a6ea55e928603a3ef9049ad147f8ca35f55b656",
3795            "result" : "valid"
3796          },
3797          {
3798            "tcId" : 334,
3799            "comment" : "point with coordinate x = 2 in right to left addition chain",
3800            "flags" : [
3801              "EdgeCaseDoubling"
3802            ],
3803            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ad4062216f84ffd66e326497bcbcab982283493392ec0f739cef8cd7eaf3453414c5a289a846e28bf2042ea5dc7b15e252f48d3cf980e7c4751cc35493a1c328",
3804            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3805            "shared" : "312eeaaee397224fc17dec7191ce69cef40e8fb373516c2b1edada0336c99c13",
3806            "result" : "valid"
3807          },
3808          {
3809            "tcId" : 335,
3810            "comment" : "point with coordinate x = 2 in right to left addition chain",
3811            "flags" : [
3812              "EdgeCaseDoubling"
3813            ],
3814            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ccacd1bf7c7f4ea9c7e59bd802804a9d335262716ac288c6eefd7a7135349a4f7b8612e2bdbd43b3fc4fa6941ac15a8f37e34fe7810a0c0d43c05afafb6480ef",
3815            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3816            "shared" : "aa1691858e6a1a06c6df57ce10a4c730974c06d1e0106d1a31b51b915cd6b60e",
3817            "result" : "valid"
3818          },
3819          {
3820            "tcId" : 336,
3821            "comment" : "point with coordinate x = 2 in right to left addition chain",
3822            "flags" : [
3823              "EdgeCaseDoubling"
3824            ],
3825            "public" : "3056301006072a8648ce3d020106052b8104000a034200049aa7f1f93474fa370c4df3805bd2839328895880dce197a06cf9052e6ab7a6938c9a208b335bfda6b01321f029a0d83c8bb96561208481f7af6c6cf1d2657843",
3826            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3827            "shared" : "5786d6ea09ffb21a63adb020b117096484ef995e8c4a72afa479cba95c959920",
3828            "result" : "valid"
3829          },
3830          {
3831            "tcId" : 337,
3832            "comment" : "point with coordinate x = 2 in right to left addition chain",
3833            "flags" : [
3834              "EdgeCaseDoubling"
3835            ],
3836            "public" : "3056301006072a8648ce3d020106052b8104000a0342000483b7affcec11685d15614e2d53c1e73504e3d98344bbd5fc0ad86dc4c36704323a7f73a09533d1a1076aa9c4af22a6bab92f3f0d766798db7aa4183c037f86e6",
3837            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3838            "shared" : "ae0c7845b82995263c51e13e297412d17b650aa83dce4f55a069dbee671c16b8",
3839            "result" : "valid"
3840          },
3841          {
3842            "tcId" : 338,
3843            "comment" : "point with coordinate x = 2 in right to left addition chain",
3844            "flags" : [
3845              "EdgeCaseDoubling"
3846            ],
3847            "public" : "3056301006072a8648ce3d020106052b8104000a03420004aeebdd971cf4e988fabd8070c75c64aab90a83a36735fecfb385605979c008ae8c39888f0daf74f98cebbb08f6b91a5193f684a56761b9f2b63d87d3f60491ed",
3848            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3849            "shared" : "e5e764a38b73816f6e11e7cf298b2be54d11249c615f0a71498a0a821b5736bb",
3850            "result" : "valid"
3851          },
3852          {
3853            "tcId" : 339,
3854            "comment" : "point with coordinate x = 3",
3855            "flags" : [
3856              "EdgeCaseDoubling"
3857            ],
3858            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000032f233395c8b07a3834a0e59bda43944b5df378852e560ebc0f22877e9f49bb4b",
3859            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3860            "shared" : "6aa7e74a7a838efa9607f3587d4117f1914c57fa924b441c27fb7a7c31fbaac4",
3861            "result" : "valid"
3862          },
3863          {
3864            "tcId" : 340,
3865            "comment" : "point with coordinate x = 3",
3866            "flags" : [
3867              "EdgeCaseDoubling"
3868            ],
3869            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e38eec4c1a4d81a5d994b0d7780305af651892cbf07f3a07628f4e2473a8ab754bda96622462880d3536d390132a85db6147f814c62efb580a6f529598b0dd1e",
3870            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3871            "shared" : "391b624f28eb398156666dbec1d635f8ff1753eb86297973a1c2831b1091e2df",
3872            "result" : "valid"
3873          },
3874          {
3875            "tcId" : 341,
3876            "comment" : "point with coordinate x = 3",
3877            "flags" : [
3878              "EdgeCaseDoubling"
3879            ],
3880            "public" : "3056301006072a8648ce3d020106052b8104000a0342000410f02d496e9a8758c831389892a45ed009282ea1eb201ab8caf09e6f2de9fa4acc126becc204c41a94aff4f2ead7552ec23fc68f0005147625a95622b521090d",
3881            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3882            "shared" : "e3f39d071b743c8041454d1dacba93dc9f3f12a5ae1bfbebaa59fc4cefee6b82",
3883            "result" : "valid"
3884          },
3885          {
3886            "tcId" : 342,
3887            "comment" : "point with coordinate x = 3 in left to right addition chain",
3888            "flags" : [
3889              "EdgeCaseDoubling"
3890            ],
3891            "public" : "3056301006072a8648ce3d020106052b8104000a034200044c859aff342c56a9508b859ab1509edcabf66e044e2026cc293474389b3d58c16bc06cf99dd6d8249c5d24386a55a97214ea0cda270ad9470986c3a3d023cb07",
3892            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3893            "shared" : "09d0d1b92af1e7111d223bf5efcdfa6df2622ab3cf161af0ebbf06ad00c09b6e",
3894            "result" : "valid"
3895          },
3896          {
3897            "tcId" : 343,
3898            "comment" : "point with coordinate x = 3 in left to right addition chain",
3899            "flags" : [
3900              "EdgeCaseDoubling"
3901            ],
3902            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d1eb4f7c680a247a14f3d67f85cdb1c4c6f13d44821fc456c9247a606622afec4952cf05ff06f06d7030e88904737096cbf8dd90e478a3b5dfed2ee487a0835c",
3903            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3904            "shared" : "a738727e0f5b20448009d1029ca727f2380d2c6e152a6e2da8ea50531ce39499",
3905            "result" : "valid"
3906          },
3907          {
3908            "tcId" : 344,
3909            "comment" : "point with coordinate x = 3 in left to right addition chain",
3910            "flags" : [
3911              "EdgeCaseDoubling"
3912            ],
3913            "public" : "3056301006072a8648ce3d020106052b8104000a034200043bf79d6c1a20d85115e973079707f5131eed2f83be5683c34d0fb3eee1ae40dfd2ea4f1b735cf62341835a5721c25daa0dc1a3886ab75ef653f472d8f3aa1e97",
3914            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3915            "shared" : "a314e4ee9e303d970b4e9f0cdc262657d5c5192f055466b9d09d9c888d6b7256",
3916            "result" : "valid"
3917          },
3918          {
3919            "tcId" : 345,
3920            "comment" : "point with coordinate x = 3 in left to right addition chain",
3921            "flags" : [
3922              "EdgeCaseDoubling"
3923            ],
3924            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b1f808286a42eeee85d585e54dc28aba2aebfb956805f5c01127bcdf435154cb5b178fda5896d9e7508661fee7ee55fa9623610b3d9f4a59156b76d8877b4ef1",
3925            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3926            "shared" : "8f4e1bf8e5182a1fbcdeac924df1ba2f937162d48a206783c48132cb582c07db",
3927            "result" : "valid"
3928          },
3929          {
3930            "tcId" : 346,
3931            "comment" : "point with coordinate x = 3 in left to right addition chain",
3932            "flags" : [
3933              "EdgeCaseDoubling"
3934            ],
3935            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a21e80d09e11acbccbc909de6c9f1159addbb5dd477211b90a370f8c7548e60d1d7aacb6e455bcdc230331d79ad9464a77b702c858400900cb4488cb6c28bd61",
3936            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3937            "shared" : "16682c862cf53755b3c28adf7de052d5cf0e81e5d8acb346702a392bc6b2b1d5",
3938            "result" : "valid"
3939          },
3940          {
3941            "tcId" : 347,
3942            "comment" : "point with coordinate x = 3 in left to right addition chain",
3943            "flags" : [
3944              "EdgeCaseDoubling"
3945            ],
3946            "public" : "3056301006072a8648ce3d020106052b8104000a034200045055a8c45e81385f4144c7b6fb32119395a94dbd07665ed7bc1cce1e62dc47c8b6d50a39a55d3b8e996624fb6ec2f2960c7c2bc0bc94b2a63d65096fd99ca41a",
3947            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3948            "shared" : "cc33e840b5354bf6e088047e76dc168f15c0c1aa946731600f52d6f1c9299b27",
3949            "result" : "valid"
3950          },
3951          {
3952            "tcId" : 348,
3953            "comment" : "point with coordinate x = 3 in left to right addition chain",
3954            "flags" : [
3955              "EdgeCaseDoubling"
3956            ],
3957            "public" : "3056301006072a8648ce3d020106052b8104000a03420004af522fc0a61440173945b914d6404b1940b547a6f768550280fe28bd331c9c661d282429f2911298f9c5b82f87c7f5044706748c19035689b216d64474bf5ad0",
3958            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3959            "shared" : "d7b4f5e2dd1ebecfc92318d92085271be482fe65a03e83b2e358a397a597449b",
3960            "result" : "valid"
3961          },
3962          {
3963            "tcId" : 349,
3964            "comment" : "point with coordinate x = 3 in left to right addition chain",
3965            "flags" : [
3966              "EdgeCaseDoubling"
3967            ],
3968            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ec1a88652de714d21fddb54db4a3423521aead5828b843bdde9a42cf4a8bf124a69568c664e2d9317ac732c98c435548dcec0eeb8ab31027ee5f1693ccd97c68",
3969            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3970            "shared" : "1d88ed8e4579a4c62fed95eafe1528f8d5056041fc41f3ef063605ddc980ee09",
3971            "result" : "valid"
3972          },
3973          {
3974            "tcId" : 350,
3975            "comment" : "point with coordinate x = 3 in left to right addition chain",
3976            "flags" : [
3977              "EdgeCaseDoubling"
3978            ],
3979            "public" : "3056301006072a8648ce3d020106052b8104000a0342000448e4c9cc88a601eb639f81ffa679540bf1d7bcbe876a955e73bfade055384160bae130243ef5fd328f65278e00cad6001327ab42fdf3b9654aad6f260542b02b",
3980            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3981            "shared" : "a6698578650dadb452d677c3983e6b809152d7d2d8fba349cec686e72e6f8693",
3982            "result" : "valid"
3983          },
3984          {
3985            "tcId" : 351,
3986            "comment" : "point with coordinate x = 3 in left to right addition chain",
3987            "flags" : [
3988              "EdgeCaseDoubling"
3989            ],
3990            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e861379f1c1b07540155bbfef4a69a84be81b1441d43e7850c7ac1005a804238bb33c7981d383a06d1b795552a7b31f49145fba937876fdc9f0d138aa5b3f322",
3991            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
3992            "shared" : "8e42c38902b25fa138b95f4f280b684c09e1212c4f06a2bc2c2b2b8790112034",
3993            "result" : "valid"
3994          },
3995          {
3996            "tcId" : 352,
3997            "comment" : "point with coordinate x = 3 in left to right addition chain",
3998            "flags" : [
3999              "EdgeCaseDoubling"
4000            ],
4001            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b4489cd499168bd48cd2c31167edad246c63859bf8b48398617a7a0556341e3c0b0f66f665038baa29db8c296d4f2ae07b9ab9193bfc00981d7df0599ce0648d",
4002            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4003            "shared" : "a19f1165d31c1695359929deebcd24846ccb9a3c2a38c10bdc7c855bf8a32df7",
4004            "result" : "valid"
4005          },
4006          {
4007            "tcId" : 353,
4008            "comment" : "point with coordinate x = 3 in left to right addition chain",
4009            "flags" : [
4010              "EdgeCaseDoubling"
4011            ],
4012            "public" : "3056301006072a8648ce3d020106052b8104000a03420004884e74885ea450f5aab0cc8f06c006630e8b183a06bda509322fcd97ba5d2d2b00e1373d533bd5920427d106b7f33eeb53d21b5cf46ca0151e91859e811a39cb",
4013            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4014            "shared" : "0a87935c036de666b7619f14ec58f9f78698cc23a667616f84c177f34661ebe2",
4015            "result" : "valid"
4016          },
4017          {
4018            "tcId" : 354,
4019            "comment" : "point with coordinate x = 3 in left to right addition chain",
4020            "flags" : [
4021              "EdgeCaseDoubling"
4022            ],
4023            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c50224a8cf3a19da6133e746d00217285df85589ed334b54d95b005b8f033f7df7bc6a5ddc59d033f0c66bed57149a160f25723117a2fcd413aff8c9ada43bf9",
4024            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4025            "shared" : "90accd1c3af1cd782ea1e864a307aaef6a01fd3a6305a0adae37e76844b9ce10",
4026            "result" : "valid"
4027          },
4028          {
4029            "tcId" : 355,
4030            "comment" : "point with coordinate x = 3 in left to right addition chain",
4031            "flags" : [
4032              "EdgeCaseDoubling"
4033            ],
4034            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c66a917fc435c9f41c47428e718a3017b3c5c992b4d94a663602f73fd825d043a03cb9f58174cffb359e2f541cfb5e551c50fd811b82362eadb216a4cfd0f8c3",
4035            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4036            "shared" : "e164d88fcbd1ccdd654de0415bfbd2a171590713015f4a1755504e62f7a03870",
4037            "result" : "valid"
4038          },
4039          {
4040            "tcId" : 356,
4041            "comment" : "point with coordinate x = 3 in left to right addition chain",
4042            "flags" : [
4043              "EdgeCaseDoubling"
4044            ],
4045            "public" : "3056301006072a8648ce3d020106052b8104000a03420004f55a451e6e0d8f7600c7bf7c05741c5e5985b8ffe4eab62d4ffc04aedb725a66e942cf486efcf3b85488cf3cd4fb0248b820703b938ce77a074a2f9286af03bf",
4046            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4047            "shared" : "d4b6d4251ac1f8a0b0c75bbac3517a13ea0c857b5499b03d153be663a8715480",
4048            "result" : "valid"
4049          },
4050          {
4051            "tcId" : 357,
4052            "comment" : "point with coordinate x = 3 in left to right addition chain",
4053            "flags" : [
4054              "EdgeCaseDoubling"
4055            ],
4056            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a96aa25bee8c8cb6f6aaf40be98ca047da245e8d4cae28fc892a0369b299cba3ef5f54bb59f4ad58a84332a00d89a1cf3d56c4e6ec9c3a467a4a2a04ad3bce97",
4057            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4058            "shared" : "f5270d0c4119f1ef467a37501688b4bf4a516e5f58a0f5a40f23ae70ee813c26",
4059            "result" : "valid"
4060          },
4061          {
4062            "tcId" : 358,
4063            "comment" : "point with coordinate x = 3 in precomputation or right to left addition chain",
4064            "flags" : [
4065              "EdgeCaseDoubling"
4066            ],
4067            "public" : "3056301006072a8648ce3d020106052b8104000a0342000449f572fa8cdf6750adabc3ab0e46bf23dd7ad7114bf319f35afa6a2ccbe2e7d343c44f018f8efc9f52691b274a8c89283d13ce93d1b58aea11d62c88599c309c",
4068            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4069            "shared" : "1763eb5bd3677de88e98aad84038838422d6e55605a14761788cf305672eb670",
4070            "result" : "valid"
4071          },
4072          {
4073            "tcId" : 359,
4074            "comment" : "point with coordinate x = 3 in precomputation or right to left addition chain",
4075            "flags" : [
4076              "EdgeCaseDoubling"
4077            ],
4078            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b36f6b02bf1d213d9abcfc98c25fc81ab3b98cb13d678da871310aa093ab7b58a50b134818321a48ffc1ef9f8624e371ddf078d8983fda6c4eb27dfb255174e9",
4079            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4080            "shared" : "98c95ef9fded241da09392573144daf44b0332518f458167e09d672011ea4618",
4081            "result" : "valid"
4082          },
4083          {
4084            "tcId" : 360,
4085            "comment" : "point with coordinate x = 3 in precomputation or right to left addition chain",
4086            "flags" : [
4087              "EdgeCaseDoubling"
4088            ],
4089            "public" : "3056301006072a8648ce3d020106052b8104000a0342000474f57ff3da8d60ec0b382e6866be4502f695688384b405e2179aab61066196d7d24064185d68de95bd72b219c0c0a93879324f299fb19214b33a3ed2f1bf4823",
4090            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4091            "shared" : "b0fe8fc6abe853b1ea6aa4f4b4490bcd94ffd3532c1d7cce36d059ac8f29cd67",
4092            "result" : "valid"
4093          },
4094          {
4095            "tcId" : 361,
4096            "comment" : "point with coordinate x = 3 in precomputation or right to left addition chain",
4097            "flags" : [
4098              "EdgeCaseDoubling"
4099            ],
4100            "public" : "3056301006072a8648ce3d020106052b8104000a03420004924fe3439d35427e2ad9b1f6e67877ed3441d74bdd0eb9f82ae360434bc20624537e3400007cd2d140f2caa0f7b61c7118abb9ac5c766ecab3f8f72ea5d96cdf",
4101            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4102            "shared" : "4fdc7cc04b2459f73c856023e892699b9018baca1b8e3b040ec74324607c97c5",
4103            "result" : "valid"
4104          },
4105          {
4106            "tcId" : 362,
4107            "comment" : "point with coordinate x = 3 in precomputation or right to left addition chain",
4108            "flags" : [
4109              "EdgeCaseDoubling"
4110            ],
4111            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fb0e48a3815a2b80e9e725036a239757e9c5987850a941c5f5d2b89b776aac683adb5481fcd85f0013feb20505ebbaff27edf8474a7cf4d985ec567365ecbc1d",
4112            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4113            "shared" : "561138979956fe6a1aeae06277456c7e5e7e7d643910e247fb248dd7435691a0",
4114            "result" : "valid"
4115          },
4116          {
4117            "tcId" : 363,
4118            "comment" : "point with coordinate x = 3 in precomputation or right to left addition chain",
4119            "flags" : [
4120              "EdgeCaseDoubling"
4121            ],
4122            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e669915ee160694e8559d7965f7cff945c1cb076f194ec9894b1a38b10726fb0389675e3155b069b3862da3d1112179a04accbe7dbb70b3cc48bedb7591d2eac",
4123            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4124            "shared" : "06c06abb603bff68f356ce496c17fcd0662fa040eb0cd45a98112e6c1eea11db",
4125            "result" : "valid"
4126          },
4127          {
4128            "tcId" : 364,
4129            "comment" : "point with coordinate x = 3 in right to left addition chain",
4130            "flags" : [
4131              "EdgeCaseDoubling"
4132            ],
4133            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b760dfff4c5c200aec18b930b18df34297bb421b96017ef902139fe6b12349f6ccb8cf83d2837c7520300f197b491c0368470ee86f74ca0381682bb6ad80344f",
4134            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4135            "shared" : "319297f77a75381b65d73107e826eea0e69d85985db4568fea21d12dda696921",
4136            "result" : "valid"
4137          },
4138          {
4139            "tcId" : 365,
4140            "comment" : "point with coordinate x = 3 in right to left addition chain",
4141            "flags" : [
4142              "EdgeCaseDoubling"
4143            ],
4144            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b0e4de914fe71b61636e61391528efac8b6c11edcd41c9766af8693dbb6e41f2517293725552f22dd6e1db7c2c243f80c10713f6aa48fc5e395bd9ec51f1e9c5",
4145            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4146            "shared" : "c3ef6eb91aad69456ede5174b0e5e3d6863c024aef3185d2258946362903e576",
4147            "result" : "valid"
4148          },
4149          {
4150            "tcId" : 366,
4151            "comment" : "point with coordinate x = 3 in right to left addition chain",
4152            "flags" : [
4153              "EdgeCaseDoubling"
4154            ],
4155            "public" : "3056301006072a8648ce3d020106052b8104000a034200048eb6ee2ee9e061acb9312ad015b1954ea47ca304a2cebb77f3bf6c78678c1149d93fc6e80561f3110fd0e95fdc0ce8da2c3f32f7f581f9b666d74900b3760b9f",
4156            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4157            "shared" : "a18b1fba4d496419ede70cc23ceed674526f34299e5b09c0ee2dd1669693fef9",
4158            "result" : "valid"
4159          },
4160          {
4161            "tcId" : 367,
4162            "comment" : "point with coordinate x = 3 in right to left addition chain",
4163            "flags" : [
4164              "EdgeCaseDoubling"
4165            ],
4166            "public" : "3056301006072a8648ce3d020106052b8104000a0342000490121021546a96e7879d53e7b85c21f4047df49b9ad85020104f216d010f520d1bba6e765742395b4c894fd0eaaf87275d1c77494c01cce882de2805d1922c0b",
4167            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4168            "shared" : "9fc7fff3bb4d6e5a4d52eb0e3c513a3c9fa56014c030449546cda744aa126f6e",
4169            "result" : "valid"
4170          },
4171          {
4172            "tcId" : 368,
4173            "comment" : "point with coordinate x = 3 in right to left addition chain",
4174            "flags" : [
4175              "EdgeCaseDoubling"
4176            ],
4177            "public" : "3056301006072a8648ce3d020106052b8104000a0342000464c1712e3e9ef440c7ea8faf0540d2e6a05adccbd53a7fb24ff16a9502a818f747cfafd2209430eb7794f5da91d6c5e2db505ba287bc6ef397bf7f30c747536a",
4178            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4179            "shared" : "61cb2fb99b695ecbaf91a95e6e0c7e24633bc7613ebf518c6f1c8161dc75ea5f",
4180            "result" : "valid"
4181          },
4182          {
4183            "tcId" : 369,
4184            "comment" : "point with coordinate y = 1",
4185            "flags" : [
4186              "EdgeCaseDoubling"
4187            ],
4188            "public" : "3056301006072a8648ce3d020106052b8104000a03420004cbb0deab125754f1fdb2038b0434ed9cb3fb53ab735391129994a535d925f6730000000000000000000000000000000000000000000000000000000000000001",
4189            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4190            "shared" : "af306c993dee0dcfc441ebe53360b569e21f186052db8197f4a124fa77b98148",
4191            "result" : "valid"
4192          },
4193          {
4194            "tcId" : 370,
4195            "comment" : "point with coordinate y = 1",
4196            "flags" : [
4197              "EdgeCaseDoubling"
4198            ],
4199            "public" : "3056301006072a8648ce3d020106052b8104000a0342000424800deac3fe4c765b6dec80ea299d771ada4f30e4e156b3acb720dba37394715fe4c64bb0648e26d05cb9cc98ac86d4e97b8bf12f92b9b2fdc3aecd8ea6648b",
4200            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4201            "shared" : "aa7fc9fe60445eac2451ec24c1a44909842fa14025f2a1d3dd7f31019f962be5",
4202            "result" : "valid"
4203          },
4204          {
4205            "tcId" : 371,
4206            "comment" : "point with coordinate y = 1",
4207            "flags" : [
4208              "EdgeCaseDoubling"
4209            ],
4210            "public" : "3056301006072a8648ce3d020106052b8104000a034200048f33652f5bda2c32953ebf2d2eca95e05b17c8ab7d99601bee445df844d46a369cf5ac007711bdbe5c0333dc0c0636a64823ee48019464940d1f27e05c4208de",
4211            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4212            "shared" : "082a43a8417782a795c8d4c70f43edcabbc245a8820ac01be90c1acf0343ba91",
4213            "result" : "valid"
4214          },
4215          {
4216            "tcId" : 372,
4217            "comment" : "point with coordinate y = 1",
4218            "flags" : [
4219              "EdgeCaseDoubling"
4220            ],
4221            "public" : "3056301006072a8648ce3d020106052b8104000a03420004146d3b65add9f54ccca28533c88e2cbc63f7443e1658783ab41f8ef97c2a10b50000000000000000000000000000000000000000000000000000000000000001",
4222            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4223            "shared" : "70810b4780a63c860427d3a0269f6c9d3c2ea33494c50e58a20b9480034bc7a0",
4224            "result" : "valid"
4225          },
4226          {
4227            "tcId" : 373,
4228            "comment" : "point with coordinate y = 1",
4229            "flags" : [
4230              "EdgeCaseDoubling"
4231            ],
4232            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b0344418a4504c07e7921ed9f00714b5d390e5cb5e793bb1465f73174f6c26fe5fe4c64bb0648e26d05cb9cc98ac86d4e97b8bf12f92b9b2fdc3aecd8ea6648b",
4233            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4234            "shared" : "a7d34ee25fbb354f8638d31850dab41e4b086886f7ed3f2d6e035bceb8cab8a0",
4235            "result" : "valid"
4236          },
4237          {
4238            "tcId" : 374,
4239            "comment" : "point with coordinate y = 1",
4240            "flags" : [
4241              "EdgeCaseDoubling"
4242            ],
4243            "public" : "3056301006072a8648ce3d020106052b8104000a034200048a98c1bc6be75c5796be4b29dd885c3485e75e37b4ccac9b37251e67175ff0d69cf5ac007711bdbe5c0333dc0c0636a64823ee48019464940d1f27e05c4208de",
4244            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4245            "shared" : "3f09cbc12ed1701f59dd5aa83daef5e6676adf7fd235c53f69aeb5d5b67799e0",
4246            "result" : "valid"
4247          },
4248          {
4249            "tcId" : 375,
4250            "comment" : "point with coordinate y = 1",
4251            "flags" : [
4252              "EdgeCaseDoubling"
4253            ],
4254            "public" : "3056301006072a8648ce3d020106052b8104000a034200041fe1e5ef3fceb5c135ab7741333ce5a6e80d68167653f6b2b24bcbcfaaaff5070000000000000000000000000000000000000000000000000000000000000001",
4255            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4256            "shared" : "e04e881f416bb5aa3796407aa5ffddf8e1b2446b185f700f6953468384faaf76",
4257            "result" : "valid"
4258          },
4259          {
4260            "tcId" : 376,
4261            "comment" : "point with coordinate y = 1",
4262            "flags" : [
4263              "EdgeCaseDoubling"
4264            ],
4265            "public" : "3056301006072a8648ce3d020106052b8104000a034200042b4badfc97b16781bcfff4a525cf4dd31194cb03bca56d9b0ce96c0c0d2040c05fe4c64bb0648e26d05cb9cc98ac86d4e97b8bf12f92b9b2fdc3aecd8ea6648b",
4266            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4267            "shared" : "adace71f40006c04557540c2ed8102d830c7f638e2201efeb47d732da79f13d9",
4268            "result" : "valid"
4269          },
4270          {
4271            "tcId" : 377,
4272            "comment" : "point with coordinate y = 1",
4273            "flags" : [
4274              "EdgeCaseDoubling"
4275            ],
4276            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e633d914383e7775d402f5a8f3ad0deb1f00d91ccd99f348da96839ea3cb9d529cf5ac007711bdbe5c0333dc0c0636a64823ee48019464940d1f27e05c4208de",
4277            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4278            "shared" : "b8cbf0968fb70d391059d090b30d1c4edcd2dad7abbf7aa4ad452f5a4644a7be",
4279            "result" : "valid"
4280          },
4281          {
4282            "tcId" : 378,
4283            "comment" : "point with coordinate y = 1 in left to right addition chain",
4284            "flags" : [
4285              "EdgeCaseDoubling"
4286            ],
4287            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d1c1b509c9ddb76221a066a22a3c333fee5e1d2d1a4babde4a1d33ec247a7ea30162f954534eadb1b4ea95c57d40a10214e5b746ee6aa4194ed2b2012b72f97d",
4288            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4289            "shared" : "07257245da4bc26696e245531c7a97c2b529f1ca2d8c051626520e6b83d7faf2",
4290            "result" : "valid"
4291          },
4292          {
4293            "tcId" : 379,
4294            "comment" : "point with coordinate y = 1 in left to right addition chain",
4295            "flags" : [
4296              "EdgeCaseDoubling"
4297            ],
4298            "public" : "3056301006072a8648ce3d020106052b8104000a03420004755d8845e7b4fd270353f6999e97242224015527bf3f94cc2c693d1b6ba12298604f8174e3605b8f18bed3742b6871a8cffce006db31b8d7d836f50cfcda7d16",
4299            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4300            "shared" : "d6aa401b9ce17ecf7dd7b0861dfeb36bb1749d12533991e66c0d942281ae13ab",
4301            "result" : "valid"
4302          },
4303          {
4304            "tcId" : 380,
4305            "comment" : "point with coordinate y = 1 in left to right addition chain",
4306            "flags" : [
4307              "EdgeCaseDoubling"
4308            ],
4309            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c6f9fc8644ba5c9ea9beb12ce2cb911c5487e8b1be91d5a168318f4ae44d66807bc337a1c82e3c5f7a2927987b8fae13627237d220fafb4013123bfbd95f0ba5",
4310            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4311            "shared" : "f43bfe4eccc24ebf6e36c5bcaca47b770c17bcb59ea788b15c74ae6c9dd055a1",
4312            "result" : "valid"
4313          },
4314          {
4315            "tcId" : 381,
4316            "comment" : "point with coordinate y = 1 in left to right addition chain",
4317            "flags" : [
4318              "EdgeCaseDoubling"
4319            ],
4320            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d3179fce5781d0c49ce8480a811f6f08e3f123d9f6010fbf619b5d868a8ea833ddf9a666bf0015b20e4912f70f655ef21b82087596aa1e2f1e2865350d159185",
4321            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4322            "shared" : "009bc3abb3cf0aca214f0e8db5088d520b3d4aadb1d44c4a2be7f031461c9420",
4323            "result" : "valid"
4324          },
4325          {
4326            "tcId" : 382,
4327            "comment" : "point with coordinate y = 1 in left to right addition chain",
4328            "flags" : [
4329              "EdgeCaseDoubling"
4330            ],
4331            "public" : "3056301006072a8648ce3d020106052b8104000a034200049e098095463c91ac7107a920ccb276d45e1f7240ef2b93b957ee09393d32e001503af4a2e3b26279564fed8e772a043e75630e4e3859976ede88ffcf16f5ca71",
4332            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4333            "shared" : "8bcb07a3d0fa82af60c88a8d67810ebca0ea27548384e96d3483310212219312",
4334            "result" : "valid"
4335          },
4336          {
4337            "tcId" : 383,
4338            "comment" : "point with coordinate y = 1 in left to right addition chain",
4339            "flags" : [
4340              "EdgeCaseDoubling"
4341            ],
4342            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bf3034a9935182da362570315011544ac2ce8a9c22777c2fc767ac9c5c0daeebcf333562f3e018892374353674de8490fc9d30426598eb600779154baf2aec17",
4343            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4344            "shared" : "a09ddc7cfe023acd9571ef0754010289c804678c043f900f2691dd801b942ed4",
4345            "result" : "valid"
4346          },
4347          {
4348            "tcId" : 384,
4349            "comment" : "point with coordinate y = 1 in left to right addition chain",
4350            "flags" : [
4351              "EdgeCaseDoubling"
4352            ],
4353            "public" : "3056301006072a8648ce3d020106052b8104000a03420004709c7179c2bb27ce3985ba42feb870f069dacead9294c80557be882fb57790481e6fe2c1a715163efaf86ea8b1e55ea5742d6b042e6cbf8acc69c99f8271a902",
4354            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4355            "shared" : "da98054d51ac9615e9d4f5ceda1f1bad40302ac11603431efec13ab50e32fcf2",
4356            "result" : "valid"
4357          },
4358          {
4359            "tcId" : 385,
4360            "comment" : "point with coordinate y = 1 in left to right addition chain",
4361            "flags" : [
4362              "EdgeCaseDoubling"
4363            ],
4364            "public" : "3056301006072a8648ce3d020106052b8104000a03420004264c00a2d92514a6dbe655de3c71a5740cec4fcb251aa48ca6745dbea6f5f7cfc1d5ee9fc3ce49fd4509d33c4dcfcc1a20a660529fa9ebd6e6afc3d5c84c72bb",
4365            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4366            "shared" : "d60795d8f310b155726534b8be3d0b8a7bc2ced468c6e64c8b9ae087b33ee00b",
4367            "result" : "valid"
4368          },
4369          {
4370            "tcId" : 386,
4371            "comment" : "point with coordinate y = 1 in left to right addition chain",
4372            "flags" : [
4373              "EdgeCaseDoubling"
4374            ],
4375            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a12124606bcbbb33cecec7fc8d78b3897192ca851560c539e47dd276c63bd3c2f20a0ca618ba0131a2e373f31f73b3f55e9188d46fddbc6387e32aefb9f3ba12",
4376            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4377            "shared" : "675fef8f5680bf76220e91362613944099046b0ba07e5824e93f3e3cc2cc2758",
4378            "result" : "valid"
4379          },
4380          {
4381            "tcId" : 387,
4382            "comment" : "point with coordinate y = 1 in left to right addition chain",
4383            "flags" : [
4384              "EdgeCaseDoubling"
4385            ],
4386            "public" : "3056301006072a8648ce3d020106052b8104000a03420004244b7afe7f31289f9d6aaeb7f70d29a7b49a228c7bb202764aba94daaaa3332270c60975748f0c749a8b0f8fc1e222ddcbd3384f6d68f0b6b6ff679b435cdcb1",
4387            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4388            "shared" : "76b439f8ea7b42f11cd59e6d91b2d2a72577c185386b6af6639be8e3864a7f27",
4389            "result" : "valid"
4390          },
4391          {
4392            "tcId" : 388,
4393            "comment" : "point with coordinate y = 1 in left to right addition chain",
4394            "flags" : [
4395              "EdgeCaseDoubling"
4396            ],
4397            "public" : "3056301006072a8648ce3d020106052b8104000a034200042ac29db2ebc4fa9473b42bd335a60226579cc186b2c676a3b01bc60e589616165aa9c0d1b240e6dd4211e3235425634b278ad88fede0337d5acf3136587d8413",
4398            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4399            "shared" : "56e63fa788121d5efa0ce3caf4605af18d48c631496cdfa862c43ecf5e5fc127",
4400            "result" : "valid"
4401          },
4402          {
4403            "tcId" : 389,
4404            "comment" : "point with coordinate y = 1 in left to right addition chain",
4405            "flags" : [
4406              "EdgeCaseDoubling"
4407            ],
4408            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e62aee5205a8063e3ae401d53e9343001e55eb5f4e4d6b70e2b84159cf3157e64ba2e420cabc43b6e8e86590fc2383d17827dd99a60c211f190a74269100c141",
4409            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4410            "shared" : "cff3b5e19ed67e5111dd76e310a1f11d7f99a93fbe9cc5c6f3384086cacd1142",
4411            "result" : "valid"
4412          },
4413          {
4414            "tcId" : 390,
4415            "comment" : "point with coordinate y = 1 in left to right addition chain",
4416            "flags" : [
4417              "EdgeCaseDoubling"
4418            ],
4419            "public" : "3056301006072a8648ce3d020106052b8104000a0342000431dce6de741f10267f2e8f3d572a4f49be5fe52ff7bff3c3b4646f38076c06752702a515a9a50db1d86fd42aea0834daeb62be03d0cd9033f84b9c4b56a19f12",
4420            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4421            "shared" : "e29483884a74fb84f4601654885a0f574691394f064ea6937a846175ef081fc5",
4422            "result" : "valid"
4423          },
4424          {
4425            "tcId" : 391,
4426            "comment" : "point with coordinate y = 1 in left to right addition chain",
4427            "flags" : [
4428              "EdgeCaseDoubling"
4429            ],
4430            "public" : "3056301006072a8648ce3d020106052b8104000a034200046518cd66b1d841e689d5dc6674c7cc7d964574d1490fff7906bd373494791599104277170692fa6bf2270580d56d1bc81b54f477d8ab6c3f5842650ac7176d71",
4431            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4432            "shared" : "9c6a4bcb2fc086aca8726d850fa79920214af4c151acea0fcf12a769ad1f3574",
4433            "result" : "valid"
4434          },
4435          {
4436            "tcId" : 392,
4437            "comment" : "point with coordinate y = 1 in left to right addition chain",
4438            "flags" : [
4439              "EdgeCaseDoubling"
4440            ],
4441            "public" : "3056301006072a8648ce3d020106052b8104000a03420004952a88ce31ad4cb086978e6c5621c3d8023b2c11418d6fd0dcef8de72123efc15d367688fde5e082f097855a0c0adc305dd6cf46f50ca75859bb243b70249605",
4442            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4443            "shared" : "34b7abc3f3e36e37e2d5728a870a293a16403146ca67ff91cbabeee2bb2e038b",
4444            "result" : "valid"
4445          },
4446          {
4447            "tcId" : 393,
4448            "comment" : "point with coordinate y = 1 in left to right addition chain",
4449            "flags" : [
4450              "EdgeCaseDoubling"
4451            ],
4452            "public" : "3056301006072a8648ce3d020106052b8104000a034200042a43f33573b619719099cf54f6cccb28d16df3992239fadf79c7acb9c64f7af0f4d1d22af7187c8de1b992a4046c419b801cde57d638d30f2e1ac49353117a20",
4453            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4454            "shared" : "9bd1284f1bcb1934d483834cae41a77db28cd9553869384755b6983f4f3848a0",
4455            "result" : "valid"
4456          },
4457          {
4458            "tcId" : 394,
4459            "comment" : "point with coordinate y = 1 in left to right addition chain",
4460            "flags" : [
4461              "EdgeCaseDoubling"
4462            ],
4463            "public" : "3056301006072a8648ce3d020106052b8104000a034200041b1b0c75408785e84727b0e55e4ba20d0f2599c4ed08482dc1f3b5df545691380162f954534eadb1b4ea95c57d40a10214e5b746ee6aa4194ed2b2012b72f97d",
4464            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4465            "shared" : "167e3db6a912ac6117644525911fc8872ed33b8e0bbd50073dd3c17a744e61e0",
4466            "result" : "valid"
4467          },
4468          {
4469            "tcId" : 395,
4470            "comment" : "point with coordinate y = 1 in left to right addition chain",
4471            "flags" : [
4472              "EdgeCaseDoubling"
4473            ],
4474            "public" : "3056301006072a8648ce3d020106052b8104000a034200044dd1283bccd36cc3402f3a81e2e9b0d6a2b2b1debbbd44ffc1f179bd49cf0a7e604f8174e3605b8f18bed3742b6871a8cffce006db31b8d7d836f50cfcda7d16",
4475            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4476            "shared" : "7c3020e279cb5af14184b4653cc87c1ddd7f49cd31cd371ae813681dd6617d0e",
4477            "result" : "valid"
4478          },
4479          {
4480            "tcId" : 396,
4481            "comment" : "point with coordinate y = 1 in left to right addition chain",
4482            "flags" : [
4483              "EdgeCaseDoubling"
4484            ],
4485            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a499dbf732e438be0eb084b9e6ad879dd7a2904bbb004b40027969a171f2d4267bc337a1c82e3c5f7a2927987b8fae13627237d220fafb4013123bfbd95f0ba5",
4486            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4487            "shared" : "acfdff566b8b55318869fa646f789f8036d40b90f0fc520ae2a5a27544f962c0",
4488            "result" : "valid"
4489          },
4490          {
4491            "tcId" : 397,
4492            "comment" : "point with coordinate y = 1 in left to right addition chain",
4493            "flags" : [
4494              "EdgeCaseDoubling"
4495            ],
4496            "public" : "3056301006072a8648ce3d020106052b8104000a03420004adcf0ffba9cb6ef0c8031c4291a434b18d78f42e45e62ba01fbe91f9273f0ad1ddf9a666bf0015b20e4912f70f655ef21b82087596aa1e2f1e2865350d159185",
4497            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4498            "shared" : "5c6b01cff4e6ce81a630238b5db3662e77fb88bffdde61443a7d8554ba001ef2",
4499            "result" : "valid"
4500          },
4501          {
4502            "tcId" : 398,
4503            "comment" : "point with coordinate y = 1 in left to right addition chain",
4504            "flags" : [
4505              "EdgeCaseDoubling"
4506            ],
4507            "public" : "3056301006072a8648ce3d020106052b8104000a0342000421712725d9806acf54d3a6c82bf93c0fe249268ca9f42eceac19e93a5eab8056503af4a2e3b26279564fed8e772a043e75630e4e3859976ede88ffcf16f5ca71",
4508            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4509            "shared" : "e7281d12b74b06eecb273ec3e0d8fe663e9ec1d5a50c2b6c68ec8b3693f23c4c",
4510            "result" : "valid"
4511          },
4512          {
4513            "tcId" : 399,
4514            "comment" : "point with coordinate y = 1 in left to right addition chain",
4515            "flags" : [
4516              "EdgeCaseDoubling"
4517            ],
4518            "public" : "3056301006072a8648ce3d020106052b8104000a034200041e02176824bd31eabdce03a9403c7d3c2ac631f9b0e88d9a924701c1b2f29b85cf333562f3e018892374353674de8490fc9d30426598eb600779154baf2aec17",
4519            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4520            "shared" : "80643ed8b9052a2e746a26d9178fe2ccff35edbb81f60cd78004fb8d5f143aae",
4521            "result" : "valid"
4522          },
4523          {
4524            "tcId" : 400,
4525            "comment" : "point with coordinate y = 1 in left to right addition chain",
4526            "flags" : [
4527              "EdgeCaseDoubling"
4528            ],
4529            "public" : "3056301006072a8648ce3d020106052b8104000a0342000463e7a1af36d6b540a49276aac3fec9cb45ed6bab167c06b0419a77b91399f6181e6fe2c1a715163efaf86ea8b1e55ea5742d6b042e6cbf8acc69c99f8271a902",
4530            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4531            "shared" : "75873ac544ad69d3ddc5c9cffe384d275e9da2949d6982da4b990f8bf2b76474",
4532            "result" : "valid"
4533          },
4534          {
4535            "tcId" : 401,
4536            "comment" : "point with coordinate y = 1 in left to right addition chain",
4537            "flags" : [
4538              "EdgeCaseDoubling"
4539            ],
4540            "public" : "3056301006072a8648ce3d020106052b8104000a034200041e265ab5b7f7199470e532653d2a7b9a8b728970b838137c9692ed0692897b2ac1d5ee9fc3ce49fd4509d33c4dcfcc1a20a660529fa9ebd6e6afc3d5c84c72bb",
4541            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4542            "shared" : "355c9faca29cf7cc968853ee29ffe62d1127fcc1dc57e9ddaf0e0f447146064e",
4543            "result" : "valid"
4544          },
4545          {
4546            "tcId" : 402,
4547            "comment" : "point with coordinate y = 1 in left to right addition chain",
4548            "flags" : [
4549              "EdgeCaseDoubling"
4550            ],
4551            "public" : "3056301006072a8648ce3d020106052b8104000a0342000454d2a4394c109fcbd3cb9886fec3add51ba4d2e44e1d5676e4b98f0c13655fc5f20a0ca618ba0131a2e373f31f73b3f55e9188d46fddbc6387e32aefb9f3ba12",
4552            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4553            "shared" : "fc175a5ef18595b69e45be2cda8ae00d9c8bdbefbcf7f692f91cefdc560e4722",
4554            "result" : "valid"
4555          },
4556          {
4557            "tcId" : 403,
4558            "comment" : "point with coordinate y = 1 in left to right addition chain",
4559            "flags" : [
4560              "EdgeCaseDoubling"
4561            ],
4562            "public" : "3056301006072a8648ce3d020106052b8104000a0342000493f1459207fb09c6f0a88c398ac80d1052a4cd33e7eef5687da99ab97c6024b770c60975748f0c749a8b0f8fc1e222ddcbd3384f6d68f0b6b6ff679b435cdcb1",
4563            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4564            "shared" : "46559146a93aae904dbcaaaa07e6cd1bb450f1b37c83929a994b45792333d5f6",
4565            "result" : "valid"
4566          },
4567          {
4568            "tcId" : 404,
4569            "comment" : "point with coordinate y = 1 in left to right addition chain",
4570            "flags" : [
4571              "EdgeCaseDoubling"
4572            ],
4573            "public" : "3056301006072a8648ce3d020106052b8104000a034200041fa049a1892b679857c6dff08af19db70cbc99b6f2d7bc51a341fe79d1647f4a5aa9c0d1b240e6dd4211e3235425634b278ad88fede0337d5acf3136587d8413",
4574            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4575            "shared" : "c64b07119054a37961c0a177158256081b38b0087b307e0cad7e30d790ceb0ce",
4576            "result" : "valid"
4577          },
4578          {
4579            "tcId" : 405,
4580            "comment" : "point with coordinate y = 1 in left to right addition chain",
4581            "flags" : [
4582              "EdgeCaseDoubling"
4583            ],
4584            "public" : "3056301006072a8648ce3d020106052b8104000a0342000484e0b192d60abf531e828e887d366d869e1033a16e9c7f1167458c8134c10fba4ba2e420cabc43b6e8e86590fc2383d17827dd99a60c211f190a74269100c141",
4585            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4586            "shared" : "bea8cfc0bee8571ccf0c525654ef26d1fc782bb22deccf67ea4ea0803dc15daf",
4587            "result" : "valid"
4588          },
4589          {
4590            "tcId" : 406,
4591            "comment" : "point with coordinate y = 1 in left to right addition chain",
4592            "flags" : [
4593              "EdgeCaseDoubling"
4594            ],
4595            "public" : "3056301006072a8648ce3d020106052b8104000a034200042f9707c67118724111efbbbbf06b623ab2ffd9259ddc354fcaaf81ba01f6fa7b2702a515a9a50db1d86fd42aea0834daeb62be03d0cd9033f84b9c4b56a19f12",
4596            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4597            "shared" : "60451da4adfe5bb393109069efdc84415ec8a2c429955cbf22a4340f8fc48936",
4598            "result" : "valid"
4599          },
4600          {
4601            "tcId" : 407,
4602            "comment" : "point with coordinate y = 1 in left to right addition chain",
4603            "flags" : [
4604              "EdgeCaseDoubling"
4605            ],
4606            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ac1fbbe42293a9f9ae104ee2da0b0a9b3464d5d8b1e854df19d3c4456af8f9a6104277170692fa6bf2270580d56d1bc81b54f477d8ab6c3f5842650ac7176d71",
4607            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4608            "shared" : "d68e746f3d43feac5fd4898de943dc38205af7e2631ed732079bbfc8ab52511c",
4609            "result" : "valid"
4610          },
4611          {
4612            "tcId" : 408,
4613            "comment" : "point with coordinate y = 1 in left to right addition chain",
4614            "flags" : [
4615              "EdgeCaseDoubling"
4616            ],
4617            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bae10cf93ff7b72d6ed98519602e9f03aa40303fa0674fb3ddee7d2db1c92bb25d367688fde5e082f097855a0c0adc305dd6cf46f50ca75859bb243b70249605",
4618            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4619            "shared" : "28daeaadc609386d770dff4c7120b2a87cab3e21fdb8a6e4dc1240a51d12e55c",
4620            "result" : "valid"
4621          },
4622          {
4623            "tcId" : 409,
4624            "comment" : "point with coordinate y = 1 in left to right addition chain",
4625            "flags" : [
4626              "EdgeCaseDoubling"
4627            ],
4628            "public" : "3056301006072a8648ce3d020106052b8104000a03420004edb4288cf5567673d50a1cd9e6bea45317823f30383f60d9bc3b9ee42ac29871f4d1d22af7187c8de1b992a4046c419b801cde57d638d30f2e1ac49353117a20",
4629            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4630            "shared" : "bb4110b734c8ef8a08bb6011acb35cbda9ae8e2ef6c4d0862576a68792667bb9",
4631            "result" : "valid"
4632          },
4633          {
4634            "tcId" : 410,
4635            "comment" : "point with coordinate y = 1 in left to right addition chain",
4636            "flags" : [
4637              "EdgeCaseDoubling"
4638            ],
4639            "public" : "3056301006072a8648ce3d020106052b8104000a0342000413233e80f59ac2b59737e87877782ab3027c490df8ac0bf3f3ef1633872eec540162f954534eadb1b4ea95c57d40a10214e5b746ee6aa4194ed2b2012b72f97d",
4640            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4641            "shared" : "e25c50037ca1913851b9758752659fb61c02d2a7c6b6aae29bda301907d99f5d",
4642            "result" : "valid"
4643          },
4644          {
4645            "tcId" : 411,
4646            "comment" : "point with coordinate y = 1 in left to right addition chain",
4647            "flags" : [
4648              "EdgeCaseDoubling"
4649            ],
4650            "public" : "3056301006072a8648ce3d020106052b8104000a034200043cd14f7e4b779615bc7ccee47e7f2b07394bf8f98503263411a549264a8fcf19604f8174e3605b8f18bed3742b6871a8cffce006db31b8d7d836f50cfcda7d16",
4651            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4652            "shared" : "ad259f01e953263f40a39b14a538d076710c19207af936feabdf03bda7f067a5",
4653            "result" : "valid"
4654          },
4655          {
4656            "tcId" : 412,
4657            "comment" : "point with coordinate y = 1 in left to right addition chain",
4658            "flags" : [
4659              "EdgeCaseDoubling"
4660            ],
4661            "public" : "3056301006072a8648ce3d020106052b8104000a03420004946c278288616aa34790ca193686e745d3d58702866ddf1e95550711a9bfbdb87bc337a1c82e3c5f7a2927987b8fae13627237d220fafb4013123bfbd95f0ba5",
4662            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4663            "shared" : "5ec6025ac7b25c0f095f3fdee3e2e508bd1437b9705c2543c0e5af1c1d363ffd",
4664            "result" : "valid"
4665          },
4666          {
4667            "tcId" : 413,
4668            "comment" : "point with coordinate y = 1 in left to right addition chain",
4669            "flags" : [
4670              "EdgeCaseDoubling"
4671            ],
4672            "public" : "3056301006072a8648ce3d020106052b8104000a034200047f195035feb2c04a9b149bb2ed3c5c458e95e7f7c418c4a07ea6107e4e32455addf9a666bf0015b20e4912f70f655ef21b82087596aa1e2f1e2865350d159185",
4673            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4674            "shared" : "a2f93a84574a26b43880cde6ed440c7f7cc72c92504d5271999a8a78ffe3491d",
4675            "result" : "valid"
4676          },
4677          {
4678            "tcId" : 414,
4679            "comment" : "point with coordinate y = 1 in left to right addition chain",
4680            "flags" : [
4681              "EdgeCaseDoubling"
4682            ],
4683            "public" : "3056301006072a8648ce3d020106052b8104000a0342000440855844e04303843a24b01707544d1bbf97673266e03d77fbf80d8b64219bd8503af4a2e3b26279564fed8e772a043e75630e4e3859976ede88ffcf16f5ca71",
4684            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4685            "shared" : "8d0cdb4977ba7661d41036aeb7a5f2dd207716d5d76eeb26629043c559ec2900",
4686            "result" : "valid"
4687          },
4688          {
4689            "tcId" : 415,
4690            "comment" : "point with coordinate y = 1 in left to right addition chain",
4691            "flags" : [
4692              "EdgeCaseDoubling"
4693            ],
4694            "public" : "3056301006072a8648ce3d020106052b8104000a0342000422cdb3ee47f14b3b0c0c8c256fb22e79126b436a2c9ff635a65151a0f0ffb1bfcf333562f3e018892374353674de8490fc9d30426598eb600779154baf2aec17",
4695            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4696            "shared" : "defde4aa48f89b03f623ea1f946f1aa938c5aab879ca6319596926f085578edc",
4697            "result" : "valid"
4698          },
4699          {
4700            "tcId" : 416,
4701            "comment" : "point with coordinate y = 1 in left to right addition chain",
4702            "flags" : [
4703              "EdgeCaseDoubling"
4704            ],
4705            "public" : "3056301006072a8648ce3d020106052b8104000a034200042b7becd7066e22f121e7cf123d48c5445037c5a756ef314a66a7001636ee75cf1e6fe2c1a715163efaf86ea8b1e55ea5742d6b042e6cbf8acc69c99f8271a902",
4706            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4707            "shared" : "afe0bfed69a600163865406127a8972b613232aa4c933a06b5a5b5bcff1596f8",
4708            "result" : "valid"
4709          },
4710          {
4711            "tcId" : 417,
4712            "comment" : "point with coordinate y = 1 in left to right addition chain",
4713            "flags" : [
4714              "EdgeCaseDoubling"
4715            ],
4716            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bb8da4a76ee3d1c4b33477bc8663def167a126c422ad47f6c2f8b539c6808936c1d5ee9fc3ce49fd4509d33c4dcfcc1a20a660529fa9ebd6e6afc3d5c84c72bb",
4717            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4718            "shared" : "f49bca7a6a5256ddf712775917c30e4873153469bae12fd5c5571031db7b1205",
4719            "result" : "valid"
4720          },
4721          {
4722            "tcId" : 418,
4723            "comment" : "point with coordinate y = 1 in left to right addition chain",
4724            "flags" : [
4725              "EdgeCaseDoubling"
4726            ],
4727            "public" : "3056301006072a8648ce3d020106052b8104000a034200040a0c37664823a5005d659f7c73c39ea172c862969c81e44f36c89e7c265ec8a8f20a0ca618ba0131a2e373f31f73b3f55e9188d46fddbc6387e32aefb9f3ba12",
4728            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4729            "shared" : "9c88b611b7f9aad33fabb09cff618bb1ca6fb904a289b1481da3d1e4e72589e4",
4730            "result" : "valid"
4731          },
4732          {
4733            "tcId" : 419,
4734            "comment" : "point with coordinate y = 1 in left to right addition chain",
4735            "flags" : [
4736              "EdgeCaseDoubling"
4737            ],
4738            "public" : "3056301006072a8648ce3d020106052b8104000a0342000447c33f6f78d3cd9971ecc50e7e2ac947f8c1103f9c5f0821379bd06ad8fca45670c60975748f0c749a8b0f8fc1e222ddcbd3384f6d68f0b6b6ff679b435cdcb1",
4739            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4740            "shared" : "42f634c06c4a0e7e956db6e86666603d26374cc74b11026f0318d1a25681a712",
4741            "result" : "valid"
4742          },
4743          {
4744            "tcId" : 420,
4745            "comment" : "point with coordinate y = 1 in left to right addition chain",
4746            "flags" : [
4747              "EdgeCaseDoubling"
4748            ],
4749            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b59d18ab8b0f9dd33484f43c3f6860229ba6a4c25a61cd0aaca23b76d60566cf5aa9c0d1b240e6dd4211e3235425634b278ad88fede0337d5acf3136587d8413",
4750            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4751            "shared" : "e2ceb946e7993f27a4327abdf61d4f06577e89c63b62a24aefbd905710d18669",
4752            "result" : "valid"
4753          },
4754          {
4755            "tcId" : 421,
4756            "comment" : "point with coordinate y = 1 in left to right addition chain",
4757            "flags" : [
4758              "EdgeCaseDoubling"
4759            ],
4760            "public" : "3056301006072a8648ce3d020106052b8104000a0342000494f4601b244d3a6ea6996fa244364f794399e0ff4316157db6023222fc0d90be4ba2e420cabc43b6e8e86590fc2383d17827dd99a60c211f190a74269100c141",
4761            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4762            "shared" : "71637a5da2412a921f1636c69a6ee81083ee2b0e13766ad122791ef6f771896d",
4763            "result" : "valid"
4764          },
4765          {
4766            "tcId" : 422,
4767            "comment" : "point with coordinate y = 1 in left to right addition chain",
4768            "flags" : [
4769              "EdgeCaseDoubling"
4770            ],
4771            "public" : "3056301006072a8648ce3d020106052b8104000a034200049e8c115b1ac87d986ee1b506b86a4e7b8ea041aa6a63d6ec80ec0f0cf69cfb3f2702a515a9a50db1d86fd42aea0834daeb62be03d0cd9033f84b9c4b56a19f12",
4772            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4773            "shared" : "bd265ed3078ca8c7788f594187c96c675aa623ecd01bfcad62d76a7881334f63",
4774            "result" : "valid"
4775          },
4776          {
4777            "tcId" : 423,
4778            "comment" : "point with coordinate y = 1 in left to right addition chain",
4779            "flags" : [
4780              "EdgeCaseDoubling"
4781            ],
4782            "public" : "3056301006072a8648ce3d020106052b8104000a03420004eec776b52b94141fc819d4b6b12d28e73555b5560507aba7df6f0484008de91f104277170692fa6bf2270580d56d1bc81b54f477d8ab6c3f5842650ac7176d71",
4783            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4784            "shared" : "8d073fc592fb7aa6f7b908ed07148aa7be5a135c4b343ebe295198cba78e71ce",
4785            "result" : "valid"
4786          },
4787          {
4788            "tcId" : 424,
4789            "comment" : "point with coordinate y = 1 in left to right addition chain",
4790            "flags" : [
4791              "EdgeCaseDoubling"
4792            ],
4793            "public" : "3056301006072a8648ce3d020106052b8104000a03420004aff46a388e5afc220a8eec7a49af9d245384a3af1e0b407b4521f4e92d12dceb5d367688fde5e082f097855a0c0adc305dd6cf46f50ca75859bb243b70249605",
4794            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4795            "shared" : "a26d698e4613595aa61c8e2907d5241d6d14909737df59895841d07727bf1348",
4796            "result" : "valid"
4797          },
4798          {
4799            "tcId" : 425,
4800            "comment" : "point with coordinate y = 1 in left to right addition chain",
4801            "flags" : [
4802              "EdgeCaseDoubling"
4803            ],
4804            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e807e43d96f3701a9a5c13d122749084170fcd36a586a446c9fcb4600eede4fdf4d1d22af7187c8de1b992a4046c419b801cde57d638d30f2e1ac49353117a20",
4805            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4806            "shared" : "a8edc6f9af6bf74122c11ca1a50afbc4a3c4987bd0d1f73284d2c1371e613405",
4807            "result" : "valid"
4808          },
4809          {
4810            "tcId" : 426,
4811            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4812            "flags" : [
4813              "EdgeCaseDoubling"
4814            ],
4815            "public" : "3056301006072a8648ce3d020106052b8104000a03420004798868a56916d341e7d6f96359ae3658836e221459f4f7b7b63694de18a5e9247713fdb03a8de8c6d29ca38a9fbaa82e5e02bead2f9eec69b6444b7adb05333b",
4816            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4817            "shared" : "17963de078996eb8503c7cc3e1a2d5147d7f0bfb251a020b4392033063587c8d",
4818            "result" : "valid"
4819          },
4820          {
4821            "tcId" : 427,
4822            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4823            "flags" : [
4824              "EdgeCaseDoubling"
4825            ],
4826            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ff419909d8a8ce0a9416051f4e256208c1dc035581a53312d566137e22104e9877421ab01e00e83841b946dae5bb5a23973daa98fe1a8172883abcbedced7021",
4827            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4828            "shared" : "062799a19545d31b3ed72253bcde59762aa6104a88ac5e2fb68926b0f7146698",
4829            "result" : "valid"
4830          },
4831          {
4832            "tcId" : 428,
4833            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4834            "flags" : [
4835              "EdgeCaseDoubling"
4836            ],
4837            "public" : "3056301006072a8648ce3d020106052b8104000a034200048b48119d7089d3b95cd2eaf8c85584fa8f5e56c4c4ccee7037d74cdbf88e571714c1aac5f0bf1b48a4abcf1d9291b9a8776a004380546a5a1c1f294690f61969",
4838            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4839            "shared" : "9f42dd8fce13f8103b3b2bc15e61242e6820fe1325a20ef460fe64d9eb12b231",
4840            "result" : "valid"
4841          },
4842          {
4843            "tcId" : 429,
4844            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4845            "flags" : [
4846              "EdgeCaseDoubling"
4847            ],
4848            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e2888119379b5b2151bd788505def1d6bd786329431caf39705d9cbf96a42ea43bb7328839d2aecac64b1cdb182f08adccaac327ed008987a10edc9732413ced",
4849            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4850            "shared" : "d1b204e52d1fac6d504132c76ca233c87e377dcc79c893c970ddbb9f87b27fa0",
4851            "result" : "valid"
4852          },
4853          {
4854            "tcId" : 430,
4855            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4856            "flags" : [
4857              "EdgeCaseDoubling"
4858            ],
4859            "public" : "3056301006072a8648ce3d020106052b8104000a034200046dcc3971bd20913d59a91f20d912f56d07e7f014206bef4a653ddfe5d12842c39b51b17b76ea6cc137eebd93c811e636d8ae26c70d064650f7205a865d01a6ee",
4860            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4861            "shared" : "c8d6bd28c1e65ae7c7a5debe67a7dfaf92b429ede368efc9da7d578a539b7054",
4862            "result" : "valid"
4863          },
4864          {
4865            "tcId" : 431,
4866            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4867            "flags" : [
4868              "EdgeCaseDoubling"
4869            ],
4870            "public" : "3056301006072a8648ce3d020106052b8104000a034200047ebea45854569a1f7ea6b95b82d6befefbf6296ebc87c810b6cba93c0c1220b23f1874fa08a693b086643ef21eb59d75562da9422d13d9a39b0b17e241b04d32",
4871            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4872            "shared" : "0d1f905cc74720bde67ae84f582728588c75444c273dae4106fa20d1d6946430",
4873            "result" : "valid"
4874          },
4875          {
4876            "tcId" : 432,
4877            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4878            "flags" : [
4879              "EdgeCaseDoubling"
4880            ],
4881            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ceab5937900d34fa88378d371f4acaa7c6a2028b6143213413f16ba2dc7147877713fdb03a8de8c6d29ca38a9fbaa82e5e02bead2f9eec69b6444b7adb05333b",
4882            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4883            "shared" : "3f014e309192588fa83e47d4ac9685d2041204e2eaf633a1312812e51ae74cbd",
4884            "result" : "valid"
4885          },
4886          {
4887            "tcId" : 433,
4888            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4889            "flags" : [
4890              "EdgeCaseDoubling"
4891            ],
4892            "public" : "3056301006072a8648ce3d020106052b8104000a03420004a4ffea5e25f75e4f689c81084a35c1220e8e6b914c482f4a2e8f93cffca6964777421ab01e00e83841b946dae5bb5a23973daa98fe1a8172883abcbedced7021",
4893            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4894            "shared" : "68b404d556c82004c6c4bba4518ec00b1d4f1161cafe6c89aeb8494a9ba09db5",
4895            "result" : "valid"
4896          },
4897          {
4898            "tcId" : 434,
4899            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4900            "flags" : [
4901              "EdgeCaseDoubling"
4902            ],
4903            "public" : "3056301006072a8648ce3d020106052b8104000a03420004de8809ea0ecce1d24a0431429510383a6f6e5a1c51cea32d830c6c353042603e14c1aac5f0bf1b48a4abcf1d9291b9a8776a004380546a5a1c1f294690f61969",
4904            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4905            "shared" : "c331ade7a457df7f12a2f5c43d7ea9486c1563b81cd8a0f23f923c1a9fa612e3",
4906            "result" : "valid"
4907          },
4908          {
4909            "tcId" : 435,
4910            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4911            "flags" : [
4912              "EdgeCaseDoubling"
4913            ],
4914            "public" : "3056301006072a8648ce3d020106052b8104000a03420004566209f174d6bf79720b70edb27e51350beeb2b0bcd083bbae7214f71cf824d43bb7328839d2aecac64b1cdb182f08adccaac327ed008987a10edc9732413ced",
4915            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4916            "shared" : "17b5c7a311eea9d2ab7571f8b9f848d4705997cf3eaf9bdcbe0e34a670f81f45",
4917            "result" : "valid"
4918          },
4919          {
4920            "tcId" : 436,
4921            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4922            "flags" : [
4923              "EdgeCaseDoubling"
4924            ],
4925            "public" : "3056301006072a8648ce3d020106052b8104000a03420004cc3181c0127137536ceec94fd45996657df72e0f97c44b9dad14763ce506e9dc9b51b17b76ea6cc137eebd93c811e636d8ae26c70d064650f7205a865d01a6ee",
4926            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4927            "shared" : "2f0e4eccbc4518ace558e06604f9bff4787f5b019437b52195ecb6b82191a6ae",
4928            "result" : "valid"
4929          },
4930          {
4931            "tcId" : 437,
4932            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4933            "flags" : [
4934              "EdgeCaseDoubling"
4935            ],
4936            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d7052a1eeafc0e78d79e7f26003aa0a409287cf476007df28d281b142be1a0e23f1874fa08a693b086643ef21eb59d75562da9422d13d9a39b0b17e241b04d32",
4937            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4938            "shared" : "7494d864cb6ea9c5d982d40a5f103700d02dc982637753cfc7d8afe1beafff70",
4939            "result" : "valid"
4940          },
4941          {
4942            "tcId" : 438,
4943            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4944            "flags" : [
4945              "EdgeCaseDoubling"
4946            ],
4947            "public" : "3056301006072a8648ce3d020106052b8104000a03420004b7cc3e2306dbf7c38ff179658706feffb5efdb6044c7e71435d7ff7d0ae8c7b37713fdb03a8de8c6d29ca38a9fbaa82e5e02bead2f9eec69b6444b7adb05333b",
4948            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4949            "shared" : "a96873eef5d438b807853b6771c6a5197e6eef21efefca538b45e9e981c032e5",
4950            "result" : "valid"
4951          },
4952          {
4953            "tcId" : 439,
4954            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4955            "flags" : [
4956              "EdgeCaseDoubling"
4957            ],
4958            "public" : "3056301006072a8648ce3d020106052b8104000a034200045bbe7c98015fd3a6034d79d867a4dcd52f95911932129da2fc0a58afe149137f77421ab01e00e83841b946dae5bb5a23973daa98fe1a8172883abcbedced7021",
4959            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4960            "shared" : "9124618913f20cdffa642207f192e67eb80ade53ac5535469abe90036d4af7e2",
4961            "result" : "valid"
4962          },
4963          {
4964            "tcId" : 440,
4965            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4966            "flags" : [
4967              "EdgeCaseDoubling"
4968            ],
4969            "public" : "3056301006072a8648ce3d020106052b8104000a03420004962fe47880a94a745928e3c4a29a42cb01334f1ee9646e62451c46ecd72f410914c1aac5f0bf1b48a4abcf1d9291b9a8776a004380546a5a1c1f294690f61969",
4970            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4971            "shared" : "9d8b74888d942870b221de7a642032892bc99e34bd8550195f6f5f097547334a",
4972            "result" : "valid"
4973          },
4974          {
4975            "tcId" : 441,
4976            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4977            "flags" : [
4978              "EdgeCaseDoubling"
4979            ],
4980            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c71574f5538de5653c37168d47a2bcf43698ea260012cd0ae1304e474c63a4e63bb7328839d2aecac64b1cdb182f08adccaac327ed008987a10edc9732413ced",
4981            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4982            "shared" : "16983377c0f1a9c004495b3fd9658363116eea644787d059d1140fb907555d4a",
4983            "result" : "valid"
4984          },
4985          {
4986            "tcId" : 442,
4987            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4988            "flags" : [
4989              "EdgeCaseDoubling"
4990            ],
4991            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c60244ce306e376f3968178f5293742d7a20e1dc47cfc517edada9db49d0cbbf9b51b17b76ea6cc137eebd93c811e636d8ae26c70d064650f7205a865d01a6ee",
4992            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
4993            "shared" : "081af40a81d48c6b530140db935e605bf4cc7b10885f5b148f95f1bc8ad2e52d",
4994            "result" : "valid"
4995          },
4996          {
4997            "tcId" : 443,
4998            "comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
4999            "flags" : [
5000              "EdgeCaseDoubling"
5001            ],
5002            "public" : "3056301006072a8648ce3d020106052b8104000a03420004aa3c3188c0ad5767a9bac77e7ceea05cfae1599ccd77b9fcbc0c3badc80c36ca3f1874fa08a693b086643ef21eb59d75562da9422d13d9a39b0b17e241b04d32",
5003            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5004            "shared" : "7e4b973e6d4a357c400243a648c8a0a6a35cf231754afdef312d2f4b6abb988f",
5005            "result" : "valid"
5006          },
5007          {
5008            "tcId" : 444,
5009            "comment" : "point with coordinate y = 1 in right to left addition chain",
5010            "flags" : [
5011              "EdgeCaseDoubling"
5012            ],
5013            "public" : "3056301006072a8648ce3d020106052b8104000a034200042cce8ddfe4827dc030ddf38f998b3f2ed5e0621d0b3805666daf48c8c31e75e5198d9ef4e973b6bdebe119a35faae86191acd758c1ed8accaf1e706ad55d83d7",
5014            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5015            "shared" : "0f0235da2a06c8d408c27151f3f15342ed8c1945aaf84ed14993786d6ac5f570",
5016            "result" : "valid"
5017          },
5018          {
5019            "tcId" : 445,
5020            "comment" : "point with coordinate y = 1 in right to left addition chain",
5021            "flags" : [
5022              "EdgeCaseDoubling"
5023            ],
5024            "public" : "3056301006072a8648ce3d020106052b8104000a0342000414bfc3e5a46b69881a9a346d95894418614ed91476a1ddce48676b7cbab9ba02f334d64f2caf561b063bc1f7889e937302a455ff685d8ae57cb2444a17dad068",
5025            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5026            "shared" : "5622c2fbe8af5ad6cef72a01be186e554847576106f8979772fa56114d1160ab",
5027            "result" : "valid"
5028          },
5029          {
5030            "tcId" : 446,
5031            "comment" : "point with coordinate y = 1 in right to left addition chain",
5032            "flags" : [
5033              "EdgeCaseDoubling"
5034            ],
5035            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bd442fa5a2a8d72e13e44fd2222c85a006f03375e0211b272f555052b03db750be345737f7c6b5e70e97d9fe9dc4ca94fb185f4b9d2a00e086c1d47273b33602",
5036            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5037            "shared" : "bb95e0d0fbaad86c5bd87b95946c77ff1d65322a175ccf16419102c0a17f5a72",
5038            "result" : "valid"
5039          },
5040          {
5041            "tcId" : 447,
5042            "comment" : "point with coordinate y = 1 in right to left addition chain",
5043            "flags" : [
5044              "EdgeCaseDoubling"
5045            ],
5046            "public" : "3056301006072a8648ce3d020106052b8104000a034200040d7a3ff49bda6a587ed07691450425aa02d253ba573a16ad86c61af412dd3c770b6d3b9e570ba004877c9a69e481fe215de03a70126305a452826e66d9b5583e",
5047            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5048            "shared" : "4510683c7bfa251f0cb56bba7e0ab74d90f5e2ca01e91e7ca99312ccff2d90b6",
5049            "result" : "valid"
5050          },
5051          {
5052            "tcId" : 448,
5053            "comment" : "point with coordinate y = 1 in right to left addition chain",
5054            "flags" : [
5055              "EdgeCaseDoubling"
5056            ],
5057            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bdea5d2a3adde7df2e839ff63f62534b3f27cb191bb54dfa1d39cbff713ba9ed307d8f1d02c6f07146655e6383b0ef3035bee7067c336fdb91365e197a97b616",
5058            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5059            "shared" : "025485142ca1ced752289f772130fc10c75a4508c46bffdef9290ad3e7baf9ca",
5060            "result" : "valid"
5061          },
5062          {
5063            "tcId" : 449,
5064            "comment" : "point with coordinate y = 1 in right to left addition chain",
5065            "flags" : [
5066              "EdgeCaseDoubling"
5067            ],
5068            "public" : "3056301006072a8648ce3d020106052b8104000a03420004d4c063e3c036f47c92f6f5470a26a835e1a24505b14d1b29279062a16cf6f489198d9ef4e973b6bdebe119a35faae86191acd758c1ed8accaf1e706ad55d83d7",
5069            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5070            "shared" : "9067932150724965aa479c1ef1be55544bed9fa94500a3b67887ed91ae3b81e5",
5071            "result" : "valid"
5072          },
5073          {
5074            "tcId" : 450,
5075            "comment" : "point with coordinate y = 1 in right to left addition chain",
5076            "flags" : [
5077              "EdgeCaseDoubling"
5078            ],
5079            "public" : "3056301006072a8648ce3d020106052b8104000a034200043cb9f07997756859e9b9a85b681fa50ee20357f535c1b311c4637d16b76b9ebff334d64f2caf561b063bc1f7889e937302a455ff685d8ae57cb2444a17dad068",
5080            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5081            "shared" : "f8084a89adccdc3aef89e5091a0f07d6160a66cb9575241100c1d39bf0549ae2",
5082            "result" : "valid"
5083          },
5084          {
5085            "tcId" : 451,
5086            "comment" : "point with coordinate y = 1 in right to left addition chain",
5087            "flags" : [
5088              "EdgeCaseDoubling"
5089            ],
5090            "public" : "3056301006072a8648ce3d020106052b8104000a03420004793412ff636c08a2d0f6d60cc608e9a9098349a2501f91c95f692010bc1238b2be345737f7c6b5e70e97d9fe9dc4ca94fb185f4b9d2a00e086c1d47273b33602",
5091            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5092            "shared" : "4462558c89902117051cb2c599ad66f00887b54cae3da9c04d317a5b2afb463b",
5093            "result" : "valid"
5094          },
5095          {
5096            "tcId" : 452,
5097            "comment" : "point with coordinate y = 1 in right to left addition chain",
5098            "flags" : [
5099              "EdgeCaseDoubling"
5100            ],
5101            "public" : "3056301006072a8648ce3d020106052b8104000a03420004bd1eb0849e2e6a13d54b76518f11ba8775c2d7634d85152534bc7c3af4161efa0b6d3b9e570ba004877c9a69e481fe215de03a70126305a452826e66d9b5583e",
5102            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5103            "shared" : "30b4741a64f87d28ec0029bd196b5a74555f2c9a976a46d628572474466a631d",
5104            "result" : "valid"
5105          },
5106          {
5107            "tcId" : 453,
5108            "comment" : "point with coordinate y = 1 in right to left addition chain",
5109            "flags" : [
5110              "EdgeCaseDoubling"
5111            ],
5112            "public" : "3056301006072a8648ce3d020106052b8104000a03420004624b3b4ba993a8b938125689f6cf757392ee390d14a90fea6db944b5a8deb8d0307d8f1d02c6f07146655e6383b0ef3035bee7067c336fdb91365e197a97b616",
5113            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5114            "shared" : "3afc04ac92117e50b0913b09dbbb4e6c780c051500201fad512b79080bff39e2",
5115            "result" : "valid"
5116          },
5117          {
5118            "tcId" : 454,
5119            "comment" : "point with coordinate y = 1 in right to left addition chain",
5120            "flags" : [
5121              "EdgeCaseDoubling"
5122            ],
5123            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fe710e3c5b468dc33c2b17295c4e189b487d58dd437adf706ac05493cfea8df0198d9ef4e973b6bdebe119a35faae86191acd758c1ed8accaf1e706ad55d83d7",
5124            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5125            "shared" : "609637048586edc64cf5f28f1a505768c686471110070d783de499ffe6fe84da",
5126            "result" : "valid"
5127          },
5128          {
5129            "tcId" : 455,
5130            "comment" : "point with coordinate y = 1 in right to left addition chain",
5131            "flags" : [
5132              "EdgeCaseDoubling"
5133            ],
5134            "public" : "3056301006072a8648ce3d020106052b8104000a03420004ae864ba0c41f2e1dfbac2337025716d8bcadcef6539c6f1ff335176b8ddaa36ef334d64f2caf561b063bc1f7889e937302a455ff685d8ae57cb2444a17dad068",
5135            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5136            "shared" : "b1d4f27a6983c8ee417ef0f527d889d4a1ae41d3639244578c43d650c299fcd1",
5137            "result" : "valid"
5138          },
5139          {
5140            "tcId" : 456,
5141            "comment" : "point with coordinate y = 1 in right to left addition chain",
5142            "flags" : [
5143              "EdgeCaseDoubling"
5144            ],
5145            "public" : "3056301006072a8648ce3d020106052b8104000a03420004c987bd5af9eb202f1b24da2117ca90b6ef8c82e7cfbf530f71418f9a93b0085cbe345737f7c6b5e70e97d9fe9dc4ca94fb185f4b9d2a00e086c1d47273b33602",
5146            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5147            "shared" : "0007c9a27ac5067c9f0ad1a4d1e62110da1318893a658729713d82e333855b82",
5148            "result" : "valid"
5149          },
5150          {
5151            "tcId" : 457,
5152            "comment" : "point with coordinate y = 1 in right to left addition chain",
5153            "flags" : [
5154              "EdgeCaseDoubling"
5155            ],
5156            "public" : "3056301006072a8648ce3d020106052b8104000a0342000435670f86c5f72b93abe4131d2bea1fce876ad4e25b40d42d447d68cff90ca0be0b6d3b9e570ba004877c9a69e481fe215de03a70126305a452826e66d9b5583e",
5157            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5158            "shared" : "8a3b23a91f0d5db8074a6a886889ee3e19aaf09b66ac9aad2e15c8bdba68085c",
5159            "result" : "valid"
5160          },
5161          {
5162            "tcId" : 458,
5163            "comment" : "point with coordinate y = 1 in right to left addition chain",
5164            "flags" : [
5165              "EdgeCaseDoubling"
5166            ],
5167            "public" : "3056301006072a8648ce3d020106052b8104000a03420004dfca678a1b8e6f67996a097fc9ce37412de9fbd9cfa1a21b750cef48e5e595a1307d8f1d02c6f07146655e6383b0ef3035bee7067c336fdb91365e197a97b616",
5168            "private" : "00c1781d86cac2c052b865f228e64bd1ce433c78ca7dfca9e8b810473e2ce17da5",
5169            "shared" : "c2af763f414cb2d7fd46257f0313b582c099b5e23b73e073b5ab7c230c45c883",
5170            "result" : "valid"
5171          },
5172          {
5173            "tcId" : 459,
5174            "comment" : "edge case private key",
5175            "flags" : [
5176              "AdditionChain"
5177            ],
5178            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5179            "private" : "03",
5180            "shared" : "34005694e3cac09332aa42807e3afdc3b3b3bc7c7be887d1f98d76778c55cfd7",
5181            "result" : "valid"
5182          },
5183          {
5184            "tcId" : 460,
5185            "comment" : "edge case private key",
5186            "flags" : [
5187              "AdditionChain"
5188            ],
5189            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5190            "private" : "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
5191            "shared" : "5841acd3cff2d62861bbe11084738006d68ccf35acae615ee9524726e93d0da5",
5192            "result" : "valid"
5193          },
5194          {
5195            "tcId" : 461,
5196            "comment" : "edge case private key",
5197            "flags" : [
5198              "AdditionChain"
5199            ],
5200            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5201            "private" : "0100000000000000000000000000000000000000000000000000000000000000",
5202            "shared" : "4348e4cba371ead03982018abc9aacecaebfd636dda82e609fd298947f907de8",
5203            "result" : "valid"
5204          },
5205          {
5206            "tcId" : 462,
5207            "comment" : "edge case private key",
5208            "flags" : [
5209              "AdditionChain"
5210            ],
5211            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5212            "private" : "7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
5213            "shared" : "e56221c2b0dc33b98b90dfd3239a2c0cb1e4ad0399a3aaef3f9d47fb103daef0",
5214            "result" : "valid"
5215          },
5216          {
5217            "tcId" : 463,
5218            "comment" : "edge case private key",
5219            "flags" : [
5220              "AdditionChain"
5221            ],
5222            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5223            "private" : "008000000000000000000000000000000000000000000000000000000000000000",
5224            "shared" : "5b34a29b1c4ddcb2101162d34bed9f0702361fe5af505df315eff7befd0e4719",
5225            "result" : "valid"
5226          },
5227          {
5228            "tcId" : 464,
5229            "comment" : "edge case private key",
5230            "flags" : [
5231              "AdditionChain"
5232            ],
5233            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5234            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03abfd25e8cd0364141",
5235            "shared" : "cece521b8b5a32bbee38936ba7d645824f238e561701a386fb888e010db54b2f",
5236            "result" : "valid"
5237          },
5238          {
5239            "tcId" : 465,
5240            "comment" : "edge case private key",
5241            "flags" : [
5242              "AdditionChain"
5243            ],
5244            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5245            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfc25e8cd0364141",
5246            "shared" : "829521b79d71f5011e079756b851a0d5c83557866189a6258c1e78a1700c6904",
5247            "result" : "valid"
5248          },
5249          {
5250            "tcId" : 466,
5251            "comment" : "edge case private key",
5252            "flags" : [
5253              "AdditionChain"
5254            ],
5255            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5256            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfca5e8cd0364141",
5257            "shared" : "8c5934793505a6a1f84d41283341680c4923f1f4d562989a11cc626fea5eda5a",
5258            "result" : "valid"
5259          },
5260          {
5261            "tcId" : 467,
5262            "comment" : "edge case private key",
5263            "flags" : [
5264              "AdditionChain"
5265            ],
5266            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5267            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8bd0364141",
5268            "shared" : "356caee7e7eee031a15e54c3a5c4e72f9c74bb287ce601619ef85eb96c289452",
5269            "result" : "valid"
5270          },
5271          {
5272            "tcId" : 468,
5273            "comment" : "edge case private key",
5274            "flags" : [
5275              "AdditionChain"
5276            ],
5277            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5278            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03640c3",
5279            "shared" : "09c7337df6c2b35edf3a21382511cc5add1a71a84cbf8d3396a5be548d92fa67",
5280            "result" : "valid"
5281          },
5282          {
5283            "tcId" : 469,
5284            "comment" : "edge case private key",
5285            "flags" : [
5286              "AdditionChain"
5287            ],
5288            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5289            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364103",
5290            "shared" : "d16caedd25793666f9e26f5331382106f54095b3d20d40c745b68ca76c0e6983",
5291            "result" : "valid"
5292          },
5293          {
5294            "tcId" : 470,
5295            "comment" : "edge case private key",
5296            "flags" : [
5297              "AdditionChain"
5298            ],
5299            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5300            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364123",
5301            "shared" : "b8ae1e21d8b34ce4caffed7167a26868ec80a7d4a6a98b639d4d05cd226504de",
5302            "result" : "valid"
5303          },
5304          {
5305            "tcId" : 471,
5306            "comment" : "edge case private key",
5307            "flags" : [
5308              "AdditionChain"
5309            ],
5310            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5311            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364133",
5312            "shared" : "02776315fe147a36a4b0987492b6503acdea60f926450e5eddb9f88fc82178d3",
5313            "result" : "valid"
5314          },
5315          {
5316            "tcId" : 472,
5317            "comment" : "edge case private key",
5318            "flags" : [
5319              "AdditionChain"
5320            ],
5321            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5322            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413b",
5323            "shared" : "3988c9c7050a28794934e5bd67629b556d97a4858d22812835f4a37dca351943",
5324            "result" : "valid"
5325          },
5326          {
5327            "tcId" : 473,
5328            "comment" : "edge case private key",
5329            "flags" : [
5330              "AdditionChain"
5331            ],
5332            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5333            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e",
5334            "shared" : "34005694e3cac09332aa42807e3afdc3b3b3bc7c7be887d1f98d76778c55cfd7",
5335            "result" : "valid"
5336          },
5337          {
5338            "tcId" : 474,
5339            "comment" : "edge case private key",
5340            "flags" : [
5341              "AdditionChain"
5342            ],
5343            "public" : "3056301006072a8648ce3d020106052b8104000a0342000432bdd978eb62b1f369a56d0949ab8551a7ad527d9602e891ce457586c2a8569e981e67fae053b03fc33e1a291f0a3beb58fceb2e85bb1205dacee1232dfd316b",
5344            "private" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413f",
5345            "shared" : "4b52257d8b3ba387797fdf7a752f195ddc4f7d76263de61d0d52a5ec14a36cbf",
5346            "result" : "valid"
5347          },
5348          {
5349            "tcId" : 475,
5350            "comment" : "point is not on curve",
5351            "flags" : [
5352              "InvalidCurveAttack"
5353            ],
5354            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
5355            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5356            "shared" : "",
5357            "result" : "invalid"
5358          },
5359          {
5360            "tcId" : 476,
5361            "comment" : "point is not on curve",
5362            "flags" : [
5363              "InvalidCurveAttack"
5364            ],
5365            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
5366            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5367            "shared" : "",
5368            "result" : "invalid"
5369          },
5370          {
5371            "tcId" : 477,
5372            "comment" : "point is not on curve",
5373            "flags" : [
5374              "InvalidCurveAttack"
5375            ],
5376            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
5377            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5378            "shared" : "",
5379            "result" : "invalid"
5380          },
5381          {
5382            "tcId" : 478,
5383            "comment" : "point is not on curve",
5384            "flags" : [
5385              "InvalidCurveAttack"
5386            ],
5387            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
5388            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5389            "shared" : "",
5390            "result" : "invalid"
5391          },
5392          {
5393            "tcId" : 479,
5394            "comment" : "point is not on curve",
5395            "flags" : [
5396              "InvalidCurveAttack"
5397            ],
5398            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
5399            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5400            "shared" : "",
5401            "result" : "invalid"
5402          },
5403          {
5404            "tcId" : 480,
5405            "comment" : "point is not on curve",
5406            "flags" : [
5407              "InvalidCurveAttack"
5408            ],
5409            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001",
5410            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5411            "shared" : "",
5412            "result" : "invalid"
5413          },
5414          {
5415            "tcId" : 481,
5416            "comment" : "point is not on curve",
5417            "flags" : [
5418              "InvalidCurveAttack"
5419            ],
5420            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
5421            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5422            "shared" : "",
5423            "result" : "invalid"
5424          },
5425          {
5426            "tcId" : 482,
5427            "comment" : "point is not on curve",
5428            "flags" : [
5429              "InvalidCurveAttack"
5430            ],
5431            "public" : "3056301006072a8648ce3d020106052b8104000a034200040000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
5432            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5433            "shared" : "",
5434            "result" : "invalid"
5435          },
5436          {
5437            "tcId" : 483,
5438            "comment" : "point is not on curve",
5439            "flags" : [
5440              "InvalidCurveAttack"
5441            ],
5442            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e0000000000000000000000000000000000000000000000000000000000000000",
5443            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5444            "shared" : "",
5445            "result" : "invalid"
5446          },
5447          {
5448            "tcId" : 484,
5449            "comment" : "point is not on curve",
5450            "flags" : [
5451              "InvalidCurveAttack"
5452            ],
5453            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e0000000000000000000000000000000000000000000000000000000000000001",
5454            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5455            "shared" : "",
5456            "result" : "invalid"
5457          },
5458          {
5459            "tcId" : 485,
5460            "comment" : "point is not on curve",
5461            "flags" : [
5462              "InvalidCurveAttack"
5463            ],
5464            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
5465            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5466            "shared" : "",
5467            "result" : "invalid"
5468          },
5469          {
5470            "tcId" : 486,
5471            "comment" : "point is not on curve",
5472            "flags" : [
5473              "InvalidCurveAttack"
5474            ],
5475            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
5476            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5477            "shared" : "",
5478            "result" : "invalid"
5479          },
5480          {
5481            "tcId" : 487,
5482            "comment" : "point is not on curve",
5483            "flags" : [
5484              "InvalidCurveAttack"
5485            ],
5486            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000000",
5487            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5488            "shared" : "",
5489            "result" : "invalid"
5490          },
5491          {
5492            "tcId" : 488,
5493            "comment" : "point is not on curve",
5494            "flags" : [
5495              "InvalidCurveAttack"
5496            ],
5497            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000001",
5498            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5499            "shared" : "",
5500            "result" : "invalid"
5501          },
5502          {
5503            "tcId" : 489,
5504            "comment" : "point is not on curve",
5505            "flags" : [
5506              "InvalidCurveAttack"
5507            ],
5508            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
5509            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5510            "shared" : "",
5511            "result" : "invalid"
5512          },
5513          {
5514            "tcId" : 490,
5515            "comment" : "point is not on curve",
5516            "flags" : [
5517              "InvalidCurveAttack"
5518            ],
5519            "public" : "3056301006072a8648ce3d020106052b8104000a03420004fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
5520            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5521            "shared" : "",
5522            "result" : "invalid"
5523          },
5524          {
5525            "tcId" : 491,
5526            "comment" : "",
5527            "flags" : [
5528              "InvalidEncoding"
5529            ],
5530            "public" : "3015301006072a8648ce3d020106052b8104000a030100",
5531            "private" : "00c6cafb74e2a50c83b3d232c4585237f44d4c5433c4b3f50ce978e6aeda3a4f5d",
5532            "shared" : "",
5533            "result" : "invalid"
5534          },
5535          {
5536            "tcId" : 492,
5537            "comment" : "public key has invalid point of order 2 on secp256r1. The point of the public key is a valid on secp256k1.",
5538            "flags" : [
5539              "WrongCurve"
5540            ],
5541            "public" : "3059301306072a8648ce3d020106082a8648ce3d03010703420004ffffffff00000001000000000000000000000000ffffffffffffffffffffffff32d98e0d77dd0e543770ec994c0ae837e7bb36eb1d910b58a14a2a08dc182f83",
5542            "private" : "3b25129f3410ec89cc6dc539fd7601873ba6abf72a6d023f1aa9041765430ee6",
5543            "shared" : "1d3fc2b2e48b3e96c6323380fadb467825e69f5b9078a9e02173b477bc232cc1",
5544            "result" : "invalid"
5545          },
5546          {
5547            "tcId" : 493,
5548            "comment" : "public key has invalid point of order 2 on FRP256v1. The point of the public key is a valid on secp256k1.",
5549            "flags" : [
5550              "WrongCurve"
5551            ],
5552            "public" : "305b301506072a8648ce3d0201060a2a817a01815f6582000103420004f1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c03247e9edb2a633201dfc68fbd34556690db38ef76732f8a9052ee40d84e2ec35b",
5553            "private" : "485dea32cd245db99d88e1852587c161b81abeabb151ad3fc1e4dd2f591e9936",
5554            "shared" : "0a373d77057a50e3aad60b1e51bc017523dc2bdfef1c07cf4ed8393839224d0a",
5555            "result" : "invalid"
5556          },
5557          {
5558            "tcId" : 494,
5559            "comment" : "public point not on curve",
5560            "flags" : [
5561              "ModifiedPublicPoint",
5562              "InvalidPublic"
5563            ],
5564            "public" : "3056301006072a8648ce3d020106052b8104000a0342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e4",
5565            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5566            "shared" : "",
5567            "result" : "invalid"
5568          },
5569          {
5570            "tcId" : 495,
5571            "comment" : "public point = (0,0)",
5572            "flags" : [
5573              "ModifiedPublicPoint",
5574              "InvalidPublic"
5575            ],
5576            "public" : "3056301006072a8648ce3d020106052b8104000a0342000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
5577            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5578            "shared" : "",
5579            "result" : "invalid"
5580          },
5581          {
5582            "tcId" : 496,
5583            "comment" : "order = -115792089237316195423570985008687907852837564279074904382605163141518161494337",
5584            "flags" : [
5585              "WrongOrder",
5586              "InvalidPublic",
5587              "UnnamedCurve"
5588            ],
5589            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80221ff000000000000000000000000000000014551231950b75fc4402da1732fc9bebf0201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5590            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5591            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5592            "result" : "invalid"
5593          },
5594          {
5595            "tcId" : 497,
5596            "comment" : "order = 0",
5597            "flags" : [
5598              "WrongOrder",
5599              "InvalidPublic",
5600              "UnnamedCurve"
5601            ],
5602            "public" : "308201133081cc06072a8648ce3d02013081c0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80201000201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5603            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5604            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5605            "result" : "invalid"
5606          },
5607          {
5608            "tcId" : 498,
5609            "comment" : "order = 1",
5610            "flags" : [
5611              "WrongOrder",
5612              "UnusedParam",
5613              "UnnamedCurve"
5614            ],
5615            "public" : "308201133081cc06072a8648ce3d02013081c0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b80201010201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5616            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5617            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5618            "result" : "acceptable"
5619          },
5620          {
5621            "tcId" : 499,
5622            "comment" : "order = 26959946667150639794667015087019630673536463705607434823784316690060",
5623            "flags" : [
5624              "WrongOrder",
5625              "UnusedParam",
5626              "UnnamedCurve"
5627            ],
5628            "public" : "3082012f3081e806072a8648ce3d02013081dc020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8021d00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8c0201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5629            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5630            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5631            "result" : "acceptable"
5632          },
5633          {
5634            "tcId" : 500,
5635            "comment" : "generator = (0,0)",
5636            "flags" : [
5637              "ModifiedGenerator",
5638              "UnusedParam",
5639              "UnnamedCurve"
5640            ],
5641            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5642            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5643            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5644            "result" : "acceptable"
5645          },
5646          {
5647            "tcId" : 501,
5648            "comment" : "generator not on curve",
5649            "flags" : [
5650              "ModifiedGenerator",
5651              "UnusedParam",
5652              "UnnamedCurve"
5653            ],
5654            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4ba022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5655            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5656            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5657            "result" : "acceptable"
5658          },
5659          {
5660            "tcId" : 502,
5661            "comment" : "cofactor = -1",
5662            "flags" : [
5663              "NegativeCofactor",
5664              "InvalidPublic",
5665              "UnnamedCurve"
5666            ],
5667            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201ff0342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5668            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5669            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5670            "result" : "invalid"
5671          },
5672          {
5673            "tcId" : 503,
5674            "comment" : "cofactor = 0",
5675            "flags" : [
5676              "NegativeCofactor",
5677              "InvalidPublic",
5678              "UnnamedCurve"
5679            ],
5680            "public" : "308201303081e906072a8648ce3d02013081dd020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5681            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5682            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5683            "result" : "invalid"
5684          },
5685          {
5686            "tcId" : 504,
5687            "comment" : "cofactor = 2",
5688            "flags" : [
5689              "ModifiedCofactor",
5690              "UnusedParam",
5691              "UnnamedCurve"
5692            ],
5693            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201020342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5694            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5695            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5696            "result" : "acceptable"
5697          },
5698          {
5699            "tcId" : 505,
5700            "comment" : "cofactor = n",
5701            "flags" : [
5702              "LargeCofactor",
5703              "InvalidPublic",
5704              "UnnamedCurve"
5705            ],
5706            "public" : "308201553082010d06072a8648ce3d020130820100020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5707            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5708            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5709            "result" : "invalid"
5710          },
5711          {
5712            "tcId" : 506,
5713            "comment" : "cofactor = None",
5714            "flags" : [
5715              "ModifiedCofactor",
5716              "UnusedParam",
5717              "UnnamedCurve"
5718            ],
5719            "public" : "308201303081e906072a8648ce3d02013081dd020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5720            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5721            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5722            "result" : "acceptable"
5723          },
5724          {
5725            "tcId" : 507,
5726            "comment" : "modified prime",
5727            "flags" : [
5728              "ModifiedPrime",
5729              "InvalidPublic",
5730              "UnnamedCurve"
5731            ],
5732            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fb524ac7055bebf603a4e216abaa6a9ef8eb2bbea2cd820e59d46d8501f6268b304404200000000000000000000000000000000000000000000000000000000000000000042000000000000000000000000000000000000000000000000000000000000000070441040000000000000000000006597fa94f5b8380000000000000000000000000000f229ba06e5c03dbcba0eec01b4bcca549cda86e507e8813b5bb2b42df88f12f47022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101034200040000000000000000000006597fa94f5b8380000000000000000000000000000f229ba06e5c03dbcba0eec01b4bcca549cda86e507e8813b5bb2b42df88f12f47",
5733            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5734            "shared" : "c5956b8cf7244e3c0457658a214210b358205cab12374d523ecf57895cecfeb0",
5735            "result" : "invalid"
5736          },
5737          {
5738            "tcId" : 508,
5739            "comment" : "using secp224r1",
5740            "flags" : [
5741              "ModifiedGroup",
5742              "InvalidPublic"
5743            ],
5744            "public" : "304e301006072a8648ce3d020106052b81040021033a0004074f56dc2ea648ef89c3b72e23bbd2da36f60243e4d2067b70604af1c2165cec2f86603d60c8a611d5b84ba3d91dfe1a480825bcc4af3bcf",
5745            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5746            "shared" : "",
5747            "result" : "invalid"
5748          },
5749          {
5750            "tcId" : 509,
5751            "comment" : "using secp256r1",
5752            "flags" : [
5753              "ModifiedGroup",
5754              "InvalidPublic"
5755            ],
5756            "public" : "3059301306072a8648ce3d020106082a8648ce3d03010703420004cbf6606595a3ee50f9fceaa2798c2740c82540516b4e5a7d361ff24e9dd15364e5408b2e679f9d5310d1f6893b36ce16b4a507509175fcb52aea53b781556b39",
5757            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5758            "shared" : "",
5759            "result" : "invalid"
5760          },
5761          {
5762            "tcId" : 510,
5763            "comment" : "a = 0",
5764            "flags" : [
5765              "Modified curve parameter",
5766              "UnusedParam",
5767              "UnnamedCurve"
5768            ],
5769            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3044042000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000704410449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201010342000449c248edc659e18482b7105748a4b95d3a46952a5ba72da0d702dc97a64e99799d8cff7a5c4b925e4360ece25ccf307d7a9a7063286bbd16ef64c65f546757e2",
5770            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5771            "shared" : "380c53e0a509ebb3b63346598105219b43d51ae196b4557d59bbd67824032dff",
5772            "result" : "acceptable"
5773          },
5774          {
5775            "tcId" : 511,
5776            "comment" : "public key of order 3",
5777            "flags" : [
5778              "WeakPublicKey",
5779              "InvalidPublic",
5780              "UnnamedCurve"
5781            ],
5782            "public" : "308201333081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f304404209234b518bfe789f01e2389571299e39b4596c63a14d598659341dd313c65e08a04209d569a9efeeb4362b094d096024cba7b53d51dbc33818c8cdf37b9315d2e7bab044104fb6075d26c3501c014e48c79b3463cd768378c390d7e6eeb379717d490c4e63487fbca88e6867877e98f43ec02f4a0f45ef0f94310d8ee3d70a10280ce2ae6b3022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036414102010103420004fb6075d26c3501c014e48c79b3463cd768378c390d7e6eeb379717d490c4e63478043577197987881670bc13fd0b5f0ba10f06bcef2711c28f5efd7e31d5157c",
5783            "private" : "00cfe75ee764197aa7732a5478556b478898423d2bc0e484a6ebb3674a6036a65d",
5784            "shared" : "",
5785            "result" : "invalid"
5786          },
5787          {
5788            "tcId" : 512,
5789            "comment" : "Public key uses wrong curve: secp224r1",
5790            "flags" : [
5791              "WrongCurve"
5792            ],
5793            "public" : "304e301006072a8648ce3d020106052b81040021033a000450eb062b54940a455719d523e1ec106525dda34c2fd95ace62b9b16d315d323f089173d10c45dceff155942431750c00ca36f463828e9fab",
5794            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5795            "shared" : "",
5796            "result" : "invalid"
5797          },
5798          {
5799            "tcId" : 513,
5800            "comment" : "Public key uses wrong curve: secp256r1",
5801            "flags" : [
5802              "WrongCurve"
5803            ],
5804            "public" : "3059301306072a8648ce3d020106082a8648ce3d0301070342000406372852584037722a7f9bfaad5661acb623162d45f70a552c617f4080e873aa43609275dff6dcaaa122a745d0f154681f9c7726867b43e7523b7f5ab5ea963e",
5805            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5806            "shared" : "",
5807            "result" : "invalid"
5808          },
5809          {
5810            "tcId" : 514,
5811            "comment" : "Public key uses wrong curve: secp384r1",
5812            "flags" : [
5813              "WrongCurve"
5814            ],
5815            "public" : "3076301006072a8648ce3d020106052b81040022036200040ef5804731d918f037506ee00b8602b877c7d509ffa2c0847a86e7a2d358ba7c981c2a74b22401ac615307a6deb275402fa6c8218c3374f8a91752d2eff6bd14ad8cae596d2f37dae8aeec085760edf4fda9a7cf70253898a54183469072a561",
5816            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5817            "shared" : "",
5818            "result" : "invalid"
5819          },
5820          {
5821            "tcId" : 515,
5822            "comment" : "Public key uses wrong curve: secp521r1",
5823            "flags" : [
5824              "WrongCurve"
5825            ],
5826            "public" : "30819b301006072a8648ce3d020106052b81040023038186000400921da57110db26c7838a69d574fc98588c5c07a792cb379f46664cc773c1e1f6fa16148667748ede232d1a1f1cea7f152c5d586172acbeaa48416bcbd70bb27f0f01b4477e1ae74bf4f093184a9f26f103712ccf6ceb45a0505b191606d897edaf872b37f0f90a933000a80fc3207048323c16883a3d67a90aa78bcc9c5e58d784b9b9",
5827            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5828            "shared" : "",
5829            "result" : "invalid"
5830          },
5831          {
5832            "tcId" : 516,
5833            "comment" : "Public key uses wrong curve: secp224k1",
5834            "flags" : [
5835              "WrongCurve"
5836            ],
5837            "public" : "304e301006072a8648ce3d020106052b81040020033a000456dd09f8a8c19039286b6aa79d099ff3e35ff74400437d2072fd9faa7f2901db79d793f55268980f7d395055330a91b46bf4a62c3a528230",
5838            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5839            "shared" : "",
5840            "result" : "invalid"
5841          },
5842          {
5843            "tcId" : 517,
5844            "comment" : "Public key uses wrong curve: brainpoolP224r1",
5845            "flags" : [
5846              "WrongCurve"
5847            ],
5848            "public" : "3052301406072a8648ce3d020106092b2403030208010105033a00042c9fdd1914cacdb28e39e6fc24b4c3c666cc0d438acc4529a6cc297a2d0fdecb3028d9e4d84c711db352379c080c78659969bdc5d3218901",
5849            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5850            "shared" : "",
5851            "result" : "invalid"
5852          },
5853          {
5854            "tcId" : 518,
5855            "comment" : "Public key uses wrong curve: brainpoolP256r1",
5856            "flags" : [
5857              "WrongCurve"
5858            ],
5859            "public" : "305a301406072a8648ce3d020106092b240303020801010703420004120e4db849e5d960741c7d221aa80fe6e4fcd578191b7f845a68a6fcb8647719a6fffb6165d8ec39389eecc530839c321b2e9040027fba5d9cb9311df7cd3d4d",
5860            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5861            "shared" : "",
5862            "result" : "invalid"
5863          },
5864          {
5865            "tcId" : 519,
5866            "comment" : "Public key uses wrong curve: brainpoolP320r1",
5867            "flags" : [
5868              "WrongCurve"
5869            ],
5870            "public" : "306a301406072a8648ce3d020106092b2403030208010109035200040efb1c104938f59a931fe6bf69f7ead4036d2336075a708e66b020e1bc5bb6d9cdc86d4e8fa181d7c7ea1af28353044e8cec12eec75a6dd87a5dc902024d93f8c8d9bf43b453fd919151f9bd7bb955c7",
5871            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5872            "shared" : "",
5873            "result" : "invalid"
5874          },
5875          {
5876            "tcId" : 520,
5877            "comment" : "Public key uses wrong curve: brainpoolP384r1",
5878            "flags" : [
5879              "WrongCurve"
5880            ],
5881            "public" : "307a301406072a8648ce3d020106092b240303020801010b036200043e96d75b79214e69a4550e25375478bdc9c2a9d0178a77b5700bd5f12e3ce142f50c93dc1ee7268456d7eae2d44b718d6f159e896ae14fbe3aba397801a95e2bb6a9a761e865b289dd9db64aa07c794cedf77328543b94c9b54ce0cf04c60ac8",
5882            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5883            "shared" : "",
5884            "result" : "invalid"
5885          },
5886          {
5887            "tcId" : 521,
5888            "comment" : "Public key uses wrong curve: brainpoolP512r1",
5889            "flags" : [
5890              "WrongCurve"
5891            ],
5892            "public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200044f191130740f1b75ae13402960eb22ea801db80ed51a461e06a7b3ba60c9bddd132a6465bbee8afd70cfb4495efbda4f1567b958e6e305bfcb4ac8f05172688e0f2f175aa12425be3ab7271b42f258639e868677d1163c12e641229f1e6427761c9e294de51db564151b21a051d2f7a13661852799557a556a5f3c51d36d083a",
5893            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5894            "shared" : "",
5895            "result" : "invalid"
5896          },
5897          {
5898            "tcId" : 522,
5899            "comment" : "Public key uses wrong curve: brainpoolP224t1",
5900            "flags" : [
5901              "WrongCurve"
5902            ],
5903            "public" : "3052301406072a8648ce3d020106092b2403030208010106033a00044964b948cefa39cd769e3480d4840a3c58e966161be80df02d9aab33b4a318a32f30130224edcefe0dd64342404e594aa334995b179f641f",
5904            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5905            "shared" : "",
5906            "result" : "invalid"
5907          },
5908          {
5909            "tcId" : 523,
5910            "comment" : "Public key uses wrong curve: brainpoolP256t1",
5911            "flags" : [
5912              "WrongCurve"
5913            ],
5914            "public" : "305a301406072a8648ce3d020106092b24030302080101080342000411157979c08bcd175d34572209a85f3f5d602e35bdc3b553b0f19307672b31ba69d0556bce48c43e2e7e6177055221a4c4b7eb17ee9708f49216de76d6e92ab8",
5915            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5916            "shared" : "",
5917            "result" : "invalid"
5918          },
5919          {
5920            "tcId" : 524,
5921            "comment" : "Public key uses wrong curve: brainpoolP320t1",
5922            "flags" : [
5923              "WrongCurve"
5924            ],
5925            "public" : "306a301406072a8648ce3d020106092b240303020801010a035200048bb517e198930eba57293419876a8793f711de37c27f200e6fb2c2b13e9fabd4fbc42ad61751ca583031ba76cbc6d745d115addc74eab63bf415c4fa20dbbecae98ac3c3da1a041705cf8959e2ccf453",
5926            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5927            "shared" : "",
5928            "result" : "invalid"
5929          },
5930          {
5931            "tcId" : 525,
5932            "comment" : "Public key uses wrong curve: brainpoolP384t1",
5933            "flags" : [
5934              "WrongCurve"
5935            ],
5936            "public" : "307a301406072a8648ce3d020106092b240303020801010c036200045eb38d0261b744b03abef4ae7c17bc886b5b426bd910958f8a49ef62053048f869541b7a05d244315fc9cd74271ec3d518d94114b6006017f4ed5e3c06322baa1c75809a1057ba6fa46d1e1a9927a262e627940d5da538b5a3d1d794d9c866a4",
5937            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5938            "shared" : "",
5939            "result" : "invalid"
5940          },
5941          {
5942            "tcId" : 526,
5943            "comment" : "Public key uses wrong curve: brainpoolP512t1",
5944            "flags" : [
5945              "WrongCurve"
5946            ],
5947            "public" : "30819b301406072a8648ce3d020106092b240303020801010e0381820004035fc238e57d980beae0215fb89108f9c6c4afda5d920f9d0583ee7d65f8778ecfff24a31d4f32deb6ea5f7e3adb6affb9327a5e62e09cba07c88b119fd104a83b7811e958e393971a5c9417412070b9f18b03be37e81e0bca5d3ff0873ed1f3113ed0fc57a0344321fb4d6c43f2f6e630a3d3883efe4c21df3e0f0b1208226b",
5948            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5949            "shared" : "",
5950            "result" : "invalid"
5951          },
5952          {
5953            "tcId" : 527,
5954            "comment" : "Public key uses wrong curve: FRP256v1",
5955            "flags" : [
5956              "WrongCurve"
5957            ],
5958            "public" : "305b301506072a8648ce3d0201060a2a817a01815f6582000103420004375e9438d4ab14e298a75eab1e2d51a9248c8ee0bbb24397cbd4651517faedd26d4ded568d2348a473aa5a7570107dc6fc60a2ce0c4143446b5b09ab3fcc7bb4",
5959            "private" : "00dafa209e0f81119a4afa3f1bc46e2f7947354e3727c608b05c4950b10386643a",
5960            "shared" : "",
5961            "result" : "invalid"
5962          },
5963          {
5964            "tcId" : 528,
5965            "comment" : "invalid public key",
5966            "flags" : [
5967              "InvalidCompressedPublic",
5968              "CompressedPoint"
5969            ],
5970            "public" : "3036301006072a8648ce3d020106052b8104000a03220002977cb7fb9a0ec5b208e811d6a0795eb78d7642e3cac42a801bcc8fc0f06472d4",
5971            "private" : "00d09182a4d0c94ba85f82eff9fc1bddb0b07d3f2af8632fc1c73a3604e8f0b335",
5972            "shared" : "",
5973            "result" : "invalid"
5974          },
5975          {
5976            "tcId" : 529,
5977            "comment" : "public key is a low order point on twist",
5978            "flags" : [
5979              "WrongCurve",
5980              "CompressedPoint"
5981            ],
5982            "public" : "3036301006072a8648ce3d020106052b8104000a032200020000000000000000000000000000000000000000000000000000000000000000",
5983            "private" : "0098b5c223cf9cc0920a5145ba1fd2f6afee7e1f66d0120b8536685fdf05ebb300",
5984            "shared" : "",
5985            "result" : "invalid"
5986          },
5987          {
5988            "tcId" : 530,
5989            "comment" : "public key is a low order point on twist",
5990            "flags" : [
5991              "WrongCurve",
5992              "CompressedPoint"
5993            ],
5994            "public" : "3036301006072a8648ce3d020106052b8104000a032200030000000000000000000000000000000000000000000000000000000000000000",
5995            "private" : "0098b5c223cf9cc0920a5145ba1fd2f6afee7e1f66d0120b8536685fdf05ebb2ff",
5996            "shared" : "",
5997            "result" : "invalid"
5998          },
5999          {
6000            "tcId" : 531,
6001            "comment" : "length of sequence uses long form encoding",
6002            "flags" : [
6003              "InvalidAsn"
6004            ],
6005            "public" : "308156301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6006            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6007            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6008            "result" : "acceptable"
6009          },
6010          {
6011            "tcId" : 532,
6012            "comment" : "length of sequence uses long form encoding",
6013            "flags" : [
6014              "InvalidAsn"
6015            ],
6016            "public" : "305730811006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6017            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6018            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6019            "result" : "acceptable"
6020          },
6021          {
6022            "tcId" : 533,
6023            "comment" : "length of sequence contains a leading 0",
6024            "flags" : [
6025              "InvalidAsn"
6026            ],
6027            "public" : "30820056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6028            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6029            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6030            "result" : "acceptable"
6031          },
6032          {
6033            "tcId" : 534,
6034            "comment" : "length of sequence contains a leading 0",
6035            "flags" : [
6036              "InvalidAsn"
6037            ],
6038            "public" : "30583082001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6039            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6040            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6041            "result" : "acceptable"
6042          },
6043          {
6044            "tcId" : 535,
6045            "comment" : "length of sequence uses 87 instead of 86",
6046            "flags" : [
6047              "InvalidAsn"
6048            ],
6049            "public" : "3057301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6050            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6051            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6052            "result" : "acceptable"
6053          },
6054          {
6055            "tcId" : 536,
6056            "comment" : "length of sequence uses 85 instead of 86",
6057            "flags" : [
6058              "InvalidAsn"
6059            ],
6060            "public" : "3055301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6061            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6062            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6063            "result" : "acceptable"
6064          },
6065          {
6066            "tcId" : 537,
6067            "comment" : "uint32 overflow in length of sequence",
6068            "flags" : [
6069              "InvalidAsn"
6070            ],
6071            "public" : "30850100000056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6072            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6073            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6074            "result" : "acceptable"
6075          },
6076          {
6077            "tcId" : 538,
6078            "comment" : "uint32 overflow in length of sequence",
6079            "flags" : [
6080              "InvalidAsn"
6081            ],
6082            "public" : "305b3085010000001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6083            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6084            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6085            "result" : "acceptable"
6086          },
6087          {
6088            "tcId" : 539,
6089            "comment" : "uint64 overflow in length of sequence",
6090            "flags" : [
6091              "InvalidAsn"
6092            ],
6093            "public" : "3089010000000000000056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6094            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6095            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6096            "result" : "acceptable"
6097          },
6098          {
6099            "tcId" : 540,
6100            "comment" : "uint64 overflow in length of sequence",
6101            "flags" : [
6102              "InvalidAsn"
6103            ],
6104            "public" : "305f308901000000000000001006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6105            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6106            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6107            "result" : "acceptable"
6108          },
6109          {
6110            "tcId" : 541,
6111            "comment" : "length of sequence = 2**31 - 1",
6112            "flags" : [
6113              "InvalidAsn"
6114            ],
6115            "public" : "30847fffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6116            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6117            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6118            "result" : "acceptable"
6119          },
6120          {
6121            "tcId" : 542,
6122            "comment" : "length of sequence = 2**31 - 1",
6123            "flags" : [
6124              "InvalidAsn"
6125            ],
6126            "public" : "305a30847fffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6127            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6128            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6129            "result" : "acceptable"
6130          },
6131          {
6132            "tcId" : 543,
6133            "comment" : "length of sequence = 2**32 - 1",
6134            "flags" : [
6135              "InvalidAsn"
6136            ],
6137            "public" : "3084ffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6138            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6139            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6140            "result" : "acceptable"
6141          },
6142          {
6143            "tcId" : 544,
6144            "comment" : "length of sequence = 2**32 - 1",
6145            "flags" : [
6146              "InvalidAsn"
6147            ],
6148            "public" : "305a3084ffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6149            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6150            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6151            "result" : "acceptable"
6152          },
6153          {
6154            "tcId" : 545,
6155            "comment" : "length of sequence = 2**40 - 1",
6156            "flags" : [
6157              "InvalidAsn"
6158            ],
6159            "public" : "3085ffffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6160            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6161            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6162            "result" : "acceptable"
6163          },
6164          {
6165            "tcId" : 546,
6166            "comment" : "length of sequence = 2**40 - 1",
6167            "flags" : [
6168              "InvalidAsn"
6169            ],
6170            "public" : "305b3085ffffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6171            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6172            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6173            "result" : "acceptable"
6174          },
6175          {
6176            "tcId" : 547,
6177            "comment" : "length of sequence = 2**64 - 1",
6178            "flags" : [
6179              "InvalidAsn"
6180            ],
6181            "public" : "3088ffffffffffffffff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6182            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6183            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6184            "result" : "acceptable"
6185          },
6186          {
6187            "tcId" : 548,
6188            "comment" : "length of sequence = 2**64 - 1",
6189            "flags" : [
6190              "InvalidAsn"
6191            ],
6192            "public" : "305e3088ffffffffffffffff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6193            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6194            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6195            "result" : "acceptable"
6196          },
6197          {
6198            "tcId" : 549,
6199            "comment" : "incorrect length of sequence",
6200            "flags" : [
6201              "InvalidAsn"
6202            ],
6203            "public" : "30ff301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6204            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6205            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6206            "result" : "acceptable"
6207          },
6208          {
6209            "tcId" : 550,
6210            "comment" : "incorrect length of sequence",
6211            "flags" : [
6212              "InvalidAsn"
6213            ],
6214            "public" : "305630ff06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6215            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6216            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6217            "result" : "acceptable"
6218          },
6219          {
6220            "tcId" : 551,
6221            "comment" : "replaced sequence by an indefinite length tag without termination",
6222            "flags" : [
6223              "InvalidAsn"
6224            ],
6225            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6226            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6227            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6228            "result" : "acceptable"
6229          },
6230          {
6231            "tcId" : 552,
6232            "comment" : "replaced sequence by an indefinite length tag without termination",
6233            "flags" : [
6234              "InvalidAsn"
6235            ],
6236            "public" : "3056308006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6237            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6238            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6239            "result" : "acceptable"
6240          },
6241          {
6242            "tcId" : 553,
6243            "comment" : "removing sequence",
6244            "flags" : [
6245              "InvalidAsn"
6246            ],
6247            "public" : "",
6248            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6249            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6250            "result" : "acceptable"
6251          },
6252          {
6253            "tcId" : 554,
6254            "comment" : "removing sequence",
6255            "flags" : [
6256              "InvalidAsn"
6257            ],
6258            "public" : "304403420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6259            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6260            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6261            "result" : "acceptable"
6262          },
6263          {
6264            "tcId" : 555,
6265            "comment" : "lonely sequence tag",
6266            "flags" : [
6267              "InvalidAsn"
6268            ],
6269            "public" : "30",
6270            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6271            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6272            "result" : "acceptable"
6273          },
6274          {
6275            "tcId" : 556,
6276            "comment" : "lonely sequence tag",
6277            "flags" : [
6278              "InvalidAsn"
6279            ],
6280            "public" : "30453003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6281            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6282            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6283            "result" : "acceptable"
6284          },
6285          {
6286            "tcId" : 557,
6287            "comment" : "appending 0's to sequence",
6288            "flags" : [
6289              "InvalidAsn"
6290            ],
6291            "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
6292            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6293            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6294            "result" : "acceptable"
6295          },
6296          {
6297            "tcId" : 558,
6298            "comment" : "appending 0's to sequence",
6299            "flags" : [
6300              "InvalidAsn"
6301            ],
6302            "public" : "3058301206072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6303            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6304            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6305            "result" : "acceptable"
6306          },
6307          {
6308            "tcId" : 559,
6309            "comment" : "prepending 0's to sequence",
6310            "flags" : [
6311              "InvalidAsn"
6312            ],
6313            "public" : "30580000301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6314            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6315            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6316            "result" : "acceptable"
6317          },
6318          {
6319            "tcId" : 560,
6320            "comment" : "prepending 0's to sequence",
6321            "flags" : [
6322              "InvalidAsn"
6323            ],
6324            "public" : "30583012000006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6325            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6326            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6327            "result" : "acceptable"
6328          },
6329          {
6330            "tcId" : 561,
6331            "comment" : "appending unused 0's to sequence",
6332            "flags" : [
6333              "InvalidAsn"
6334            ],
6335            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
6336            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6337            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6338            "result" : "acceptable"
6339          },
6340          {
6341            "tcId" : 562,
6342            "comment" : "appending unused 0's to sequence",
6343            "flags" : [
6344              "InvalidAsn"
6345            ],
6346            "public" : "3058301006072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6347            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6348            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6349            "result" : "acceptable"
6350          },
6351          {
6352            "tcId" : 563,
6353            "comment" : "appending null value to sequence",
6354            "flags" : [
6355              "InvalidAsn"
6356            ],
6357            "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670500",
6358            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6359            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6360            "result" : "acceptable"
6361          },
6362          {
6363            "tcId" : 564,
6364            "comment" : "appending null value to sequence",
6365            "flags" : [
6366              "InvalidAsn"
6367            ],
6368            "public" : "3058301206072a8648ce3d020106052b8104000a050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6369            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6370            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6371            "result" : "acceptable"
6372          },
6373          {
6374            "tcId" : 565,
6375            "comment" : "prepending garbage to sequence",
6376            "flags" : [
6377              "InvalidAsn"
6378            ],
6379            "public" : "305b4981773056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6380            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6381            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6382            "result" : "acceptable"
6383          },
6384          {
6385            "tcId" : 566,
6386            "comment" : "prepending garbage to sequence",
6387            "flags" : [
6388              "InvalidAsn"
6389            ],
6390            "public" : "305a25003056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6391            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6392            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6393            "result" : "acceptable"
6394          },
6395          {
6396            "tcId" : 567,
6397            "comment" : "prepending garbage to sequence",
6398            "flags" : [
6399              "InvalidAsn"
6400            ],
6401            "public" : "305b3015498177301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6402            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6403            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6404            "result" : "acceptable"
6405          },
6406          {
6407            "tcId" : 568,
6408            "comment" : "prepending garbage to sequence",
6409            "flags" : [
6410              "InvalidAsn"
6411            ],
6412            "public" : "305a30142500301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6413            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6414            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6415            "result" : "acceptable"
6416          },
6417          {
6418            "tcId" : 569,
6419            "comment" : "appending garbage to sequence",
6420            "flags" : [
6421              "InvalidAsn"
6422            ],
6423            "public" : "30583056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670004deadbeef",
6424            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6425            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6426            "result" : "acceptable"
6427          },
6428          {
6429            "tcId" : 570,
6430            "comment" : "appending garbage to sequence",
6431            "flags" : [
6432              "InvalidAsn"
6433            ],
6434            "public" : "305e3012301006072a8648ce3d020106052b8104000a0004deadbeef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6435            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6436            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6437            "result" : "acceptable"
6438          },
6439          {
6440            "tcId" : 571,
6441            "comment" : "including undefined tags",
6442            "flags" : [
6443              "InvalidAsn"
6444            ],
6445            "public" : "305eaa00bb00cd003056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6446            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6447            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6448            "result" : "acceptable"
6449          },
6450          {
6451            "tcId" : 572,
6452            "comment" : "including undefined tags",
6453            "flags" : [
6454              "InvalidAsn"
6455            ],
6456            "public" : "305e3018aa00bb00cd00301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6457            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6458            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6459            "result" : "acceptable"
6460          },
6461          {
6462            "tcId" : 573,
6463            "comment" : "including undefined tags",
6464            "flags" : [
6465              "InvalidAsn"
6466            ],
6467            "public" : "305e3018260faa00bb00cd0006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6468            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6469            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6470            "result" : "acceptable"
6471          },
6472          {
6473            "tcId" : 574,
6474            "comment" : "including undefined tags",
6475            "flags" : [
6476              "InvalidAsn"
6477            ],
6478            "public" : "305e301806072a8648ce3d0201260daa00bb00cd0006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6479            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6480            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6481            "result" : "acceptable"
6482          },
6483          {
6484            "tcId" : 575,
6485            "comment" : "including undefined tags",
6486            "flags" : [
6487              "InvalidAsn"
6488            ],
6489            "public" : "305e301006072a8648ce3d020106052b8104000a234aaa00bb00cd0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6490            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6491            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6492            "result" : "acceptable"
6493          },
6494          {
6495            "tcId" : 576,
6496            "comment" : "truncated length of sequence",
6497            "flags" : [
6498              "InvalidAsn"
6499            ],
6500            "public" : "3081",
6501            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6502            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6503            "result" : "acceptable"
6504          },
6505          {
6506            "tcId" : 577,
6507            "comment" : "truncated length of sequence",
6508            "flags" : [
6509              "InvalidAsn"
6510            ],
6511            "public" : "3046308103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6512            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6513            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6514            "result" : "acceptable"
6515          },
6516          {
6517            "tcId" : 578,
6518            "comment" : "including undefined tags to sequence",
6519            "flags" : [
6520              "InvalidAsn"
6521            ],
6522            "public" : "305caa02aabb3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6523            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6524            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6525            "result" : "acceptable"
6526          },
6527          {
6528            "tcId" : 579,
6529            "comment" : "including undefined tags to sequence",
6530            "flags" : [
6531              "InvalidAsn"
6532            ],
6533            "public" : "305c3016aa02aabb301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6534            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6535            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6536            "result" : "acceptable"
6537          },
6538          {
6539            "tcId" : 580,
6540            "comment" : "Replacing sequence with NULL",
6541            "flags" : [
6542              "InvalidAsn"
6543            ],
6544            "public" : "0500",
6545            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6546            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6547            "result" : "acceptable"
6548          },
6549          {
6550            "tcId" : 581,
6551            "comment" : "Replacing sequence with NULL",
6552            "flags" : [
6553              "InvalidAsn"
6554            ],
6555            "public" : "3046050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6556            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6557            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6558            "result" : "acceptable"
6559          },
6560          {
6561            "tcId" : 582,
6562            "comment" : "changing tag value of sequence",
6563            "flags" : [
6564              "InvalidAsn"
6565            ],
6566            "public" : "2e56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6567            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6568            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6569            "result" : "acceptable"
6570          },
6571          {
6572            "tcId" : 583,
6573            "comment" : "changing tag value of sequence",
6574            "flags" : [
6575              "InvalidAsn"
6576            ],
6577            "public" : "2f56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6578            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6579            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6580            "result" : "acceptable"
6581          },
6582          {
6583            "tcId" : 584,
6584            "comment" : "changing tag value of sequence",
6585            "flags" : [
6586              "InvalidAsn"
6587            ],
6588            "public" : "3156301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6589            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6590            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6591            "result" : "acceptable"
6592          },
6593          {
6594            "tcId" : 585,
6595            "comment" : "changing tag value of sequence",
6596            "flags" : [
6597              "InvalidAsn"
6598            ],
6599            "public" : "3256301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6600            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6601            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6602            "result" : "acceptable"
6603          },
6604          {
6605            "tcId" : 586,
6606            "comment" : "changing tag value of sequence",
6607            "flags" : [
6608              "InvalidAsn"
6609            ],
6610            "public" : "ff56301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6611            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6612            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6613            "result" : "acceptable"
6614          },
6615          {
6616            "tcId" : 587,
6617            "comment" : "changing tag value of sequence",
6618            "flags" : [
6619              "InvalidAsn"
6620            ],
6621            "public" : "30562e1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6622            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6623            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6624            "result" : "acceptable"
6625          },
6626          {
6627            "tcId" : 588,
6628            "comment" : "changing tag value of sequence",
6629            "flags" : [
6630              "InvalidAsn"
6631            ],
6632            "public" : "30562f1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6633            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6634            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6635            "result" : "acceptable"
6636          },
6637          {
6638            "tcId" : 589,
6639            "comment" : "changing tag value of sequence",
6640            "flags" : [
6641              "InvalidAsn"
6642            ],
6643            "public" : "3056311006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6644            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6645            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6646            "result" : "acceptable"
6647          },
6648          {
6649            "tcId" : 590,
6650            "comment" : "changing tag value of sequence",
6651            "flags" : [
6652              "InvalidAsn"
6653            ],
6654            "public" : "3056321006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6655            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6656            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6657            "result" : "acceptable"
6658          },
6659          {
6660            "tcId" : 591,
6661            "comment" : "changing tag value of sequence",
6662            "flags" : [
6663              "InvalidAsn"
6664            ],
6665            "public" : "3056ff1006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6666            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6667            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6668            "result" : "acceptable"
6669          },
6670          {
6671            "tcId" : 592,
6672            "comment" : "dropping value of sequence",
6673            "flags" : [
6674              "InvalidAsn"
6675            ],
6676            "public" : "3000",
6677            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6678            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6679            "result" : "acceptable"
6680          },
6681          {
6682            "tcId" : 593,
6683            "comment" : "dropping value of sequence",
6684            "flags" : [
6685              "InvalidAsn"
6686            ],
6687            "public" : "3046300003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6688            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6689            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6690            "result" : "acceptable"
6691          },
6692          {
6693            "tcId" : 594,
6694            "comment" : "truncated sequence",
6695            "flags" : [
6696              "InvalidAsn"
6697            ],
6698            "public" : "3055301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32",
6699            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6700            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6701            "result" : "acceptable"
6702          },
6703          {
6704            "tcId" : 595,
6705            "comment" : "truncated sequence",
6706            "flags" : [
6707              "InvalidAsn"
6708            ],
6709            "public" : "30551006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6710            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6711            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6712            "result" : "acceptable"
6713          },
6714          {
6715            "tcId" : 596,
6716            "comment" : "truncated sequence",
6717            "flags" : [
6718              "InvalidAsn"
6719            ],
6720            "public" : "3055300f06072a8648ce3d020106052b81040003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6721            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6722            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6723            "result" : "acceptable"
6724          },
6725          {
6726            "tcId" : 597,
6727            "comment" : "truncated sequence",
6728            "flags" : [
6729              "InvalidAsn"
6730            ],
6731            "public" : "3055300f072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6732            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6733            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6734            "result" : "acceptable"
6735          },
6736          {
6737            "tcId" : 598,
6738            "comment" : "sequence of size 4183 to check for overflows",
6739            "flags" : [
6740              "InvalidAsn"
6741            ],
6742            "public" : "30821057301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
6743            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6744            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6745            "result" : "acceptable"
6746          },
6747          {
6748            "tcId" : 599,
6749            "comment" : "indefinite length",
6750            "flags" : [
6751              "InvalidAsn"
6752            ],
6753            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
6754            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6755            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6756            "result" : "acceptable"
6757          },
6758          {
6759            "tcId" : 600,
6760            "comment" : "indefinite length",
6761            "flags" : [
6762              "InvalidAsn"
6763            ],
6764            "public" : "3058308006072a8648ce3d020106052b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6765            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6766            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6767            "result" : "acceptable"
6768          },
6769          {
6770            "tcId" : 601,
6771            "comment" : "indefinite length with truncated delimiter",
6772            "flags" : [
6773              "InvalidAsn"
6774            ],
6775            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326700",
6776            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6777            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6778            "result" : "acceptable"
6779          },
6780          {
6781            "tcId" : 602,
6782            "comment" : "indefinite length with truncated delimiter",
6783            "flags" : [
6784              "InvalidAsn"
6785            ],
6786            "public" : "3057308006072a8648ce3d020106052b8104000a0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6787            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6788            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6789            "result" : "acceptable"
6790          },
6791          {
6792            "tcId" : 603,
6793            "comment" : "indefinite length with additional element",
6794            "flags" : [
6795              "InvalidAsn"
6796            ],
6797            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326705000000",
6798            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6799            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6800            "result" : "acceptable"
6801          },
6802          {
6803            "tcId" : 604,
6804            "comment" : "indefinite length with additional element",
6805            "flags" : [
6806              "InvalidAsn"
6807            ],
6808            "public" : "305a308006072a8648ce3d020106052b8104000a0500000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6809            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6810            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6811            "result" : "acceptable"
6812          },
6813          {
6814            "tcId" : 605,
6815            "comment" : "indefinite length with truncated element",
6816            "flags" : [
6817              "InvalidAsn"
6818            ],
6819            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267060811220000",
6820            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6821            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6822            "result" : "acceptable"
6823          },
6824          {
6825            "tcId" : 606,
6826            "comment" : "indefinite length with truncated element",
6827            "flags" : [
6828              "InvalidAsn"
6829            ],
6830            "public" : "305c308006072a8648ce3d020106052b8104000a06081122000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6831            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6832            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6833            "result" : "acceptable"
6834          },
6835          {
6836            "tcId" : 607,
6837            "comment" : "indefinite length with garbage",
6838            "flags" : [
6839              "InvalidAsn"
6840            ],
6841            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000fe02beef",
6842            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6843            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6844            "result" : "acceptable"
6845          },
6846          {
6847            "tcId" : 608,
6848            "comment" : "indefinite length with garbage",
6849            "flags" : [
6850              "InvalidAsn"
6851            ],
6852            "public" : "305c308006072a8648ce3d020106052b8104000a0000fe02beef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6853            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6854            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6855            "result" : "acceptable"
6856          },
6857          {
6858            "tcId" : 609,
6859            "comment" : "indefinite length with nonempty EOC",
6860            "flags" : [
6861              "InvalidAsn"
6862            ],
6863            "public" : "3080301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670002beef",
6864            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6865            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6866            "result" : "acceptable"
6867          },
6868          {
6869            "tcId" : 610,
6870            "comment" : "indefinite length with nonempty EOC",
6871            "flags" : [
6872              "InvalidAsn"
6873            ],
6874            "public" : "305a308006072a8648ce3d020106052b8104000a0002beef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6875            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6876            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6877            "result" : "acceptable"
6878          },
6879          {
6880            "tcId" : 611,
6881            "comment" : "prepend empty sequence",
6882            "flags" : [
6883              "InvalidAsn"
6884            ],
6885            "public" : "30583000301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6886            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6887            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6888            "result" : "acceptable"
6889          },
6890          {
6891            "tcId" : 612,
6892            "comment" : "prepend empty sequence",
6893            "flags" : [
6894              "InvalidAsn"
6895            ],
6896            "public" : "30583012300006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6897            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6898            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6899            "result" : "acceptable"
6900          },
6901          {
6902            "tcId" : 613,
6903            "comment" : "append empty sequence",
6904            "flags" : [
6905              "InvalidAsn"
6906            ],
6907            "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32673000",
6908            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6909            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6910            "result" : "acceptable"
6911          },
6912          {
6913            "tcId" : 614,
6914            "comment" : "append empty sequence",
6915            "flags" : [
6916              "InvalidAsn"
6917            ],
6918            "public" : "3058301206072a8648ce3d020106052b8104000a300003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6919            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6920            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6921            "result" : "acceptable"
6922          },
6923          {
6924            "tcId" : 615,
6925            "comment" : "append garbage with high tag number",
6926            "flags" : [
6927              "InvalidAsn"
6928            ],
6929            "public" : "3059301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267bf7f00",
6930            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6931            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6932            "result" : "acceptable"
6933          },
6934          {
6935            "tcId" : 616,
6936            "comment" : "append garbage with high tag number",
6937            "flags" : [
6938              "InvalidAsn"
6939            ],
6940            "public" : "3059301306072a8648ce3d020106052b8104000abf7f0003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6941            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6942            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6943            "result" : "acceptable"
6944          },
6945          {
6946            "tcId" : 617,
6947            "comment" : "append null with explicit tag",
6948            "flags" : [
6949              "InvalidAsn"
6950            ],
6951            "public" : "305a301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267a0020500",
6952            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6953            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6954            "result" : "acceptable"
6955          },
6956          {
6957            "tcId" : 618,
6958            "comment" : "append null with explicit tag",
6959            "flags" : [
6960              "InvalidAsn"
6961            ],
6962            "public" : "305a301406072a8648ce3d020106052b8104000aa002050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6963            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6964            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6965            "result" : "acceptable"
6966          },
6967          {
6968            "tcId" : 619,
6969            "comment" : "append null with implicit tag",
6970            "flags" : [
6971              "InvalidAsn"
6972            ],
6973            "public" : "3058301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267a000",
6974            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6975            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6976            "result" : "acceptable"
6977          },
6978          {
6979            "tcId" : 620,
6980            "comment" : "append null with implicit tag",
6981            "flags" : [
6982              "InvalidAsn"
6983            ],
6984            "public" : "3058301206072a8648ce3d020106052b8104000aa00003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6985            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6986            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6987            "result" : "acceptable"
6988          },
6989          {
6990            "tcId" : 621,
6991            "comment" : "sequence of sequence",
6992            "flags" : [
6993              "InvalidAsn"
6994            ],
6995            "public" : "30583056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
6996            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
6997            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
6998            "result" : "acceptable"
6999          },
7000          {
7001            "tcId" : 622,
7002            "comment" : "sequence of sequence",
7003            "flags" : [
7004              "InvalidAsn"
7005            ],
7006            "public" : "30583012301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7007            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7008            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7009            "result" : "acceptable"
7010          },
7011          {
7012            "tcId" : 623,
7013            "comment" : "truncated sequence: removed last 1 elements",
7014            "flags" : [
7015              "InvalidAsn"
7016            ],
7017            "public" : "3012301006072a8648ce3d020106052b8104000a",
7018            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7019            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7020            "result" : "acceptable"
7021          },
7022          {
7023            "tcId" : 624,
7024            "comment" : "truncated sequence: removed last 1 elements",
7025            "flags" : [
7026              "InvalidAsn"
7027            ],
7028            "public" : "304f300906072a8648ce3d020103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7029            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7030            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7031            "result" : "acceptable"
7032          },
7033          {
7034            "tcId" : 625,
7035            "comment" : "repeating element in sequence",
7036            "flags" : [
7037              "InvalidAsn"
7038            ],
7039            "public" : "30819a301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326703420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7040            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7041            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7042            "result" : "acceptable"
7043          },
7044          {
7045            "tcId" : 626,
7046            "comment" : "repeating element in sequence",
7047            "flags" : [
7048              "InvalidAsn"
7049            ],
7050            "public" : "305d301706072a8648ce3d020106052b8104000a06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7051            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7052            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7053            "result" : "acceptable"
7054          },
7055          {
7056            "tcId" : 627,
7057            "comment" : "length of sequence uses 17 instead of 16",
7058            "flags" : [
7059              "InvalidAsn"
7060            ],
7061            "public" : "3056301106072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7062            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7063            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7064            "result" : "acceptable"
7065          },
7066          {
7067            "tcId" : 628,
7068            "comment" : "length of sequence uses 15 instead of 16",
7069            "flags" : [
7070              "InvalidAsn"
7071            ],
7072            "public" : "3056300f06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7073            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7074            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7075            "result" : "acceptable"
7076          },
7077          {
7078            "tcId" : 629,
7079            "comment" : "sequence of size 4113 to check for overflows",
7080            "flags" : [
7081              "InvalidAsn"
7082            ],
7083            "public" : "308210593082101106072a8648ce3d020106052b8104000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7084            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7085            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7086            "result" : "acceptable"
7087          },
7088          {
7089            "tcId" : 630,
7090            "comment" : "length of oid uses long form encoding",
7091            "flags" : [
7092              "InvalidAsn"
7093            ],
7094            "public" : "305730110681072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7095            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7096            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7097            "result" : "acceptable"
7098          },
7099          {
7100            "tcId" : 631,
7101            "comment" : "length of oid uses long form encoding",
7102            "flags" : [
7103              "InvalidAsn"
7104            ],
7105            "public" : "3057301106072a8648ce3d02010681052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7106            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7107            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7108            "result" : "acceptable"
7109          },
7110          {
7111            "tcId" : 632,
7112            "comment" : "length of oid contains a leading 0",
7113            "flags" : [
7114              "InvalidAsn"
7115            ],
7116            "public" : "30583012068200072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7117            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7118            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7119            "result" : "acceptable"
7120          },
7121          {
7122            "tcId" : 633,
7123            "comment" : "length of oid contains a leading 0",
7124            "flags" : [
7125              "InvalidAsn"
7126            ],
7127            "public" : "3058301206072a8648ce3d0201068200052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7128            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7129            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7130            "result" : "acceptable"
7131          },
7132          {
7133            "tcId" : 634,
7134            "comment" : "length of oid uses 8 instead of 7",
7135            "flags" : [
7136              "InvalidAsn"
7137            ],
7138            "public" : "3056301006082a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7139            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7140            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7141            "result" : "acceptable"
7142          },
7143          {
7144            "tcId" : 635,
7145            "comment" : "length of oid uses 6 instead of 7",
7146            "flags" : [
7147              "InvalidAsn"
7148            ],
7149            "public" : "3056301006062a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7150            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7151            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7152            "result" : "acceptable"
7153          },
7154          {
7155            "tcId" : 636,
7156            "comment" : "uint32 overflow in length of oid",
7157            "flags" : [
7158              "InvalidAsn"
7159            ],
7160            "public" : "305b3015068501000000072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7161            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7162            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7163            "result" : "acceptable"
7164          },
7165          {
7166            "tcId" : 637,
7167            "comment" : "uint32 overflow in length of oid",
7168            "flags" : [
7169              "InvalidAsn"
7170            ],
7171            "public" : "305b301506072a8648ce3d0201068501000000052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7172            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7173            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7174            "result" : "acceptable"
7175          },
7176          {
7177            "tcId" : 638,
7178            "comment" : "uint64 overflow in length of oid",
7179            "flags" : [
7180              "InvalidAsn"
7181            ],
7182            "public" : "305f301906890100000000000000072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7183            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7184            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7185            "result" : "acceptable"
7186          },
7187          {
7188            "tcId" : 639,
7189            "comment" : "uint64 overflow in length of oid",
7190            "flags" : [
7191              "InvalidAsn"
7192            ],
7193            "public" : "305f301906072a8648ce3d020106890100000000000000052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7194            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7195            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7196            "result" : "acceptable"
7197          },
7198          {
7199            "tcId" : 640,
7200            "comment" : "length of oid = 2**31 - 1",
7201            "flags" : [
7202              "InvalidAsn"
7203            ],
7204            "public" : "305a301406847fffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7205            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7206            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7207            "result" : "acceptable"
7208          },
7209          {
7210            "tcId" : 641,
7211            "comment" : "length of oid = 2**31 - 1",
7212            "flags" : [
7213              "InvalidAsn"
7214            ],
7215            "public" : "305a301406072a8648ce3d020106847fffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7216            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7217            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7218            "result" : "acceptable"
7219          },
7220          {
7221            "tcId" : 642,
7222            "comment" : "length of oid = 2**32 - 1",
7223            "flags" : [
7224              "InvalidAsn"
7225            ],
7226            "public" : "305a30140684ffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7227            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7228            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7229            "result" : "acceptable"
7230          },
7231          {
7232            "tcId" : 643,
7233            "comment" : "length of oid = 2**32 - 1",
7234            "flags" : [
7235              "InvalidAsn"
7236            ],
7237            "public" : "305a301406072a8648ce3d02010684ffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7238            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7239            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7240            "result" : "acceptable"
7241          },
7242          {
7243            "tcId" : 644,
7244            "comment" : "length of oid = 2**40 - 1",
7245            "flags" : [
7246              "InvalidAsn"
7247            ],
7248            "public" : "305b30150685ffffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7249            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7250            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7251            "result" : "acceptable"
7252          },
7253          {
7254            "tcId" : 645,
7255            "comment" : "length of oid = 2**40 - 1",
7256            "flags" : [
7257              "InvalidAsn"
7258            ],
7259            "public" : "305b301506072a8648ce3d02010685ffffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7260            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7261            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7262            "result" : "acceptable"
7263          },
7264          {
7265            "tcId" : 646,
7266            "comment" : "length of oid = 2**64 - 1",
7267            "flags" : [
7268              "InvalidAsn"
7269            ],
7270            "public" : "305e30180688ffffffffffffffff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7271            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7272            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7273            "result" : "acceptable"
7274          },
7275          {
7276            "tcId" : 647,
7277            "comment" : "length of oid = 2**64 - 1",
7278            "flags" : [
7279              "InvalidAsn"
7280            ],
7281            "public" : "305e301806072a8648ce3d02010688ffffffffffffffff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7282            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7283            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7284            "result" : "acceptable"
7285          },
7286          {
7287            "tcId" : 648,
7288            "comment" : "incorrect length of oid",
7289            "flags" : [
7290              "InvalidAsn"
7291            ],
7292            "public" : "3056301006ff2a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7293            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7294            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7295            "result" : "acceptable"
7296          },
7297          {
7298            "tcId" : 649,
7299            "comment" : "incorrect length of oid",
7300            "flags" : [
7301              "InvalidAsn"
7302            ],
7303            "public" : "3056301006072a8648ce3d020106ff2b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7304            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7305            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7306            "result" : "acceptable"
7307          },
7308          {
7309            "tcId" : 650,
7310            "comment" : "replaced oid by an indefinite length tag without termination",
7311            "flags" : [
7312              "InvalidAsn"
7313            ],
7314            "public" : "3056301006802a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7315            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7316            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7317            "result" : "acceptable"
7318          },
7319          {
7320            "tcId" : 651,
7321            "comment" : "replaced oid by an indefinite length tag without termination",
7322            "flags" : [
7323              "InvalidAsn"
7324            ],
7325            "public" : "3056301006072a8648ce3d020106802b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7326            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7327            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7328            "result" : "acceptable"
7329          },
7330          {
7331            "tcId" : 652,
7332            "comment" : "removing oid",
7333            "flags" : [
7334              "InvalidAsn"
7335            ],
7336            "public" : "304d300706052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7337            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7338            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7339            "result" : "acceptable"
7340          },
7341          {
7342            "tcId" : 653,
7343            "comment" : "lonely oid tag",
7344            "flags" : [
7345              "InvalidAsn"
7346            ],
7347            "public" : "304e30080606052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7348            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7349            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7350            "result" : "acceptable"
7351          },
7352          {
7353            "tcId" : 654,
7354            "comment" : "lonely oid tag",
7355            "flags" : [
7356              "InvalidAsn"
7357            ],
7358            "public" : "3050300a06072a8648ce3d02010603420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7359            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7360            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7361            "result" : "acceptable"
7362          },
7363          {
7364            "tcId" : 655,
7365            "comment" : "appending 0's to oid",
7366            "flags" : [
7367              "InvalidAsn"
7368            ],
7369            "public" : "3058301206092a8648ce3d0201000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7370            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7371            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7372            "result" : "acceptable"
7373          },
7374          {
7375            "tcId" : 656,
7376            "comment" : "appending 0's to oid",
7377            "flags" : [
7378              "InvalidAsn"
7379            ],
7380            "public" : "3058301206072a8648ce3d020106072b8104000a000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7381            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7382            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7383            "result" : "acceptable"
7384          },
7385          {
7386            "tcId" : 657,
7387            "comment" : "prepending 0's to oid",
7388            "flags" : [
7389              "InvalidAsn"
7390            ],
7391            "public" : "30583012060900002a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7392            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7393            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7394            "result" : "acceptable"
7395          },
7396          {
7397            "tcId" : 658,
7398            "comment" : "prepending 0's to oid",
7399            "flags" : [
7400              "InvalidAsn"
7401            ],
7402            "public" : "3058301206072a8648ce3d0201060700002b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7403            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7404            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7405            "result" : "acceptable"
7406          },
7407          {
7408            "tcId" : 659,
7409            "comment" : "appending unused 0's to oid",
7410            "flags" : [
7411              "InvalidAsn"
7412            ],
7413            "public" : "3058301206072a8648ce3d0201000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7414            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7415            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7416            "result" : "acceptable"
7417          },
7418          {
7419            "tcId" : 660,
7420            "comment" : "appending null value to oid",
7421            "flags" : [
7422              "InvalidAsn"
7423            ],
7424            "public" : "3058301206092a8648ce3d0201050006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7425            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7426            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7427            "result" : "acceptable"
7428          },
7429          {
7430            "tcId" : 661,
7431            "comment" : "appending null value to oid",
7432            "flags" : [
7433              "InvalidAsn"
7434            ],
7435            "public" : "3058301206072a8648ce3d020106072b8104000a050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7436            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7437            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7438            "result" : "acceptable"
7439          },
7440          {
7441            "tcId" : 662,
7442            "comment" : "prepending garbage to oid",
7443            "flags" : [
7444              "InvalidAsn"
7445            ],
7446            "public" : "305b3015260c49817706072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7447            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7448            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7449            "result" : "acceptable"
7450          },
7451          {
7452            "tcId" : 663,
7453            "comment" : "prepending garbage to oid",
7454            "flags" : [
7455              "InvalidAsn"
7456            ],
7457            "public" : "305a3014260b250006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7458            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7459            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7460            "result" : "acceptable"
7461          },
7462          {
7463            "tcId" : 664,
7464            "comment" : "prepending garbage to oid",
7465            "flags" : [
7466              "InvalidAsn"
7467            ],
7468            "public" : "305b301506072a8648ce3d0201260a49817706052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7469            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7470            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7471            "result" : "acceptable"
7472          },
7473          {
7474            "tcId" : 665,
7475            "comment" : "prepending garbage to oid",
7476            "flags" : [
7477              "InvalidAsn"
7478            ],
7479            "public" : "305a301406072a8648ce3d02012609250006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7480            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7481            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7482            "result" : "acceptable"
7483          },
7484          {
7485            "tcId" : 666,
7486            "comment" : "appending garbage to oid",
7487            "flags" : [
7488              "InvalidAsn"
7489            ],
7490            "public" : "305e3018260906072a8648ce3d02010004deadbeef06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7491            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7492            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7493            "result" : "acceptable"
7494          },
7495          {
7496            "tcId" : 667,
7497            "comment" : "appending garbage to oid",
7498            "flags" : [
7499              "InvalidAsn"
7500            ],
7501            "public" : "305e301806072a8648ce3d0201260706052b8104000a0004deadbeef03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7502            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7503            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7504            "result" : "acceptable"
7505          },
7506          {
7507            "tcId" : 668,
7508            "comment" : "truncated length of oid",
7509            "flags" : [
7510              "InvalidAsn"
7511            ],
7512            "public" : "304f3009068106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7513            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7514            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7515            "result" : "acceptable"
7516          },
7517          {
7518            "tcId" : 669,
7519            "comment" : "truncated length of oid",
7520            "flags" : [
7521              "InvalidAsn"
7522            ],
7523            "public" : "3051300b06072a8648ce3d0201068103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7524            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7525            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7526            "result" : "acceptable"
7527          },
7528          {
7529            "tcId" : 670,
7530            "comment" : "including undefined tags to oid",
7531            "flags" : [
7532              "InvalidAsn"
7533            ],
7534            "public" : "305c3016260daa02aabb06072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7535            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7536            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7537            "result" : "acceptable"
7538          },
7539          {
7540            "tcId" : 671,
7541            "comment" : "including undefined tags to oid",
7542            "flags" : [
7543              "InvalidAsn"
7544            ],
7545            "public" : "305c301606072a8648ce3d0201260baa02aabb06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7546            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7547            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7548            "result" : "acceptable"
7549          },
7550          {
7551            "tcId" : 672,
7552            "comment" : "Replacing oid with NULL",
7553            "flags" : [
7554              "InvalidAsn"
7555            ],
7556            "public" : "304f3009050006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7557            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7558            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7559            "result" : "acceptable"
7560          },
7561          {
7562            "tcId" : 673,
7563            "comment" : "Replacing oid with NULL",
7564            "flags" : [
7565              "InvalidAsn"
7566            ],
7567            "public" : "3051300b06072a8648ce3d0201050003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7568            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7569            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7570            "result" : "acceptable"
7571          },
7572          {
7573            "tcId" : 674,
7574            "comment" : "changing tag value of oid",
7575            "flags" : [
7576              "InvalidAsn"
7577            ],
7578            "public" : "3056301004072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7579            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7580            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7581            "result" : "acceptable"
7582          },
7583          {
7584            "tcId" : 675,
7585            "comment" : "changing tag value of oid",
7586            "flags" : [
7587              "InvalidAsn"
7588            ],
7589            "public" : "3056301005072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7590            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7591            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7592            "result" : "acceptable"
7593          },
7594          {
7595            "tcId" : 676,
7596            "comment" : "changing tag value of oid",
7597            "flags" : [
7598              "InvalidAsn"
7599            ],
7600            "public" : "3056301007072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7601            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7602            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7603            "result" : "acceptable"
7604          },
7605          {
7606            "tcId" : 677,
7607            "comment" : "changing tag value of oid",
7608            "flags" : [
7609              "InvalidAsn"
7610            ],
7611            "public" : "3056301008072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7612            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7613            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7614            "result" : "acceptable"
7615          },
7616          {
7617            "tcId" : 678,
7618            "comment" : "changing tag value of oid",
7619            "flags" : [
7620              "InvalidAsn"
7621            ],
7622            "public" : "30563010ff072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7623            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7624            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7625            "result" : "acceptable"
7626          },
7627          {
7628            "tcId" : 679,
7629            "comment" : "changing tag value of oid",
7630            "flags" : [
7631              "InvalidAsn"
7632            ],
7633            "public" : "3056301006072a8648ce3d020104052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7634            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7635            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7636            "result" : "acceptable"
7637          },
7638          {
7639            "tcId" : 680,
7640            "comment" : "changing tag value of oid",
7641            "flags" : [
7642              "InvalidAsn"
7643            ],
7644            "public" : "3056301006072a8648ce3d020105052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7645            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7646            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7647            "result" : "acceptable"
7648          },
7649          {
7650            "tcId" : 681,
7651            "comment" : "changing tag value of oid",
7652            "flags" : [
7653              "InvalidAsn"
7654            ],
7655            "public" : "3056301006072a8648ce3d020107052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7656            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7657            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7658            "result" : "acceptable"
7659          },
7660          {
7661            "tcId" : 682,
7662            "comment" : "changing tag value of oid",
7663            "flags" : [
7664              "InvalidAsn"
7665            ],
7666            "public" : "3056301006072a8648ce3d020108052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7667            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7668            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7669            "result" : "acceptable"
7670          },
7671          {
7672            "tcId" : 683,
7673            "comment" : "changing tag value of oid",
7674            "flags" : [
7675              "InvalidAsn"
7676            ],
7677            "public" : "3056301006072a8648ce3d0201ff052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7678            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7679            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7680            "result" : "acceptable"
7681          },
7682          {
7683            "tcId" : 684,
7684            "comment" : "dropping value of oid",
7685            "flags" : [
7686              "InvalidAsn"
7687            ],
7688            "public" : "304f3009060006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7689            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7690            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7691            "result" : "acceptable"
7692          },
7693          {
7694            "tcId" : 685,
7695            "comment" : "dropping value of oid",
7696            "flags" : [
7697              "InvalidAsn"
7698            ],
7699            "public" : "3051300b06072a8648ce3d0201060003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7700            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7701            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7702            "result" : "acceptable"
7703          },
7704          {
7705            "tcId" : 686,
7706            "comment" : "modifying first byte of oid",
7707            "flags" : [
7708              "InvalidAsn"
7709            ],
7710            "public" : "305630100607288648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7711            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7712            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7713            "result" : "acceptable"
7714          },
7715          {
7716            "tcId" : 687,
7717            "comment" : "modifying first byte of oid",
7718            "flags" : [
7719              "InvalidAsn"
7720            ],
7721            "public" : "3056301006072a8648ce3d02010605298104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7722            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7723            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7724            "result" : "acceptable"
7725          },
7726          {
7727            "tcId" : 688,
7728            "comment" : "modifying last byte of oid",
7729            "flags" : [
7730              "InvalidAsn"
7731            ],
7732            "public" : "3056301006072a8648ce3d028106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7733            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7734            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7735            "result" : "acceptable"
7736          },
7737          {
7738            "tcId" : 689,
7739            "comment" : "modifying last byte of oid",
7740            "flags" : [
7741              "InvalidAsn"
7742            ],
7743            "public" : "3056301006072a8648ce3d020106052b8104008a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7744            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7745            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7746            "result" : "acceptable"
7747          },
7748          {
7749            "tcId" : 690,
7750            "comment" : "truncated oid",
7751            "flags" : [
7752              "InvalidAsn"
7753            ],
7754            "public" : "3055300f06062a8648ce3d0206052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7755            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7756            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7757            "result" : "acceptable"
7758          },
7759          {
7760            "tcId" : 691,
7761            "comment" : "truncated oid",
7762            "flags" : [
7763              "InvalidAsn"
7764            ],
7765            "public" : "3055300f06068648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7766            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7767            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7768            "result" : "acceptable"
7769          },
7770          {
7771            "tcId" : 692,
7772            "comment" : "truncated oid",
7773            "flags" : [
7774              "InvalidAsn"
7775            ],
7776            "public" : "3055300f06072a8648ce3d020106042b81040003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7777            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7778            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7779            "result" : "acceptable"
7780          },
7781          {
7782            "tcId" : 693,
7783            "comment" : "truncated oid",
7784            "flags" : [
7785              "InvalidAsn"
7786            ],
7787            "public" : "3055300f06072a8648ce3d020106048104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7788            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7789            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7790            "result" : "acceptable"
7791          },
7792          {
7793            "tcId" : 694,
7794            "comment" : "oid of size 4104 to check for overflows",
7795            "flags" : [
7796              "InvalidAsn"
7797            ],
7798            "public" : "3082105b30821013068210082a8648ce3d0201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7799            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7800            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7801            "result" : "acceptable"
7802          },
7803          {
7804            "tcId" : 695,
7805            "comment" : "wrong oid",
7806            "flags" : [
7807              "InvalidAsn"
7808            ],
7809            "public" : "3054300e06052b0e03021a06052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7810            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7811            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7812            "result" : "acceptable"
7813          },
7814          {
7815            "tcId" : 696,
7816            "comment" : "wrong oid",
7817            "flags" : [
7818              "InvalidAsn"
7819            ],
7820            "public" : "30583012060960864801650304020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7821            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7822            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7823            "result" : "acceptable"
7824          },
7825          {
7826            "tcId" : 697,
7827            "comment" : "wrong oid",
7828            "flags" : [
7829              "InvalidAsn"
7830            ],
7831            "public" : "3056301006072a8648ce3d020106052b0e03021a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7832            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7833            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7834            "result" : "acceptable"
7835          },
7836          {
7837            "tcId" : 698,
7838            "comment" : "wrong oid",
7839            "flags" : [
7840              "InvalidAsn"
7841            ],
7842            "public" : "305a301406072a8648ce3d0201060960864801650304020103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7843            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7844            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7845            "result" : "acceptable"
7846          },
7847          {
7848            "tcId" : 699,
7849            "comment" : "longer oid",
7850            "flags" : [
7851              "InvalidAsn"
7852            ],
7853            "public" : "3057301106082a8648ce3d02010106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7854            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7855            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7856            "result" : "acceptable"
7857          },
7858          {
7859            "tcId" : 700,
7860            "comment" : "longer oid",
7861            "flags" : [
7862              "InvalidAsn"
7863            ],
7864            "public" : "3057301106072a8648ce3d020106062b8104000a0103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7865            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7866            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7867            "result" : "acceptable"
7868          },
7869          {
7870            "tcId" : 701,
7871            "comment" : "oid with modified node",
7872            "flags" : [
7873              "InvalidAsn"
7874            ],
7875            "public" : "3056301006072a8648ce3d021106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7876            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7877            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7878            "result" : "acceptable"
7879          },
7880          {
7881            "tcId" : 702,
7882            "comment" : "oid with modified node",
7883            "flags" : [
7884              "InvalidAsn"
7885            ],
7886            "public" : "305a3014060b2a8648ce3d02888080800106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7887            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7888            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7889            "result" : "acceptable"
7890          },
7891          {
7892            "tcId" : 703,
7893            "comment" : "oid with modified node",
7894            "flags" : [
7895              "InvalidAsn"
7896            ],
7897            "public" : "3056301006072a8648ce3d020106052b8104001a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7898            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7899            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7900            "result" : "acceptable"
7901          },
7902          {
7903            "tcId" : 704,
7904            "comment" : "oid with modified node",
7905            "flags" : [
7906              "InvalidAsn"
7907            ],
7908            "public" : "305a301406072a8648ce3d020106092b810400888080800a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7909            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7910            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7911            "result" : "acceptable"
7912          },
7913          {
7914            "tcId" : 705,
7915            "comment" : "large integer in oid",
7916            "flags" : [
7917              "InvalidAsn"
7918            ],
7919            "public" : "305f301906102a8648ce3d028280808080808080800106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7920            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7921            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7922            "result" : "acceptable"
7923          },
7924          {
7925            "tcId" : 706,
7926            "comment" : "large integer in oid",
7927            "flags" : [
7928              "InvalidAsn"
7929            ],
7930            "public" : "305f301906072a8648ce3d0201060e2b8104008280808080808080800a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7931            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7932            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7933            "result" : "acceptable"
7934          },
7935          {
7936            "tcId" : 707,
7937            "comment" : "oid with invalid node",
7938            "flags" : [
7939              "InvalidAsn"
7940            ],
7941            "public" : "3057301106082a8648ce3d0201e006052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7942            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7943            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7944            "result" : "acceptable"
7945          },
7946          {
7947            "tcId" : 708,
7948            "comment" : "oid with invalid node",
7949            "flags" : [
7950              "InvalidAsn"
7951            ],
7952            "public" : "3057301106082a808648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7953            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7954            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7955            "result" : "acceptable"
7956          },
7957          {
7958            "tcId" : 709,
7959            "comment" : "oid with invalid node",
7960            "flags" : [
7961              "InvalidAsn"
7962            ],
7963            "public" : "3057301106072a8648ce3d020106062b8104000ae003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7964            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7965            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7966            "result" : "acceptable"
7967          },
7968          {
7969            "tcId" : 710,
7970            "comment" : "oid with invalid node",
7971            "flags" : [
7972              "InvalidAsn"
7973            ],
7974            "public" : "3057301106072a8648ce3d020106062b808104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7975            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7976            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7977            "result" : "acceptable"
7978          },
7979          {
7980            "tcId" : 711,
7981            "comment" : "oid with 263 nodes",
7982            "flags" : [
7983              "InvalidAsn"
7984            ],
7985            "public" : "3082015b30820113068201082a8648ce3d0201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7986            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7987            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7988            "result" : "acceptable"
7989          },
7990          {
7991            "tcId" : 712,
7992            "comment" : "length of oid uses 6 instead of 5",
7993            "flags" : [
7994              "InvalidAsn"
7995            ],
7996            "public" : "3056301006072a8648ce3d020106062b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
7997            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
7998            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
7999            "result" : "acceptable"
8000          },
8001          {
8002            "tcId" : 713,
8003            "comment" : "length of oid uses 4 instead of 5",
8004            "flags" : [
8005              "InvalidAsn"
8006            ],
8007            "public" : "3056301006072a8648ce3d020106042b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8008            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8009            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8010            "result" : "acceptable"
8011          },
8012          {
8013            "tcId" : 714,
8014            "comment" : "oid of size 4102 to check for overflows",
8015            "flags" : [
8016              "InvalidAsn"
8017            ],
8018            "public" : "3082105b3082101306072a8648ce3d0201068210062b8104000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8019            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8020            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8021            "result" : "acceptable"
8022          },
8023          {
8024            "tcId" : 715,
8025            "comment" : "oid with 262 nodes",
8026            "flags" : [
8027              "InvalidAsn"
8028            ],
8029            "public" : "3082015b3082011306072a8648ce3d0201068201062b8104000a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010103420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8030            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8031            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8032            "result" : "acceptable"
8033          },
8034          {
8035            "tcId" : 716,
8036            "comment" : "length of bit string uses long form encoding",
8037            "flags" : [
8038              "InvalidAsn"
8039            ],
8040            "public" : "3057301006072a8648ce3d020106052b8104000a0381420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8041            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8042            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8043            "result" : "acceptable"
8044          },
8045          {
8046            "tcId" : 717,
8047            "comment" : "length of bit string contains a leading 0",
8048            "flags" : [
8049              "InvalidAsn"
8050            ],
8051            "public" : "3058301006072a8648ce3d020106052b8104000a038200420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8052            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8053            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8054            "result" : "acceptable"
8055          },
8056          {
8057            "tcId" : 718,
8058            "comment" : "length of bit string uses 67 instead of 66",
8059            "flags" : [
8060              "InvalidAsn"
8061            ],
8062            "public" : "3056301006072a8648ce3d020106052b8104000a03430004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8063            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8064            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8065            "result" : "acceptable"
8066          },
8067          {
8068            "tcId" : 719,
8069            "comment" : "length of bit string uses 65 instead of 66",
8070            "flags" : [
8071              "InvalidAsn"
8072            ],
8073            "public" : "3056301006072a8648ce3d020106052b8104000a03410004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8074            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8075            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8076            "result" : "acceptable"
8077          },
8078          {
8079            "tcId" : 720,
8080            "comment" : "uint32 overflow in length of bit string",
8081            "flags" : [
8082              "InvalidAsn"
8083            ],
8084            "public" : "305b301006072a8648ce3d020106052b8104000a038501000000420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8085            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8086            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8087            "result" : "acceptable"
8088          },
8089          {
8090            "tcId" : 721,
8091            "comment" : "uint64 overflow in length of bit string",
8092            "flags" : [
8093              "InvalidAsn"
8094            ],
8095            "public" : "305f301006072a8648ce3d020106052b8104000a03890100000000000000420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8096            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8097            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8098            "result" : "acceptable"
8099          },
8100          {
8101            "tcId" : 722,
8102            "comment" : "length of bit string = 2**31 - 1",
8103            "flags" : [
8104              "InvalidAsn"
8105            ],
8106            "public" : "305a301006072a8648ce3d020106052b8104000a03847fffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8107            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8108            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8109            "result" : "acceptable"
8110          },
8111          {
8112            "tcId" : 723,
8113            "comment" : "length of bit string = 2**32 - 1",
8114            "flags" : [
8115              "InvalidAsn"
8116            ],
8117            "public" : "305a301006072a8648ce3d020106052b8104000a0384ffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8118            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8119            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8120            "result" : "acceptable"
8121          },
8122          {
8123            "tcId" : 724,
8124            "comment" : "length of bit string = 2**40 - 1",
8125            "flags" : [
8126              "InvalidAsn"
8127            ],
8128            "public" : "305b301006072a8648ce3d020106052b8104000a0385ffffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8129            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8130            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8131            "result" : "acceptable"
8132          },
8133          {
8134            "tcId" : 725,
8135            "comment" : "length of bit string = 2**64 - 1",
8136            "flags" : [
8137              "InvalidAsn"
8138            ],
8139            "public" : "305e301006072a8648ce3d020106052b8104000a0388ffffffffffffffff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8140            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8141            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8142            "result" : "acceptable"
8143          },
8144          {
8145            "tcId" : 726,
8146            "comment" : "incorrect length of bit string",
8147            "flags" : [
8148              "InvalidAsn"
8149            ],
8150            "public" : "3056301006072a8648ce3d020106052b8104000a03ff0004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8151            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8152            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8153            "result" : "acceptable"
8154          },
8155          {
8156            "tcId" : 727,
8157            "comment" : "replaced bit string by an indefinite length tag without termination",
8158            "flags" : [
8159              "InvalidAsn"
8160            ],
8161            "public" : "3056301006072a8648ce3d020106052b8104000a03800004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8162            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8163            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8164            "result" : "acceptable"
8165          },
8166          {
8167            "tcId" : 728,
8168            "comment" : "lonely bit string tag",
8169            "flags" : [
8170              "InvalidAsn"
8171            ],
8172            "public" : "3013301006072a8648ce3d020106052b8104000a03",
8173            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8174            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8175            "result" : "acceptable"
8176          },
8177          {
8178            "tcId" : 729,
8179            "comment" : "appending 0's to bit string",
8180            "flags" : [
8181              "InvalidAsn"
8182            ],
8183            "public" : "3058301006072a8648ce3d020106052b8104000a03440004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000",
8184            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8185            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8186            "result" : "acceptable"
8187          },
8188          {
8189            "tcId" : 730,
8190            "comment" : "prepending 0's to bit string",
8191            "flags" : [
8192              "InvalidAsn"
8193            ],
8194            "public" : "3058301006072a8648ce3d020106052b8104000a034400000004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8195            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8196            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8197            "result" : "acceptable"
8198          },
8199          {
8200            "tcId" : 731,
8201            "comment" : "appending null value to bit string",
8202            "flags" : [
8203              "InvalidAsn"
8204            ],
8205            "public" : "3058301006072a8648ce3d020106052b8104000a03440004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670500",
8206            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8207            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8208            "result" : "acceptable"
8209          },
8210          {
8211            "tcId" : 732,
8212            "comment" : "prepending garbage to bit string",
8213            "flags" : [
8214              "InvalidAsn"
8215            ],
8216            "public" : "305b301006072a8648ce3d020106052b8104000a234749817703420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8217            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8218            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8219            "result" : "acceptable"
8220          },
8221          {
8222            "tcId" : 733,
8223            "comment" : "prepending garbage to bit string",
8224            "flags" : [
8225              "InvalidAsn"
8226            ],
8227            "public" : "305a301006072a8648ce3d020106052b8104000a2346250003420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8228            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8229            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8230            "result" : "acceptable"
8231          },
8232          {
8233            "tcId" : 734,
8234            "comment" : "appending garbage to bit string",
8235            "flags" : [
8236              "InvalidAsn"
8237            ],
8238            "public" : "305e301006072a8648ce3d020106052b8104000a234403420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670004deadbeef",
8239            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8240            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8241            "result" : "acceptable"
8242          },
8243          {
8244            "tcId" : 735,
8245            "comment" : "truncated length of bit string",
8246            "flags" : [
8247              "InvalidAsn"
8248            ],
8249            "public" : "3014301006072a8648ce3d020106052b8104000a0381",
8250            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8251            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8252            "result" : "acceptable"
8253          },
8254          {
8255            "tcId" : 736,
8256            "comment" : "including undefined tags to bit string",
8257            "flags" : [
8258              "InvalidAsn"
8259            ],
8260            "public" : "305c301006072a8648ce3d020106052b8104000a2348aa02aabb03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8261            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8262            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8263            "result" : "acceptable"
8264          },
8265          {
8266            "tcId" : 737,
8267            "comment" : "Replacing bit string with NULL",
8268            "flags" : [
8269              "InvalidAsn"
8270            ],
8271            "public" : "3014301006072a8648ce3d020106052b8104000a0500",
8272            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8273            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8274            "result" : "acceptable"
8275          },
8276          {
8277            "tcId" : 738,
8278            "comment" : "changing tag value of bit string",
8279            "flags" : [
8280              "InvalidAsn"
8281            ],
8282            "public" : "3056301006072a8648ce3d020106052b8104000a01420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8283            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8284            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8285            "result" : "acceptable"
8286          },
8287          {
8288            "tcId" : 739,
8289            "comment" : "changing tag value of bit string",
8290            "flags" : [
8291              "InvalidAsn"
8292            ],
8293            "public" : "3056301006072a8648ce3d020106052b8104000a02420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8294            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8295            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8296            "result" : "acceptable"
8297          },
8298          {
8299            "tcId" : 740,
8300            "comment" : "changing tag value of bit string",
8301            "flags" : [
8302              "InvalidAsn"
8303            ],
8304            "public" : "3056301006072a8648ce3d020106052b8104000a04420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8305            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8306            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8307            "result" : "acceptable"
8308          },
8309          {
8310            "tcId" : 741,
8311            "comment" : "changing tag value of bit string",
8312            "flags" : [
8313              "InvalidAsn"
8314            ],
8315            "public" : "3056301006072a8648ce3d020106052b8104000a05420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8316            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8317            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8318            "result" : "acceptable"
8319          },
8320          {
8321            "tcId" : 742,
8322            "comment" : "changing tag value of bit string",
8323            "flags" : [
8324              "InvalidAsn"
8325            ],
8326            "public" : "3056301006072a8648ce3d020106052b8104000aff420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8327            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8328            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8329            "result" : "acceptable"
8330          },
8331          {
8332            "tcId" : 743,
8333            "comment" : "dropping value of bit string",
8334            "flags" : [
8335              "InvalidAsn"
8336            ],
8337            "public" : "3014301006072a8648ce3d020106052b8104000a0300",
8338            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8339            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8340            "result" : "acceptable"
8341          },
8342          {
8343            "tcId" : 744,
8344            "comment" : "modifying first byte of bit string",
8345            "flags" : [
8346              "InvalidAsn"
8347            ],
8348            "public" : "3056301006072a8648ce3d020106052b8104000a03420204e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8349            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8350            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8351            "result" : "acceptable"
8352          },
8353          {
8354            "tcId" : 745,
8355            "comment" : "modifying last byte of bit string",
8356            "flags" : [
8357              "InvalidAsn"
8358            ],
8359            "public" : "3056301006072a8648ce3d020106052b8104000a03420004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32e7",
8360            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8361            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8362            "result" : "acceptable"
8363          },
8364          {
8365            "tcId" : 746,
8366            "comment" : "truncated bit string",
8367            "flags" : [
8368              "InvalidAsn"
8369            ],
8370            "public" : "3055301006072a8648ce3d020106052b8104000a03410004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32",
8371            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8372            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8373            "result" : "acceptable"
8374          },
8375          {
8376            "tcId" : 747,
8377            "comment" : "truncated bit string",
8378            "flags" : [
8379              "InvalidAsn"
8380            ],
8381            "public" : "3055301006072a8648ce3d020106052b8104000a034104e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8382            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8383            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8384            "result" : "acceptable"
8385          },
8386          {
8387            "tcId" : 748,
8388            "comment" : "bit string of size 4163 to check for overflows",
8389            "flags" : [
8390              "InvalidAsn"
8391            ],
8392            "public" : "30821059301006072a8648ce3d020106052b8104000a038210430004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da32670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
8393            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8394            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8395            "result" : "acceptable"
8396          },
8397          {
8398            "tcId" : 749,
8399            "comment" : "declaring bits as unused in bit string",
8400            "flags" : [
8401              "InvalidAsn"
8402            ],
8403            "public" : "3056301006072a8648ce3d020106052b8104000a03420104e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8404            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8405            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8406            "result" : "acceptable"
8407          },
8408          {
8409            "tcId" : 750,
8410            "comment" : "unused bits in bit string",
8411            "flags" : [
8412              "InvalidAsn"
8413            ],
8414            "public" : "305a301006072a8648ce3d020106052b8104000a03462004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da326701020304",
8415            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8416            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8417            "result" : "acceptable"
8418          },
8419          {
8420            "tcId" : 751,
8421            "comment" : "unused bits in empty bit-string",
8422            "flags" : [
8423              "InvalidAsn"
8424            ],
8425            "public" : "3015301006072a8648ce3d020106052b8104000a030103",
8426            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8427            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8428            "result" : "acceptable"
8429          },
8430          {
8431            "tcId" : 752,
8432            "comment" : "128 unused bits",
8433            "flags" : [
8434              "InvalidAsn"
8435            ],
8436            "public" : "3056301006072a8648ce3d020106052b8104000a03428004e03faca42a8b811759211d49b69dd0e0a686b28ff7b5817789a2f80050791335bf34cf495029075de25603fd56dd3cef36ee8503b9f3b0c1340c8e4012da3267",
8437            "private" : "0495800a83e6c1d61886d332e2613aa3f70df22865b0387ca6ca195cfcd2b2b1",
8438            "shared" : "ebdca74dbf2c8ef63af8d86e0e0ee4511399bc08a395c4ea050bab43a29d2646",
8439            "result" : "acceptable"
8440          }
8441        ]
8442      }
8443    ]
8444  }