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