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;
VAR a15 : boolean;
VAR a16 : boolean;
VAR a17 : boolean;
VAR a18 : boolean;
VAR a19 : boolean;
VAR a20 : boolean;
VAR a21 : boolean;
VAR a22 : boolean;
VAR a23 : boolean;
VAR a24 : boolean;
VAR a25 : boolean;
VAR a26 : boolean;

PSLSPEC
( ( always ( {a15;a17} |-> {a22;a9} ) ) & ( ( ( never ( {!a9;a26} |-> {!a26;!a2;a21;a6;!a0[*];a16;TRUE;a1;TRUE[*]} ) ) & ( ( ( always ( {a5[*];a2;a22;a3;TRUE;a11;a7;a3} |-> {a12;a1} ) ) & ( ( ( always {{a18;a1;a1[*];a21[*];a0;a9;a21} && {a18;TRUE;a3;a6;a2;TRUE[*];TRUE[*]}} ) & ( ( ( never {{a17;!a10} && {!a18[*];TRUE}} ) & ( ( ( never {{TRUE[*];a4} && {a26;a4}} ) & ( ( ( never ( {a12;a1;a6;!a1} |-> {TRUE;a14;a7;TRUE;a16;a7;a11} ) ) & ( ( ( always ( {TRUE;a19;a14} |-> {TRUE;a21;a23;a23[*];a15;TRUE;a20[*];a10} ) ) & ( always {{a15;a18;a25;a16;a21;a23[*];a1;a4;a2} && {!a2[*];a26;a18;TRUE;a24;a8;a3;a9;a6[*]}} ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) );
