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