*****************************************************************************
                       Semantic Analysis of SPARK Text
                             Examiner Pro Edition

*****************************************************************************



SPARK Simplifier Pro Edition


procedure Skein.Skein_512_Process_Block.Round_2




For path(s) from start to run-time check associated with statement of line 305:

procedure_round_2_1.
*** true .          /* all conclusions proved */


For path(s) from start to run-time check associated with statement of line 306:

procedure_round_2_2.
*** true .          /* all conclusions proved */


For path(s) from start to run-time check associated with statement of line 306:

procedure_round_2_3.
*** true .          /* all conclusions proved */


For path(s) from start to run-time check associated with statement of line 307:

procedure_round_2_4.
*** true .          /* all conclusions proved */


For path(s) from start to assertion of line 310:

procedure_round_2_5.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 310 to run-time check associated with 
          statement of line 312:

procedure_round_2_6.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 310 to run-time check associated with 
          statement of line 313:

procedure_round_2_7.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 310 to run-time check associated with 
          statement of line 313:

procedure_round_2_8.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 310 to run-time check associated with 
          statement of line 314:

procedure_round_2_9.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 310 to assertion of line 316:

procedure_round_2_10.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 316 to run-time check associated with 
          statement of line 318:

procedure_round_2_11.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 316 to run-time check associated with 
          statement of line 319:

procedure_round_2_12.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 316 to run-time check associated with 
          statement of line 319:

procedure_round_2_13.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 316 to run-time check associated with 
          statement of line 320:

procedure_round_2_14.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 316 to assertion of line 322:

procedure_round_2_15.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 322 to run-time check associated with 
          statement of line 324:

procedure_round_2_16.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 322 to run-time check associated with 
          statement of line 325:

procedure_round_2_17.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 322 to run-time check associated with 
          statement of line 325:

procedure_round_2_18.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 322 to run-time check associated with 
          statement of line 326:

procedure_round_2_19.
*** true .          /* all conclusions proved */


For path(s) from assertion of line 322 to finish:

procedure_round_2_20.
*** true .          /* all conclusions proved */


