 
 # http://www.nsa.gov/ia/_files/nist-routines.pdf
 
+#===============================================================================================
+
 # Section 4.5.2
 exports.p521_test = (test,cb) ->
   C = nist_p521()
+
+  #-----------------------
 
   # Compute R = S + T
   S = Point.fromAffine( C,

  test.assert R2.equals(R), "dS = R"
  test.waypoint("multiply dS")


  cb()

  test.assert R3.equals(R), "T+R = R"
  test.waypoint("addition S+T")

  #-----------------------
  # Compute R = S - T

  R = Point.fromAffine( C,
    H('00000129 2cb58b17 95ba4770 63fef7cd 22e42c20 f57ae94c eaad86e0 d21ff229 18b0dd3b 076d63be 253de24b c20c6da2 90fa54d8 3771a225 deecf914 9f79a8e6 14c3c4cd'),
    H('00000169 5e3821e7 2c7cacaa dcf62909 cd83463a 21c6d033 93c527c6 43b36239 c46af117 ab7c7ad1 9a4c8cf0 ae95ed51 72988546 1aa2ce27 00a6365b ca3733d2 920b2267')
