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