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