MODULE main
VAR a0 : boolean;
VAR a1 : boolean;
VAR a2 : boolean;
VAR a3 : boolean;
VAR a4 : boolean;
VAR a5 : boolean;
VAR a6 : boolean;
VAR a7 : boolean;
VAR a8 : boolean;
VAR a9 : boolean;
VAR a10 : boolean;
VAR a11 : boolean;
VAR a12 : boolean;
VAR a13 : boolean;
VAR a14 : boolean;

PSLSPEC
( ( never {{a7;a12[*]} && {a1[*];a7}} ) & ( ( ( always ( {a11[*];a3;a8;a12;a5;a14} |-> {a13[*];TRUE[*];a3;a12;TRUE;a7[*];a10;a6[*]} ) ) & ( ( ( never {{a5;!a3;a12;a6} && {!a8;a12;!a12;a8}} ) & ( ( ( never {{TRUE;a7[*];TRUE;TRUE;a9;a2;a10;a9} && {!a12;a8;a1;!a3;a2;a0;a1;!a14}} ) & ( never ( {TRUE;a13;a4;TRUE;a1} |-> {a12;a8[*];a8} ) ) ) ) ) ) ) ) );
