(0) Obligation:

Clauses:

e(L, T) :- t(L, T).
e(L, T) :- ','(t(L, .(plus, C)), e(C, T)).
t(L, T) :- n(L, T).
t(L, T) :- ','(n(L, .(star, C)), t(C, T)).
n(.(L, T), T) :- z(L).
n(.(lbrace, A), B) :- e(A, .(rbrace, B)).
z(a).
z(b).
z(c).

Query: e(g,a)

(1) PrologToPiTRSViaGraphTransformerProof (SOUND transformation)

Transformed Prolog program to (Pi-)TRS.

(2) Obligation:

Pi-finite rewrite system:
The TRS R consists of the following rules:

eA_in_ga(T22, T24) → U1_ga(T22, T24, nB_in_ga(T22, T24))
nB_in_ga(.(a, T36), T36) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36), T36) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36), T36) → nB_out_ga(.(c, T36), T36)
nB_in_ga(.(lbrace, T41), T43) → U55_ga(T41, T43, eA_in_ga(T41, .(rbrace, T43)))
eA_in_ga(T62, T64) → U2_ga(T62, T64, pC_in_gaa(T62, X55, T64))
pC_in_gaa(T62, T68, T64) → U58_gaa(T62, T68, T64, nE_in_ga(T62, T68))
nE_in_ga(.(a, .(star, T86)), T86) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86)), T86) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86)), T86) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89), X78) → U4_ga(T89, X78, eF_in_ga(T89, X78))
eF_in_ga(T97, X102) → U53_ga(T97, X102, tN27_in_ga(T97, X102))
tN27_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(lbrace, T130), X145) → U51_ga(T130, X145, eN25_in_ga(T130, X145))
eN25_in_ga(T138, X169) → U49_ga(T138, X169, tN23_in_ga(T138, X169))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(lbrace, T171), X212) → U47_ga(T171, X212, eN21_in_ga(T171, X212))
eN21_in_ga(T179, X236) → U45_ga(T179, X236, tN19_in_ga(T179, X236))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(lbrace, T212), X279) → U43_ga(T212, X279, eN17_in_ga(T212, X279))
eN17_in_ga(T220, X303) → U41_ga(T220, X303, tN15_in_ga(T220, X303))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(lbrace, T253), X346) → U39_ga(T253, X346, eN13_in_ga(T253, X346))
eN13_in_ga(T261, X370) → U37_ga(T261, X370, tN11_in_ga(T261, X370))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(lbrace, T294), X413) → U35_ga(T294, X413, eI_in_ga(T294, X413))
eI_in_ga(T302, X437) → U7_ga(T302, X437, tG_in_ga(T302, X437))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(lbrace, T335), X480) → U5_ga(T335, X480, eA_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480))))))))))
eA_in_ga(T941, T943) → U3_ga(T941, T943, pD_in_gaa(T941, X1509, T943))
pD_in_gaa(T941, T945, T943) → U110_gaa(T941, T945, T943, tM_in_ga(T941, T945))
tM_in_ga(.(a, .(plus, T389)), T389) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389)), T389) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389)), T389) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392), X565) → U11_ga(T392, X565, eN_in_ga(T392, X565))
eN_in_ga(T400, X589) → U33_ga(T400, X589, tN8_in_ga(T400, X589))
tN8_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(lbrace, T433), X632) → U31_ga(T433, X632, eN6_in_ga(T433, X632))
eN6_in_ga(T441, X656) → U29_ga(T441, X656, tN4_in_ga(T441, X656))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(lbrace, T474), X699) → U27_ga(T474, X699, eN2_in_ga(T474, X699))
eN2_in_ga(T482, X723) → U25_ga(T482, X723, tZ_in_ga(T482, X723))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(lbrace, T515), X766) → U23_ga(T515, X766, eX_in_ga(T515, X766))
eX_in_ga(T523, X790) → U21_ga(T523, X790, tV_in_ga(T523, X790))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(lbrace, T556), X833) → U19_ga(T556, X833, eT_in_ga(T556, X833))
eT_in_ga(T564, X857) → U17_ga(T564, X857, tR_in_ga(T564, X857))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(lbrace, T597), X900) → U15_ga(T597, X900, eP_in_ga(T597, X900))
eP_in_ga(T605, X924) → U13_ga(T605, X924, tK_in_ga(T605, X924))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(lbrace, T638), X967) → U9_ga(T638, X967, eA_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967))))))))))
U9_ga(T638, X967, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648, X985) → U10_ga(T648, X985, pL_in_gaa(T648, X984, X985))
pL_in_gaa(T648, T652, X985) → U64_gaa(T648, T652, X985, nE_in_ga(T648, T652))
U64_gaa(T648, T652, X985, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, X985, tK_in_ga(T652, X985))
U65_gaa(T648, T652, X985, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
U10_ga(T648, X985, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
U13_ga(T605, X924, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
eP_in_ga(T660, X1006) → U14_ga(T660, X1006, pQ_in_gaa(T660, X1005, X1006))
pQ_in_gaa(T660, T662, X1006) → U66_gaa(T660, T662, X1006, tM_in_ga(T660, T662))
tM_in_ga(T780, X1243) → U12_ga(T780, X1243, pO_in_gaa(T780, X1242, X1243))
pO_in_gaa(T780, T784, X1243) → U88_gaa(T780, T784, X1243, nE_in_ga(T780, T784))
U88_gaa(T780, T784, X1243, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, X1243, tM_in_ga(T784, X1243))
U89_gaa(T780, T784, X1243, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U12_ga(T780, X1243, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
U66_gaa(T660, T662, X1006, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, X1006, eP_in_ga(T662, X1006))
U67_gaa(T660, T662, X1006, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
U14_ga(T660, X1006, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
U15_ga(T597, X900, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
tR_in_ga(T670, X1028) → U16_ga(T670, X1028, pS_in_gaa(T670, X1027, X1028))
pS_in_gaa(T670, T674, X1028) → U68_gaa(T670, T674, X1028, nE_in_ga(T670, T674))
U68_gaa(T670, T674, X1028, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, X1028, tR_in_ga(T674, X1028))
U69_gaa(T670, T674, X1028, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
U16_ga(T670, X1028, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
U17_ga(T564, X857, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
eT_in_ga(T682, X1049) → U18_ga(T682, X1049, pU_in_gaa(T682, X1048, X1049))
pU_in_gaa(T682, T684, X1049) → U70_gaa(T682, T684, X1049, tM_in_ga(T682, T684))
U70_gaa(T682, T684, X1049, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, X1049, eT_in_ga(T684, X1049))
U71_gaa(T682, T684, X1049, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
U18_ga(T682, X1049, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
U19_ga(T556, X833, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
tV_in_ga(T692, X1071) → U20_ga(T692, X1071, pW_in_gaa(T692, X1070, X1071))
pW_in_gaa(T692, T696, X1071) → U72_gaa(T692, T696, X1071, nE_in_ga(T692, T696))
U72_gaa(T692, T696, X1071, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, X1071, tV_in_ga(T696, X1071))
U73_gaa(T692, T696, X1071, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
U20_ga(T692, X1071, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
U21_ga(T523, X790, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
eX_in_ga(T704, X1092) → U22_ga(T704, X1092, pY_in_gaa(T704, X1091, X1092))
pY_in_gaa(T704, T706, X1092) → U74_gaa(T704, T706, X1092, tM_in_ga(T704, T706))
U74_gaa(T704, T706, X1092, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, X1092, eX_in_ga(T706, X1092))
U75_gaa(T704, T706, X1092, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
U22_ga(T704, X1092, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
U23_ga(T515, X766, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
tZ_in_ga(T714, X1114) → U24_ga(T714, X1114, pN1_in_gaa(T714, X1113, X1114))
pN1_in_gaa(T714, T718, X1114) → U76_gaa(T714, T718, X1114, nE_in_ga(T714, T718))
U76_gaa(T714, T718, X1114, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, X1114, tZ_in_ga(T718, X1114))
U77_gaa(T714, T718, X1114, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
U24_ga(T714, X1114, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
U25_ga(T482, X723, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
eN2_in_ga(T726, X1135) → U26_ga(T726, X1135, pN3_in_gaa(T726, X1134, X1135))
pN3_in_gaa(T726, T728, X1135) → U78_gaa(T726, T728, X1135, tM_in_ga(T726, T728))
U78_gaa(T726, T728, X1135, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, X1135, eN2_in_ga(T728, X1135))
U79_gaa(T726, T728, X1135, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
U26_ga(T726, X1135, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
U27_ga(T474, X699, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
tN4_in_ga(T736, X1157) → U28_ga(T736, X1157, pN5_in_gaa(T736, X1156, X1157))
pN5_in_gaa(T736, T740, X1157) → U80_gaa(T736, T740, X1157, nE_in_ga(T736, T740))
U80_gaa(T736, T740, X1157, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, X1157, tN4_in_ga(T740, X1157))
U81_gaa(T736, T740, X1157, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
U28_ga(T736, X1157, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
U29_ga(T441, X656, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
eN6_in_ga(T748, X1178) → U30_ga(T748, X1178, pN7_in_gaa(T748, X1177, X1178))
pN7_in_gaa(T748, T750, X1178) → U82_gaa(T748, T750, X1178, tM_in_ga(T748, T750))
U82_gaa(T748, T750, X1178, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, X1178, eN6_in_ga(T750, X1178))
U83_gaa(T748, T750, X1178, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
U30_ga(T748, X1178, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
U31_ga(T433, X632, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
tN8_in_ga(T758, X1200) → U32_ga(T758, X1200, pN9_in_gaa(T758, X1199, X1200))
pN9_in_gaa(T758, T762, X1200) → U84_gaa(T758, T762, X1200, nE_in_ga(T758, T762))
U84_gaa(T758, T762, X1200, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, X1200, tN8_in_ga(T762, X1200))
U85_gaa(T758, T762, X1200, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
U32_ga(T758, X1200, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
U33_ga(T400, X589, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
eN_in_ga(T770, X1221) → U34_ga(T770, X1221, pN10_in_gaa(T770, X1220, X1221))
pN10_in_gaa(T770, T772, X1221) → U86_gaa(T770, T772, X1221, tM_in_ga(T770, T772))
U86_gaa(T770, T772, X1221, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, X1221, eN_in_ga(T772, X1221))
U87_gaa(T770, T772, X1221, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U34_ga(T770, X1221, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
U11_ga(T392, X565, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
U110_gaa(T941, T945, T943, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, T943, eA_in_ga(T945, T943))
U111_gaa(T941, T945, T943, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
U3_ga(T941, T943, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
U5_ga(T335, X480, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
tG_in_ga(T345, X498) → U6_ga(T345, X498, pH_in_gaa(T345, X497, X498))
pH_in_gaa(T345, T349, X498) → U60_gaa(T345, T349, X498, nE_in_ga(T345, T349))
U60_gaa(T345, T349, X498, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, X498, tG_in_ga(T349, X498))
U61_gaa(T345, T349, X498, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
U6_ga(T345, X498, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
U7_ga(T302, X437, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
eI_in_ga(T357, X519) → U8_ga(T357, X519, pJ_in_gaa(T357, X518, X519))
pJ_in_gaa(T357, T359, X519) → U62_gaa(T357, T359, X519, tM_in_ga(T357, T359))
U62_gaa(T357, T359, X519, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, X519, eI_in_ga(T359, X519))
U63_gaa(T357, T359, X519, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
U8_ga(T357, X519, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
U35_ga(T294, X413, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
tN11_in_ga(T795, X1266) → U36_ga(T795, X1266, pN12_in_gaa(T795, X1265, X1266))
pN12_in_gaa(T795, T799, X1266) → U90_gaa(T795, T799, X1266, nE_in_ga(T795, T799))
U90_gaa(T795, T799, X1266, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, X1266, tN11_in_ga(T799, X1266))
U91_gaa(T795, T799, X1266, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
U36_ga(T795, X1266, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
U37_ga(T261, X370, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
eN13_in_ga(T807, X1287) → U38_ga(T807, X1287, pN14_in_gaa(T807, X1286, X1287))
pN14_in_gaa(T807, T809, X1287) → U92_gaa(T807, T809, X1287, tM_in_ga(T807, T809))
U92_gaa(T807, T809, X1287, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, X1287, eN13_in_ga(T809, X1287))
U93_gaa(T807, T809, X1287, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
U38_ga(T807, X1287, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
U39_ga(T253, X346, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
tN15_in_ga(T817, X1309) → U40_ga(T817, X1309, pN16_in_gaa(T817, X1308, X1309))
pN16_in_gaa(T817, T821, X1309) → U94_gaa(T817, T821, X1309, nE_in_ga(T817, T821))
U94_gaa(T817, T821, X1309, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, X1309, tN15_in_ga(T821, X1309))
U95_gaa(T817, T821, X1309, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
U40_ga(T817, X1309, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
U41_ga(T220, X303, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
eN17_in_ga(T829, X1330) → U42_ga(T829, X1330, pN18_in_gaa(T829, X1329, X1330))
pN18_in_gaa(T829, T831, X1330) → U96_gaa(T829, T831, X1330, tM_in_ga(T829, T831))
U96_gaa(T829, T831, X1330, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, X1330, eN17_in_ga(T831, X1330))
U97_gaa(T829, T831, X1330, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
U42_ga(T829, X1330, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
U43_ga(T212, X279, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
tN19_in_ga(T839, X1352) → U44_ga(T839, X1352, pN20_in_gaa(T839, X1351, X1352))
pN20_in_gaa(T839, T843, X1352) → U98_gaa(T839, T843, X1352, nE_in_ga(T839, T843))
U98_gaa(T839, T843, X1352, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, X1352, tN19_in_ga(T843, X1352))
U99_gaa(T839, T843, X1352, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
U44_ga(T839, X1352, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
U45_ga(T179, X236, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
eN21_in_ga(T851, X1373) → U46_ga(T851, X1373, pN22_in_gaa(T851, X1372, X1373))
pN22_in_gaa(T851, T853, X1373) → U100_gaa(T851, T853, X1373, tM_in_ga(T851, T853))
U100_gaa(T851, T853, X1373, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, X1373, eN21_in_ga(T853, X1373))
U101_gaa(T851, T853, X1373, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
U46_ga(T851, X1373, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
U47_ga(T171, X212, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
tN23_in_ga(T861, X1395) → U48_ga(T861, X1395, pN24_in_gaa(T861, X1394, X1395))
pN24_in_gaa(T861, T865, X1395) → U102_gaa(T861, T865, X1395, nE_in_ga(T861, T865))
U102_gaa(T861, T865, X1395, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, X1395, tN23_in_ga(T865, X1395))
U103_gaa(T861, T865, X1395, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
U48_ga(T861, X1395, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
U49_ga(T138, X169, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
eN25_in_ga(T873, X1416) → U50_ga(T873, X1416, pN26_in_gaa(T873, X1415, X1416))
pN26_in_gaa(T873, T875, X1416) → U104_gaa(T873, T875, X1416, tM_in_ga(T873, T875))
U104_gaa(T873, T875, X1416, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, X1416, eN25_in_ga(T875, X1416))
U105_gaa(T873, T875, X1416, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
U50_ga(T873, X1416, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
U51_ga(T130, X145, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
tN27_in_ga(T883, X1438) → U52_ga(T883, X1438, pN28_in_gaa(T883, X1437, X1438))
pN28_in_gaa(T883, T887, X1438) → U106_gaa(T883, T887, X1438, nE_in_ga(T883, T887))
U106_gaa(T883, T887, X1438, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, X1438, tN27_in_ga(T887, X1438))
U107_gaa(T883, T887, X1438, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
U52_ga(T883, X1438, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
U53_ga(T97, X102, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
eF_in_ga(T895, X1459) → U54_ga(T895, X1459, pN29_in_gaa(T895, X1458, X1459))
pN29_in_gaa(T895, T897, X1459) → U108_gaa(T895, T897, X1459, tM_in_ga(T895, T897))
U108_gaa(T895, T897, X1459, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, X1459, eF_in_ga(T897, X1459))
U109_gaa(T895, T897, X1459, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U54_ga(T895, X1459, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
U4_ga(T89, X78, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
U58_gaa(T62, T68, T64, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, T64, tN30_in_ga(T68, T64))
tN30_in_ga(T916, T918) → U56_ga(T916, T918, nB_in_ga(T916, T918))
U56_ga(T916, T918, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929, T931) → U57_ga(T929, T931, pC_in_gaa(T929, X1496, T931))
U57_ga(T929, T931, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)
U59_gaa(T62, T68, T64, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
U2_ga(T62, T64, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
U55_ga(T41, T43, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
U1_ga(T22, T24, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
eA_in_ga(x1, x2)  =  eA_in_ga(x1)
U1_ga(x1, x2, x3)  =  U1_ga(x1, x3)
nB_in_ga(x1, x2)  =  nB_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
nB_out_ga(x1, x2)  =  nB_out_ga(x1, x2)
b  =  b
c  =  c
lbrace  =  lbrace
U55_ga(x1, x2, x3)  =  U55_ga(x1, x3)
U2_ga(x1, x2, x3)  =  U2_ga(x1, x3)
pC_in_gaa(x1, x2, x3)  =  pC_in_gaa(x1)
U58_gaa(x1, x2, x3, x4)  =  U58_gaa(x1, x4)
nE_in_ga(x1, x2)  =  nE_in_ga(x1)
star  =  star
nE_out_ga(x1, x2)  =  nE_out_ga(x1, x2)
U4_ga(x1, x2, x3)  =  U4_ga(x1, x3)
eF_in_ga(x1, x2)  =  eF_in_ga(x1)
U53_ga(x1, x2, x3)  =  U53_ga(x1, x3)
tN27_in_ga(x1, x2)  =  tN27_in_ga(x1)
rbrace  =  rbrace
tN27_out_ga(x1, x2)  =  tN27_out_ga(x1, x2)
U51_ga(x1, x2, x3)  =  U51_ga(x1, x3)
eN25_in_ga(x1, x2)  =  eN25_in_ga(x1)
U49_ga(x1, x2, x3)  =  U49_ga(x1, x3)
tN23_in_ga(x1, x2)  =  tN23_in_ga(x1)
tN23_out_ga(x1, x2)  =  tN23_out_ga(x1, x2)
U47_ga(x1, x2, x3)  =  U47_ga(x1, x3)
eN21_in_ga(x1, x2)  =  eN21_in_ga(x1)
U45_ga(x1, x2, x3)  =  U45_ga(x1, x3)
tN19_in_ga(x1, x2)  =  tN19_in_ga(x1)
tN19_out_ga(x1, x2)  =  tN19_out_ga(x1, x2)
U43_ga(x1, x2, x3)  =  U43_ga(x1, x3)
eN17_in_ga(x1, x2)  =  eN17_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x1, x3)
tN15_in_ga(x1, x2)  =  tN15_in_ga(x1)
tN15_out_ga(x1, x2)  =  tN15_out_ga(x1, x2)
U39_ga(x1, x2, x3)  =  U39_ga(x1, x3)
eN13_in_ga(x1, x2)  =  eN13_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x1, x3)
tN11_in_ga(x1, x2)  =  tN11_in_ga(x1)
tN11_out_ga(x1, x2)  =  tN11_out_ga(x1, x2)
U35_ga(x1, x2, x3)  =  U35_ga(x1, x3)
eI_in_ga(x1, x2)  =  eI_in_ga(x1)
U7_ga(x1, x2, x3)  =  U7_ga(x1, x3)
tG_in_ga(x1, x2)  =  tG_in_ga(x1)
tG_out_ga(x1, x2)  =  tG_out_ga(x1, x2)
U5_ga(x1, x2, x3)  =  U5_ga(x1, x3)
U3_ga(x1, x2, x3)  =  U3_ga(x1, x3)
pD_in_gaa(x1, x2, x3)  =  pD_in_gaa(x1)
U110_gaa(x1, x2, x3, x4)  =  U110_gaa(x1, x4)
tM_in_ga(x1, x2)  =  tM_in_ga(x1)
plus  =  plus
tM_out_ga(x1, x2)  =  tM_out_ga(x1, x2)
U11_ga(x1, x2, x3)  =  U11_ga(x1, x3)
eN_in_ga(x1, x2)  =  eN_in_ga(x1)
U33_ga(x1, x2, x3)  =  U33_ga(x1, x3)
tN8_in_ga(x1, x2)  =  tN8_in_ga(x1)
tN8_out_ga(x1, x2)  =  tN8_out_ga(x1, x2)
U31_ga(x1, x2, x3)  =  U31_ga(x1, x3)
eN6_in_ga(x1, x2)  =  eN6_in_ga(x1)
U29_ga(x1, x2, x3)  =  U29_ga(x1, x3)
tN4_in_ga(x1, x2)  =  tN4_in_ga(x1)
tN4_out_ga(x1, x2)  =  tN4_out_ga(x1, x2)
U27_ga(x1, x2, x3)  =  U27_ga(x1, x3)
eN2_in_ga(x1, x2)  =  eN2_in_ga(x1)
U25_ga(x1, x2, x3)  =  U25_ga(x1, x3)
tZ_in_ga(x1, x2)  =  tZ_in_ga(x1)
tZ_out_ga(x1, x2)  =  tZ_out_ga(x1, x2)
U23_ga(x1, x2, x3)  =  U23_ga(x1, x3)
eX_in_ga(x1, x2)  =  eX_in_ga(x1)
U21_ga(x1, x2, x3)  =  U21_ga(x1, x3)
tV_in_ga(x1, x2)  =  tV_in_ga(x1)
tV_out_ga(x1, x2)  =  tV_out_ga(x1, x2)
U19_ga(x1, x2, x3)  =  U19_ga(x1, x3)
eT_in_ga(x1, x2)  =  eT_in_ga(x1)
U17_ga(x1, x2, x3)  =  U17_ga(x1, x3)
tR_in_ga(x1, x2)  =  tR_in_ga(x1)
tR_out_ga(x1, x2)  =  tR_out_ga(x1, x2)
U15_ga(x1, x2, x3)  =  U15_ga(x1, x3)
eP_in_ga(x1, x2)  =  eP_in_ga(x1)
U13_ga(x1, x2, x3)  =  U13_ga(x1, x3)
tK_in_ga(x1, x2)  =  tK_in_ga(x1)
tK_out_ga(x1, x2)  =  tK_out_ga(x1, x2)
U9_ga(x1, x2, x3)  =  U9_ga(x1, x3)
eA_out_ga(x1, x2)  =  eA_out_ga(x1, x2)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
pL_in_gaa(x1, x2, x3)  =  pL_in_gaa(x1)
U64_gaa(x1, x2, x3, x4)  =  U64_gaa(x1, x4)
U65_gaa(x1, x2, x3, x4)  =  U65_gaa(x1, x2, x4)
pL_out_gaa(x1, x2, x3)  =  pL_out_gaa(x1, x2, x3)
eP_out_ga(x1, x2)  =  eP_out_ga(x1, x2)
U14_ga(x1, x2, x3)  =  U14_ga(x1, x3)
pQ_in_gaa(x1, x2, x3)  =  pQ_in_gaa(x1)
U66_gaa(x1, x2, x3, x4)  =  U66_gaa(x1, x4)
U12_ga(x1, x2, x3)  =  U12_ga(x1, x3)
pO_in_gaa(x1, x2, x3)  =  pO_in_gaa(x1)
U88_gaa(x1, x2, x3, x4)  =  U88_gaa(x1, x4)
U89_gaa(x1, x2, x3, x4)  =  U89_gaa(x1, x2, x4)
pO_out_gaa(x1, x2, x3)  =  pO_out_gaa(x1, x2, x3)
U67_gaa(x1, x2, x3, x4)  =  U67_gaa(x1, x2, x4)
pQ_out_gaa(x1, x2, x3)  =  pQ_out_gaa(x1, x2, x3)
U16_ga(x1, x2, x3)  =  U16_ga(x1, x3)
pS_in_gaa(x1, x2, x3)  =  pS_in_gaa(x1)
U68_gaa(x1, x2, x3, x4)  =  U68_gaa(x1, x4)
U69_gaa(x1, x2, x3, x4)  =  U69_gaa(x1, x2, x4)
pS_out_gaa(x1, x2, x3)  =  pS_out_gaa(x1, x2, x3)
eT_out_ga(x1, x2)  =  eT_out_ga(x1, x2)
U18_ga(x1, x2, x3)  =  U18_ga(x1, x3)
pU_in_gaa(x1, x2, x3)  =  pU_in_gaa(x1)
U70_gaa(x1, x2, x3, x4)  =  U70_gaa(x1, x4)
U71_gaa(x1, x2, x3, x4)  =  U71_gaa(x1, x2, x4)
pU_out_gaa(x1, x2, x3)  =  pU_out_gaa(x1, x2, x3)
U20_ga(x1, x2, x3)  =  U20_ga(x1, x3)
pW_in_gaa(x1, x2, x3)  =  pW_in_gaa(x1)
U72_gaa(x1, x2, x3, x4)  =  U72_gaa(x1, x4)
U73_gaa(x1, x2, x3, x4)  =  U73_gaa(x1, x2, x4)
pW_out_gaa(x1, x2, x3)  =  pW_out_gaa(x1, x2, x3)
eX_out_ga(x1, x2)  =  eX_out_ga(x1, x2)
U22_ga(x1, x2, x3)  =  U22_ga(x1, x3)
pY_in_gaa(x1, x2, x3)  =  pY_in_gaa(x1)
U74_gaa(x1, x2, x3, x4)  =  U74_gaa(x1, x4)
U75_gaa(x1, x2, x3, x4)  =  U75_gaa(x1, x2, x4)
pY_out_gaa(x1, x2, x3)  =  pY_out_gaa(x1, x2, x3)
U24_ga(x1, x2, x3)  =  U24_ga(x1, x3)
pN1_in_gaa(x1, x2, x3)  =  pN1_in_gaa(x1)
U76_gaa(x1, x2, x3, x4)  =  U76_gaa(x1, x4)
U77_gaa(x1, x2, x3, x4)  =  U77_gaa(x1, x2, x4)
pN1_out_gaa(x1, x2, x3)  =  pN1_out_gaa(x1, x2, x3)
eN2_out_ga(x1, x2)  =  eN2_out_ga(x1, x2)
U26_ga(x1, x2, x3)  =  U26_ga(x1, x3)
pN3_in_gaa(x1, x2, x3)  =  pN3_in_gaa(x1)
U78_gaa(x1, x2, x3, x4)  =  U78_gaa(x1, x4)
U79_gaa(x1, x2, x3, x4)  =  U79_gaa(x1, x2, x4)
pN3_out_gaa(x1, x2, x3)  =  pN3_out_gaa(x1, x2, x3)
U28_ga(x1, x2, x3)  =  U28_ga(x1, x3)
pN5_in_gaa(x1, x2, x3)  =  pN5_in_gaa(x1)
U80_gaa(x1, x2, x3, x4)  =  U80_gaa(x1, x4)
U81_gaa(x1, x2, x3, x4)  =  U81_gaa(x1, x2, x4)
pN5_out_gaa(x1, x2, x3)  =  pN5_out_gaa(x1, x2, x3)
eN6_out_ga(x1, x2)  =  eN6_out_ga(x1, x2)
U30_ga(x1, x2, x3)  =  U30_ga(x1, x3)
pN7_in_gaa(x1, x2, x3)  =  pN7_in_gaa(x1)
U82_gaa(x1, x2, x3, x4)  =  U82_gaa(x1, x4)
U83_gaa(x1, x2, x3, x4)  =  U83_gaa(x1, x2, x4)
pN7_out_gaa(x1, x2, x3)  =  pN7_out_gaa(x1, x2, x3)
U32_ga(x1, x2, x3)  =  U32_ga(x1, x3)
pN9_in_gaa(x1, x2, x3)  =  pN9_in_gaa(x1)
U84_gaa(x1, x2, x3, x4)  =  U84_gaa(x1, x4)
U85_gaa(x1, x2, x3, x4)  =  U85_gaa(x1, x2, x4)
pN9_out_gaa(x1, x2, x3)  =  pN9_out_gaa(x1, x2, x3)
eN_out_ga(x1, x2)  =  eN_out_ga(x1, x2)
U34_ga(x1, x2, x3)  =  U34_ga(x1, x3)
pN10_in_gaa(x1, x2, x3)  =  pN10_in_gaa(x1)
U86_gaa(x1, x2, x3, x4)  =  U86_gaa(x1, x4)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x1, x2, x4)
pN10_out_gaa(x1, x2, x3)  =  pN10_out_gaa(x1, x2, x3)
U111_gaa(x1, x2, x3, x4)  =  U111_gaa(x1, x2, x4)
pD_out_gaa(x1, x2, x3)  =  pD_out_gaa(x1, x2, x3)
U6_ga(x1, x2, x3)  =  U6_ga(x1, x3)
pH_in_gaa(x1, x2, x3)  =  pH_in_gaa(x1)
U60_gaa(x1, x2, x3, x4)  =  U60_gaa(x1, x4)
U61_gaa(x1, x2, x3, x4)  =  U61_gaa(x1, x2, x4)
pH_out_gaa(x1, x2, x3)  =  pH_out_gaa(x1, x2, x3)
eI_out_ga(x1, x2)  =  eI_out_ga(x1, x2)
U8_ga(x1, x2, x3)  =  U8_ga(x1, x3)
pJ_in_gaa(x1, x2, x3)  =  pJ_in_gaa(x1)
U62_gaa(x1, x2, x3, x4)  =  U62_gaa(x1, x4)
U63_gaa(x1, x2, x3, x4)  =  U63_gaa(x1, x2, x4)
pJ_out_gaa(x1, x2, x3)  =  pJ_out_gaa(x1, x2, x3)
U36_ga(x1, x2, x3)  =  U36_ga(x1, x3)
pN12_in_gaa(x1, x2, x3)  =  pN12_in_gaa(x1)
U90_gaa(x1, x2, x3, x4)  =  U90_gaa(x1, x4)
U91_gaa(x1, x2, x3, x4)  =  U91_gaa(x1, x2, x4)
pN12_out_gaa(x1, x2, x3)  =  pN12_out_gaa(x1, x2, x3)
eN13_out_ga(x1, x2)  =  eN13_out_ga(x1, x2)
U38_ga(x1, x2, x3)  =  U38_ga(x1, x3)
pN14_in_gaa(x1, x2, x3)  =  pN14_in_gaa(x1)
U92_gaa(x1, x2, x3, x4)  =  U92_gaa(x1, x4)
U93_gaa(x1, x2, x3, x4)  =  U93_gaa(x1, x2, x4)
pN14_out_gaa(x1, x2, x3)  =  pN14_out_gaa(x1, x2, x3)
U40_ga(x1, x2, x3)  =  U40_ga(x1, x3)
pN16_in_gaa(x1, x2, x3)  =  pN16_in_gaa(x1)
U94_gaa(x1, x2, x3, x4)  =  U94_gaa(x1, x4)
U95_gaa(x1, x2, x3, x4)  =  U95_gaa(x1, x2, x4)
pN16_out_gaa(x1, x2, x3)  =  pN16_out_gaa(x1, x2, x3)
eN17_out_ga(x1, x2)  =  eN17_out_ga(x1, x2)
U42_ga(x1, x2, x3)  =  U42_ga(x1, x3)
pN18_in_gaa(x1, x2, x3)  =  pN18_in_gaa(x1)
U96_gaa(x1, x2, x3, x4)  =  U96_gaa(x1, x4)
U97_gaa(x1, x2, x3, x4)  =  U97_gaa(x1, x2, x4)
pN18_out_gaa(x1, x2, x3)  =  pN18_out_gaa(x1, x2, x3)
U44_ga(x1, x2, x3)  =  U44_ga(x1, x3)
pN20_in_gaa(x1, x2, x3)  =  pN20_in_gaa(x1)
U98_gaa(x1, x2, x3, x4)  =  U98_gaa(x1, x4)
U99_gaa(x1, x2, x3, x4)  =  U99_gaa(x1, x2, x4)
pN20_out_gaa(x1, x2, x3)  =  pN20_out_gaa(x1, x2, x3)
eN21_out_ga(x1, x2)  =  eN21_out_ga(x1, x2)
U46_ga(x1, x2, x3)  =  U46_ga(x1, x3)
pN22_in_gaa(x1, x2, x3)  =  pN22_in_gaa(x1)
U100_gaa(x1, x2, x3, x4)  =  U100_gaa(x1, x4)
U101_gaa(x1, x2, x3, x4)  =  U101_gaa(x1, x2, x4)
pN22_out_gaa(x1, x2, x3)  =  pN22_out_gaa(x1, x2, x3)
U48_ga(x1, x2, x3)  =  U48_ga(x1, x3)
pN24_in_gaa(x1, x2, x3)  =  pN24_in_gaa(x1)
U102_gaa(x1, x2, x3, x4)  =  U102_gaa(x1, x4)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x1, x2, x4)
pN24_out_gaa(x1, x2, x3)  =  pN24_out_gaa(x1, x2, x3)
eN25_out_ga(x1, x2)  =  eN25_out_ga(x1, x2)
U50_ga(x1, x2, x3)  =  U50_ga(x1, x3)
pN26_in_gaa(x1, x2, x3)  =  pN26_in_gaa(x1)
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x1, x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x1, x2, x4)
pN26_out_gaa(x1, x2, x3)  =  pN26_out_gaa(x1, x2, x3)
U52_ga(x1, x2, x3)  =  U52_ga(x1, x3)
pN28_in_gaa(x1, x2, x3)  =  pN28_in_gaa(x1)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x1, x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x1, x2, x4)
pN28_out_gaa(x1, x2, x3)  =  pN28_out_gaa(x1, x2, x3)
eF_out_ga(x1, x2)  =  eF_out_ga(x1, x2)
U54_ga(x1, x2, x3)  =  U54_ga(x1, x3)
pN29_in_gaa(x1, x2, x3)  =  pN29_in_gaa(x1)
U108_gaa(x1, x2, x3, x4)  =  U108_gaa(x1, x4)
U109_gaa(x1, x2, x3, x4)  =  U109_gaa(x1, x2, x4)
pN29_out_gaa(x1, x2, x3)  =  pN29_out_gaa(x1, x2, x3)
U59_gaa(x1, x2, x3, x4)  =  U59_gaa(x1, x2, x4)
tN30_in_ga(x1, x2)  =  tN30_in_ga(x1)
U56_ga(x1, x2, x3)  =  U56_ga(x1, x3)
tN30_out_ga(x1, x2)  =  tN30_out_ga(x1, x2)
U57_ga(x1, x2, x3)  =  U57_ga(x1, x3)
pC_out_gaa(x1, x2, x3)  =  pC_out_gaa(x1, x2, x3)

(3) DependencyPairsProof (EQUIVALENT transformation)

Using Dependency Pairs [AG00,LOPSTR] we result in the following initial DP problem:
Pi DP problem:
The TRS P consists of the following rules:

EA_IN_GA(T22, T24) → U1_GA(T22, T24, nB_in_ga(T22, T24))
EA_IN_GA(T22, T24) → NB_IN_GA(T22, T24)
NB_IN_GA(.(lbrace, T41), T43) → U55_GA(T41, T43, eA_in_ga(T41, .(rbrace, T43)))
NB_IN_GA(.(lbrace, T41), T43) → EA_IN_GA(T41, .(rbrace, T43))
EA_IN_GA(T62, T64) → U2_GA(T62, T64, pC_in_gaa(T62, X55, T64))
EA_IN_GA(T62, T64) → PC_IN_GAA(T62, X55, T64)
PC_IN_GAA(T62, T68, T64) → U58_GAA(T62, T68, T64, nE_in_ga(T62, T68))
PC_IN_GAA(T62, T68, T64) → NE_IN_GA(T62, T68)
NE_IN_GA(.(lbrace, T89), X78) → U4_GA(T89, X78, eF_in_ga(T89, X78))
NE_IN_GA(.(lbrace, T89), X78) → EF_IN_GA(T89, X78)
EF_IN_GA(T97, X102) → U53_GA(T97, X102, tN27_in_ga(T97, X102))
EF_IN_GA(T97, X102) → TN27_IN_GA(T97, X102)
TN27_IN_GA(.(lbrace, T130), X145) → U51_GA(T130, X145, eN25_in_ga(T130, X145))
TN27_IN_GA(.(lbrace, T130), X145) → EN25_IN_GA(T130, X145)
EN25_IN_GA(T138, X169) → U49_GA(T138, X169, tN23_in_ga(T138, X169))
EN25_IN_GA(T138, X169) → TN23_IN_GA(T138, X169)
TN23_IN_GA(.(lbrace, T171), X212) → U47_GA(T171, X212, eN21_in_ga(T171, X212))
TN23_IN_GA(.(lbrace, T171), X212) → EN21_IN_GA(T171, X212)
EN21_IN_GA(T179, X236) → U45_GA(T179, X236, tN19_in_ga(T179, X236))
EN21_IN_GA(T179, X236) → TN19_IN_GA(T179, X236)
TN19_IN_GA(.(lbrace, T212), X279) → U43_GA(T212, X279, eN17_in_ga(T212, X279))
TN19_IN_GA(.(lbrace, T212), X279) → EN17_IN_GA(T212, X279)
EN17_IN_GA(T220, X303) → U41_GA(T220, X303, tN15_in_ga(T220, X303))
EN17_IN_GA(T220, X303) → TN15_IN_GA(T220, X303)
TN15_IN_GA(.(lbrace, T253), X346) → U39_GA(T253, X346, eN13_in_ga(T253, X346))
TN15_IN_GA(.(lbrace, T253), X346) → EN13_IN_GA(T253, X346)
EN13_IN_GA(T261, X370) → U37_GA(T261, X370, tN11_in_ga(T261, X370))
EN13_IN_GA(T261, X370) → TN11_IN_GA(T261, X370)
TN11_IN_GA(.(lbrace, T294), X413) → U35_GA(T294, X413, eI_in_ga(T294, X413))
TN11_IN_GA(.(lbrace, T294), X413) → EI_IN_GA(T294, X413)
EI_IN_GA(T302, X437) → U7_GA(T302, X437, tG_in_ga(T302, X437))
EI_IN_GA(T302, X437) → TG_IN_GA(T302, X437)
TG_IN_GA(.(lbrace, T335), X480) → U5_GA(T335, X480, eA_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480))))))))))
TG_IN_GA(.(lbrace, T335), X480) → EA_IN_GA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))
EA_IN_GA(T941, T943) → U3_GA(T941, T943, pD_in_gaa(T941, X1509, T943))
EA_IN_GA(T941, T943) → PD_IN_GAA(T941, X1509, T943)
PD_IN_GAA(T941, T945, T943) → U110_GAA(T941, T945, T943, tM_in_ga(T941, T945))
PD_IN_GAA(T941, T945, T943) → TM_IN_GA(T941, T945)
TM_IN_GA(.(lbrace, T392), X565) → U11_GA(T392, X565, eN_in_ga(T392, X565))
TM_IN_GA(.(lbrace, T392), X565) → EN_IN_GA(T392, X565)
EN_IN_GA(T400, X589) → U33_GA(T400, X589, tN8_in_ga(T400, X589))
EN_IN_GA(T400, X589) → TN8_IN_GA(T400, X589)
TN8_IN_GA(.(lbrace, T433), X632) → U31_GA(T433, X632, eN6_in_ga(T433, X632))
TN8_IN_GA(.(lbrace, T433), X632) → EN6_IN_GA(T433, X632)
EN6_IN_GA(T441, X656) → U29_GA(T441, X656, tN4_in_ga(T441, X656))
EN6_IN_GA(T441, X656) → TN4_IN_GA(T441, X656)
TN4_IN_GA(.(lbrace, T474), X699) → U27_GA(T474, X699, eN2_in_ga(T474, X699))
TN4_IN_GA(.(lbrace, T474), X699) → EN2_IN_GA(T474, X699)
EN2_IN_GA(T482, X723) → U25_GA(T482, X723, tZ_in_ga(T482, X723))
EN2_IN_GA(T482, X723) → TZ_IN_GA(T482, X723)
TZ_IN_GA(.(lbrace, T515), X766) → U23_GA(T515, X766, eX_in_ga(T515, X766))
TZ_IN_GA(.(lbrace, T515), X766) → EX_IN_GA(T515, X766)
EX_IN_GA(T523, X790) → U21_GA(T523, X790, tV_in_ga(T523, X790))
EX_IN_GA(T523, X790) → TV_IN_GA(T523, X790)
TV_IN_GA(.(lbrace, T556), X833) → U19_GA(T556, X833, eT_in_ga(T556, X833))
TV_IN_GA(.(lbrace, T556), X833) → ET_IN_GA(T556, X833)
ET_IN_GA(T564, X857) → U17_GA(T564, X857, tR_in_ga(T564, X857))
ET_IN_GA(T564, X857) → TR_IN_GA(T564, X857)
TR_IN_GA(.(lbrace, T597), X900) → U15_GA(T597, X900, eP_in_ga(T597, X900))
TR_IN_GA(.(lbrace, T597), X900) → EP_IN_GA(T597, X900)
EP_IN_GA(T605, X924) → U13_GA(T605, X924, tK_in_ga(T605, X924))
EP_IN_GA(T605, X924) → TK_IN_GA(T605, X924)
TK_IN_GA(.(lbrace, T638), X967) → U9_GA(T638, X967, eA_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967))))))))))
TK_IN_GA(.(lbrace, T638), X967) → EA_IN_GA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))
TK_IN_GA(T648, X985) → U10_GA(T648, X985, pL_in_gaa(T648, X984, X985))
TK_IN_GA(T648, X985) → PL_IN_GAA(T648, X984, X985)
PL_IN_GAA(T648, T652, X985) → U64_GAA(T648, T652, X985, nE_in_ga(T648, T652))
PL_IN_GAA(T648, T652, X985) → NE_IN_GA(T648, T652)
U64_GAA(T648, T652, X985, nE_out_ga(T648, T652)) → U65_GAA(T648, T652, X985, tK_in_ga(T652, X985))
U64_GAA(T648, T652, X985, nE_out_ga(T648, T652)) → TK_IN_GA(T652, X985)
EP_IN_GA(T660, X1006) → U14_GA(T660, X1006, pQ_in_gaa(T660, X1005, X1006))
EP_IN_GA(T660, X1006) → PQ_IN_GAA(T660, X1005, X1006)
PQ_IN_GAA(T660, T662, X1006) → U66_GAA(T660, T662, X1006, tM_in_ga(T660, T662))
PQ_IN_GAA(T660, T662, X1006) → TM_IN_GA(T660, T662)
TM_IN_GA(T780, X1243) → U12_GA(T780, X1243, pO_in_gaa(T780, X1242, X1243))
TM_IN_GA(T780, X1243) → PO_IN_GAA(T780, X1242, X1243)
PO_IN_GAA(T780, T784, X1243) → U88_GAA(T780, T784, X1243, nE_in_ga(T780, T784))
PO_IN_GAA(T780, T784, X1243) → NE_IN_GA(T780, T784)
U88_GAA(T780, T784, X1243, nE_out_ga(T780, T784)) → U89_GAA(T780, T784, X1243, tM_in_ga(T784, X1243))
U88_GAA(T780, T784, X1243, nE_out_ga(T780, T784)) → TM_IN_GA(T784, X1243)
U66_GAA(T660, T662, X1006, tM_out_ga(T660, T662)) → U67_GAA(T660, T662, X1006, eP_in_ga(T662, X1006))
U66_GAA(T660, T662, X1006, tM_out_ga(T660, T662)) → EP_IN_GA(T662, X1006)
TR_IN_GA(T670, X1028) → U16_GA(T670, X1028, pS_in_gaa(T670, X1027, X1028))
TR_IN_GA(T670, X1028) → PS_IN_GAA(T670, X1027, X1028)
PS_IN_GAA(T670, T674, X1028) → U68_GAA(T670, T674, X1028, nE_in_ga(T670, T674))
PS_IN_GAA(T670, T674, X1028) → NE_IN_GA(T670, T674)
U68_GAA(T670, T674, X1028, nE_out_ga(T670, T674)) → U69_GAA(T670, T674, X1028, tR_in_ga(T674, X1028))
U68_GAA(T670, T674, X1028, nE_out_ga(T670, T674)) → TR_IN_GA(T674, X1028)
ET_IN_GA(T682, X1049) → U18_GA(T682, X1049, pU_in_gaa(T682, X1048, X1049))
ET_IN_GA(T682, X1049) → PU_IN_GAA(T682, X1048, X1049)
PU_IN_GAA(T682, T684, X1049) → U70_GAA(T682, T684, X1049, tM_in_ga(T682, T684))
PU_IN_GAA(T682, T684, X1049) → TM_IN_GA(T682, T684)
U70_GAA(T682, T684, X1049, tM_out_ga(T682, T684)) → U71_GAA(T682, T684, X1049, eT_in_ga(T684, X1049))
U70_GAA(T682, T684, X1049, tM_out_ga(T682, T684)) → ET_IN_GA(T684, X1049)
TV_IN_GA(T692, X1071) → U20_GA(T692, X1071, pW_in_gaa(T692, X1070, X1071))
TV_IN_GA(T692, X1071) → PW_IN_GAA(T692, X1070, X1071)
PW_IN_GAA(T692, T696, X1071) → U72_GAA(T692, T696, X1071, nE_in_ga(T692, T696))
PW_IN_GAA(T692, T696, X1071) → NE_IN_GA(T692, T696)
U72_GAA(T692, T696, X1071, nE_out_ga(T692, T696)) → U73_GAA(T692, T696, X1071, tV_in_ga(T696, X1071))
U72_GAA(T692, T696, X1071, nE_out_ga(T692, T696)) → TV_IN_GA(T696, X1071)
EX_IN_GA(T704, X1092) → U22_GA(T704, X1092, pY_in_gaa(T704, X1091, X1092))
EX_IN_GA(T704, X1092) → PY_IN_GAA(T704, X1091, X1092)
PY_IN_GAA(T704, T706, X1092) → U74_GAA(T704, T706, X1092, tM_in_ga(T704, T706))
PY_IN_GAA(T704, T706, X1092) → TM_IN_GA(T704, T706)
U74_GAA(T704, T706, X1092, tM_out_ga(T704, T706)) → U75_GAA(T704, T706, X1092, eX_in_ga(T706, X1092))
U74_GAA(T704, T706, X1092, tM_out_ga(T704, T706)) → EX_IN_GA(T706, X1092)
TZ_IN_GA(T714, X1114) → U24_GA(T714, X1114, pN1_in_gaa(T714, X1113, X1114))
TZ_IN_GA(T714, X1114) → PN1_IN_GAA(T714, X1113, X1114)
PN1_IN_GAA(T714, T718, X1114) → U76_GAA(T714, T718, X1114, nE_in_ga(T714, T718))
PN1_IN_GAA(T714, T718, X1114) → NE_IN_GA(T714, T718)
U76_GAA(T714, T718, X1114, nE_out_ga(T714, T718)) → U77_GAA(T714, T718, X1114, tZ_in_ga(T718, X1114))
U76_GAA(T714, T718, X1114, nE_out_ga(T714, T718)) → TZ_IN_GA(T718, X1114)
EN2_IN_GA(T726, X1135) → U26_GA(T726, X1135, pN3_in_gaa(T726, X1134, X1135))
EN2_IN_GA(T726, X1135) → PN3_IN_GAA(T726, X1134, X1135)
PN3_IN_GAA(T726, T728, X1135) → U78_GAA(T726, T728, X1135, tM_in_ga(T726, T728))
PN3_IN_GAA(T726, T728, X1135) → TM_IN_GA(T726, T728)
U78_GAA(T726, T728, X1135, tM_out_ga(T726, T728)) → U79_GAA(T726, T728, X1135, eN2_in_ga(T728, X1135))
U78_GAA(T726, T728, X1135, tM_out_ga(T726, T728)) → EN2_IN_GA(T728, X1135)
TN4_IN_GA(T736, X1157) → U28_GA(T736, X1157, pN5_in_gaa(T736, X1156, X1157))
TN4_IN_GA(T736, X1157) → PN5_IN_GAA(T736, X1156, X1157)
PN5_IN_GAA(T736, T740, X1157) → U80_GAA(T736, T740, X1157, nE_in_ga(T736, T740))
PN5_IN_GAA(T736, T740, X1157) → NE_IN_GA(T736, T740)
U80_GAA(T736, T740, X1157, nE_out_ga(T736, T740)) → U81_GAA(T736, T740, X1157, tN4_in_ga(T740, X1157))
U80_GAA(T736, T740, X1157, nE_out_ga(T736, T740)) → TN4_IN_GA(T740, X1157)
EN6_IN_GA(T748, X1178) → U30_GA(T748, X1178, pN7_in_gaa(T748, X1177, X1178))
EN6_IN_GA(T748, X1178) → PN7_IN_GAA(T748, X1177, X1178)
PN7_IN_GAA(T748, T750, X1178) → U82_GAA(T748, T750, X1178, tM_in_ga(T748, T750))
PN7_IN_GAA(T748, T750, X1178) → TM_IN_GA(T748, T750)
U82_GAA(T748, T750, X1178, tM_out_ga(T748, T750)) → U83_GAA(T748, T750, X1178, eN6_in_ga(T750, X1178))
U82_GAA(T748, T750, X1178, tM_out_ga(T748, T750)) → EN6_IN_GA(T750, X1178)
TN8_IN_GA(T758, X1200) → U32_GA(T758, X1200, pN9_in_gaa(T758, X1199, X1200))
TN8_IN_GA(T758, X1200) → PN9_IN_GAA(T758, X1199, X1200)
PN9_IN_GAA(T758, T762, X1200) → U84_GAA(T758, T762, X1200, nE_in_ga(T758, T762))
PN9_IN_GAA(T758, T762, X1200) → NE_IN_GA(T758, T762)
U84_GAA(T758, T762, X1200, nE_out_ga(T758, T762)) → U85_GAA(T758, T762, X1200, tN8_in_ga(T762, X1200))
U84_GAA(T758, T762, X1200, nE_out_ga(T758, T762)) → TN8_IN_GA(T762, X1200)
EN_IN_GA(T770, X1221) → U34_GA(T770, X1221, pN10_in_gaa(T770, X1220, X1221))
EN_IN_GA(T770, X1221) → PN10_IN_GAA(T770, X1220, X1221)
PN10_IN_GAA(T770, T772, X1221) → U86_GAA(T770, T772, X1221, tM_in_ga(T770, T772))
PN10_IN_GAA(T770, T772, X1221) → TM_IN_GA(T770, T772)
U86_GAA(T770, T772, X1221, tM_out_ga(T770, T772)) → U87_GAA(T770, T772, X1221, eN_in_ga(T772, X1221))
U86_GAA(T770, T772, X1221, tM_out_ga(T770, T772)) → EN_IN_GA(T772, X1221)
U110_GAA(T941, T945, T943, tM_out_ga(T941, T945)) → U111_GAA(T941, T945, T943, eA_in_ga(T945, T943))
U110_GAA(T941, T945, T943, tM_out_ga(T941, T945)) → EA_IN_GA(T945, T943)
TG_IN_GA(T345, X498) → U6_GA(T345, X498, pH_in_gaa(T345, X497, X498))
TG_IN_GA(T345, X498) → PH_IN_GAA(T345, X497, X498)
PH_IN_GAA(T345, T349, X498) → U60_GAA(T345, T349, X498, nE_in_ga(T345, T349))
PH_IN_GAA(T345, T349, X498) → NE_IN_GA(T345, T349)
U60_GAA(T345, T349, X498, nE_out_ga(T345, T349)) → U61_GAA(T345, T349, X498, tG_in_ga(T349, X498))
U60_GAA(T345, T349, X498, nE_out_ga(T345, T349)) → TG_IN_GA(T349, X498)
EI_IN_GA(T357, X519) → U8_GA(T357, X519, pJ_in_gaa(T357, X518, X519))
EI_IN_GA(T357, X519) → PJ_IN_GAA(T357, X518, X519)
PJ_IN_GAA(T357, T359, X519) → U62_GAA(T357, T359, X519, tM_in_ga(T357, T359))
PJ_IN_GAA(T357, T359, X519) → TM_IN_GA(T357, T359)
U62_GAA(T357, T359, X519, tM_out_ga(T357, T359)) → U63_GAA(T357, T359, X519, eI_in_ga(T359, X519))
U62_GAA(T357, T359, X519, tM_out_ga(T357, T359)) → EI_IN_GA(T359, X519)
TN11_IN_GA(T795, X1266) → U36_GA(T795, X1266, pN12_in_gaa(T795, X1265, X1266))
TN11_IN_GA(T795, X1266) → PN12_IN_GAA(T795, X1265, X1266)
PN12_IN_GAA(T795, T799, X1266) → U90_GAA(T795, T799, X1266, nE_in_ga(T795, T799))
PN12_IN_GAA(T795, T799, X1266) → NE_IN_GA(T795, T799)
U90_GAA(T795, T799, X1266, nE_out_ga(T795, T799)) → U91_GAA(T795, T799, X1266, tN11_in_ga(T799, X1266))
U90_GAA(T795, T799, X1266, nE_out_ga(T795, T799)) → TN11_IN_GA(T799, X1266)
EN13_IN_GA(T807, X1287) → U38_GA(T807, X1287, pN14_in_gaa(T807, X1286, X1287))
EN13_IN_GA(T807, X1287) → PN14_IN_GAA(T807, X1286, X1287)
PN14_IN_GAA(T807, T809, X1287) → U92_GAA(T807, T809, X1287, tM_in_ga(T807, T809))
PN14_IN_GAA(T807, T809, X1287) → TM_IN_GA(T807, T809)
U92_GAA(T807, T809, X1287, tM_out_ga(T807, T809)) → U93_GAA(T807, T809, X1287, eN13_in_ga(T809, X1287))
U92_GAA(T807, T809, X1287, tM_out_ga(T807, T809)) → EN13_IN_GA(T809, X1287)
TN15_IN_GA(T817, X1309) → U40_GA(T817, X1309, pN16_in_gaa(T817, X1308, X1309))
TN15_IN_GA(T817, X1309) → PN16_IN_GAA(T817, X1308, X1309)
PN16_IN_GAA(T817, T821, X1309) → U94_GAA(T817, T821, X1309, nE_in_ga(T817, T821))
PN16_IN_GAA(T817, T821, X1309) → NE_IN_GA(T817, T821)
U94_GAA(T817, T821, X1309, nE_out_ga(T817, T821)) → U95_GAA(T817, T821, X1309, tN15_in_ga(T821, X1309))
U94_GAA(T817, T821, X1309, nE_out_ga(T817, T821)) → TN15_IN_GA(T821, X1309)
EN17_IN_GA(T829, X1330) → U42_GA(T829, X1330, pN18_in_gaa(T829, X1329, X1330))
EN17_IN_GA(T829, X1330) → PN18_IN_GAA(T829, X1329, X1330)
PN18_IN_GAA(T829, T831, X1330) → U96_GAA(T829, T831, X1330, tM_in_ga(T829, T831))
PN18_IN_GAA(T829, T831, X1330) → TM_IN_GA(T829, T831)
U96_GAA(T829, T831, X1330, tM_out_ga(T829, T831)) → U97_GAA(T829, T831, X1330, eN17_in_ga(T831, X1330))
U96_GAA(T829, T831, X1330, tM_out_ga(T829, T831)) → EN17_IN_GA(T831, X1330)
TN19_IN_GA(T839, X1352) → U44_GA(T839, X1352, pN20_in_gaa(T839, X1351, X1352))
TN19_IN_GA(T839, X1352) → PN20_IN_GAA(T839, X1351, X1352)
PN20_IN_GAA(T839, T843, X1352) → U98_GAA(T839, T843, X1352, nE_in_ga(T839, T843))
PN20_IN_GAA(T839, T843, X1352) → NE_IN_GA(T839, T843)
U98_GAA(T839, T843, X1352, nE_out_ga(T839, T843)) → U99_GAA(T839, T843, X1352, tN19_in_ga(T843, X1352))
U98_GAA(T839, T843, X1352, nE_out_ga(T839, T843)) → TN19_IN_GA(T843, X1352)
EN21_IN_GA(T851, X1373) → U46_GA(T851, X1373, pN22_in_gaa(T851, X1372, X1373))
EN21_IN_GA(T851, X1373) → PN22_IN_GAA(T851, X1372, X1373)
PN22_IN_GAA(T851, T853, X1373) → U100_GAA(T851, T853, X1373, tM_in_ga(T851, T853))
PN22_IN_GAA(T851, T853, X1373) → TM_IN_GA(T851, T853)
U100_GAA(T851, T853, X1373, tM_out_ga(T851, T853)) → U101_GAA(T851, T853, X1373, eN21_in_ga(T853, X1373))
U100_GAA(T851, T853, X1373, tM_out_ga(T851, T853)) → EN21_IN_GA(T853, X1373)
TN23_IN_GA(T861, X1395) → U48_GA(T861, X1395, pN24_in_gaa(T861, X1394, X1395))
TN23_IN_GA(T861, X1395) → PN24_IN_GAA(T861, X1394, X1395)
PN24_IN_GAA(T861, T865, X1395) → U102_GAA(T861, T865, X1395, nE_in_ga(T861, T865))
PN24_IN_GAA(T861, T865, X1395) → NE_IN_GA(T861, T865)
U102_GAA(T861, T865, X1395, nE_out_ga(T861, T865)) → U103_GAA(T861, T865, X1395, tN23_in_ga(T865, X1395))
U102_GAA(T861, T865, X1395, nE_out_ga(T861, T865)) → TN23_IN_GA(T865, X1395)
EN25_IN_GA(T873, X1416) → U50_GA(T873, X1416, pN26_in_gaa(T873, X1415, X1416))
EN25_IN_GA(T873, X1416) → PN26_IN_GAA(T873, X1415, X1416)
PN26_IN_GAA(T873, T875, X1416) → U104_GAA(T873, T875, X1416, tM_in_ga(T873, T875))
PN26_IN_GAA(T873, T875, X1416) → TM_IN_GA(T873, T875)
U104_GAA(T873, T875, X1416, tM_out_ga(T873, T875)) → U105_GAA(T873, T875, X1416, eN25_in_ga(T875, X1416))
U104_GAA(T873, T875, X1416, tM_out_ga(T873, T875)) → EN25_IN_GA(T875, X1416)
TN27_IN_GA(T883, X1438) → U52_GA(T883, X1438, pN28_in_gaa(T883, X1437, X1438))
TN27_IN_GA(T883, X1438) → PN28_IN_GAA(T883, X1437, X1438)
PN28_IN_GAA(T883, T887, X1438) → U106_GAA(T883, T887, X1438, nE_in_ga(T883, T887))
PN28_IN_GAA(T883, T887, X1438) → NE_IN_GA(T883, T887)
U106_GAA(T883, T887, X1438, nE_out_ga(T883, T887)) → U107_GAA(T883, T887, X1438, tN27_in_ga(T887, X1438))
U106_GAA(T883, T887, X1438, nE_out_ga(T883, T887)) → TN27_IN_GA(T887, X1438)
EF_IN_GA(T895, X1459) → U54_GA(T895, X1459, pN29_in_gaa(T895, X1458, X1459))
EF_IN_GA(T895, X1459) → PN29_IN_GAA(T895, X1458, X1459)
PN29_IN_GAA(T895, T897, X1459) → U108_GAA(T895, T897, X1459, tM_in_ga(T895, T897))
PN29_IN_GAA(T895, T897, X1459) → TM_IN_GA(T895, T897)
U108_GAA(T895, T897, X1459, tM_out_ga(T895, T897)) → U109_GAA(T895, T897, X1459, eF_in_ga(T897, X1459))
U108_GAA(T895, T897, X1459, tM_out_ga(T895, T897)) → EF_IN_GA(T897, X1459)
U58_GAA(T62, T68, T64, nE_out_ga(T62, T68)) → U59_GAA(T62, T68, T64, tN30_in_ga(T68, T64))
U58_GAA(T62, T68, T64, nE_out_ga(T62, T68)) → TN30_IN_GA(T68, T64)
TN30_IN_GA(T916, T918) → U56_GA(T916, T918, nB_in_ga(T916, T918))
TN30_IN_GA(T916, T918) → NB_IN_GA(T916, T918)
TN30_IN_GA(T929, T931) → U57_GA(T929, T931, pC_in_gaa(T929, X1496, T931))
TN30_IN_GA(T929, T931) → PC_IN_GAA(T929, X1496, T931)

The TRS R consists of the following rules:

eA_in_ga(T22, T24) → U1_ga(T22, T24, nB_in_ga(T22, T24))
nB_in_ga(.(a, T36), T36) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36), T36) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36), T36) → nB_out_ga(.(c, T36), T36)
nB_in_ga(.(lbrace, T41), T43) → U55_ga(T41, T43, eA_in_ga(T41, .(rbrace, T43)))
eA_in_ga(T62, T64) → U2_ga(T62, T64, pC_in_gaa(T62, X55, T64))
pC_in_gaa(T62, T68, T64) → U58_gaa(T62, T68, T64, nE_in_ga(T62, T68))
nE_in_ga(.(a, .(star, T86)), T86) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86)), T86) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86)), T86) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89), X78) → U4_ga(T89, X78, eF_in_ga(T89, X78))
eF_in_ga(T97, X102) → U53_ga(T97, X102, tN27_in_ga(T97, X102))
tN27_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(lbrace, T130), X145) → U51_ga(T130, X145, eN25_in_ga(T130, X145))
eN25_in_ga(T138, X169) → U49_ga(T138, X169, tN23_in_ga(T138, X169))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(lbrace, T171), X212) → U47_ga(T171, X212, eN21_in_ga(T171, X212))
eN21_in_ga(T179, X236) → U45_ga(T179, X236, tN19_in_ga(T179, X236))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(lbrace, T212), X279) → U43_ga(T212, X279, eN17_in_ga(T212, X279))
eN17_in_ga(T220, X303) → U41_ga(T220, X303, tN15_in_ga(T220, X303))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(lbrace, T253), X346) → U39_ga(T253, X346, eN13_in_ga(T253, X346))
eN13_in_ga(T261, X370) → U37_ga(T261, X370, tN11_in_ga(T261, X370))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(lbrace, T294), X413) → U35_ga(T294, X413, eI_in_ga(T294, X413))
eI_in_ga(T302, X437) → U7_ga(T302, X437, tG_in_ga(T302, X437))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(lbrace, T335), X480) → U5_ga(T335, X480, eA_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480))))))))))
eA_in_ga(T941, T943) → U3_ga(T941, T943, pD_in_gaa(T941, X1509, T943))
pD_in_gaa(T941, T945, T943) → U110_gaa(T941, T945, T943, tM_in_ga(T941, T945))
tM_in_ga(.(a, .(plus, T389)), T389) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389)), T389) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389)), T389) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392), X565) → U11_ga(T392, X565, eN_in_ga(T392, X565))
eN_in_ga(T400, X589) → U33_ga(T400, X589, tN8_in_ga(T400, X589))
tN8_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(lbrace, T433), X632) → U31_ga(T433, X632, eN6_in_ga(T433, X632))
eN6_in_ga(T441, X656) → U29_ga(T441, X656, tN4_in_ga(T441, X656))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(lbrace, T474), X699) → U27_ga(T474, X699, eN2_in_ga(T474, X699))
eN2_in_ga(T482, X723) → U25_ga(T482, X723, tZ_in_ga(T482, X723))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(lbrace, T515), X766) → U23_ga(T515, X766, eX_in_ga(T515, X766))
eX_in_ga(T523, X790) → U21_ga(T523, X790, tV_in_ga(T523, X790))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(lbrace, T556), X833) → U19_ga(T556, X833, eT_in_ga(T556, X833))
eT_in_ga(T564, X857) → U17_ga(T564, X857, tR_in_ga(T564, X857))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(lbrace, T597), X900) → U15_ga(T597, X900, eP_in_ga(T597, X900))
eP_in_ga(T605, X924) → U13_ga(T605, X924, tK_in_ga(T605, X924))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(lbrace, T638), X967) → U9_ga(T638, X967, eA_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967))))))))))
U9_ga(T638, X967, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648, X985) → U10_ga(T648, X985, pL_in_gaa(T648, X984, X985))
pL_in_gaa(T648, T652, X985) → U64_gaa(T648, T652, X985, nE_in_ga(T648, T652))
U64_gaa(T648, T652, X985, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, X985, tK_in_ga(T652, X985))
U65_gaa(T648, T652, X985, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
U10_ga(T648, X985, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
U13_ga(T605, X924, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
eP_in_ga(T660, X1006) → U14_ga(T660, X1006, pQ_in_gaa(T660, X1005, X1006))
pQ_in_gaa(T660, T662, X1006) → U66_gaa(T660, T662, X1006, tM_in_ga(T660, T662))
tM_in_ga(T780, X1243) → U12_ga(T780, X1243, pO_in_gaa(T780, X1242, X1243))
pO_in_gaa(T780, T784, X1243) → U88_gaa(T780, T784, X1243, nE_in_ga(T780, T784))
U88_gaa(T780, T784, X1243, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, X1243, tM_in_ga(T784, X1243))
U89_gaa(T780, T784, X1243, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U12_ga(T780, X1243, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
U66_gaa(T660, T662, X1006, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, X1006, eP_in_ga(T662, X1006))
U67_gaa(T660, T662, X1006, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
U14_ga(T660, X1006, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
U15_ga(T597, X900, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
tR_in_ga(T670, X1028) → U16_ga(T670, X1028, pS_in_gaa(T670, X1027, X1028))
pS_in_gaa(T670, T674, X1028) → U68_gaa(T670, T674, X1028, nE_in_ga(T670, T674))
U68_gaa(T670, T674, X1028, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, X1028, tR_in_ga(T674, X1028))
U69_gaa(T670, T674, X1028, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
U16_ga(T670, X1028, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
U17_ga(T564, X857, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
eT_in_ga(T682, X1049) → U18_ga(T682, X1049, pU_in_gaa(T682, X1048, X1049))
pU_in_gaa(T682, T684, X1049) → U70_gaa(T682, T684, X1049, tM_in_ga(T682, T684))
U70_gaa(T682, T684, X1049, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, X1049, eT_in_ga(T684, X1049))
U71_gaa(T682, T684, X1049, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
U18_ga(T682, X1049, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
U19_ga(T556, X833, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
tV_in_ga(T692, X1071) → U20_ga(T692, X1071, pW_in_gaa(T692, X1070, X1071))
pW_in_gaa(T692, T696, X1071) → U72_gaa(T692, T696, X1071, nE_in_ga(T692, T696))
U72_gaa(T692, T696, X1071, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, X1071, tV_in_ga(T696, X1071))
U73_gaa(T692, T696, X1071, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
U20_ga(T692, X1071, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
U21_ga(T523, X790, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
eX_in_ga(T704, X1092) → U22_ga(T704, X1092, pY_in_gaa(T704, X1091, X1092))
pY_in_gaa(T704, T706, X1092) → U74_gaa(T704, T706, X1092, tM_in_ga(T704, T706))
U74_gaa(T704, T706, X1092, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, X1092, eX_in_ga(T706, X1092))
U75_gaa(T704, T706, X1092, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
U22_ga(T704, X1092, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
U23_ga(T515, X766, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
tZ_in_ga(T714, X1114) → U24_ga(T714, X1114, pN1_in_gaa(T714, X1113, X1114))
pN1_in_gaa(T714, T718, X1114) → U76_gaa(T714, T718, X1114, nE_in_ga(T714, T718))
U76_gaa(T714, T718, X1114, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, X1114, tZ_in_ga(T718, X1114))
U77_gaa(T714, T718, X1114, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
U24_ga(T714, X1114, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
U25_ga(T482, X723, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
eN2_in_ga(T726, X1135) → U26_ga(T726, X1135, pN3_in_gaa(T726, X1134, X1135))
pN3_in_gaa(T726, T728, X1135) → U78_gaa(T726, T728, X1135, tM_in_ga(T726, T728))
U78_gaa(T726, T728, X1135, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, X1135, eN2_in_ga(T728, X1135))
U79_gaa(T726, T728, X1135, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
U26_ga(T726, X1135, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
U27_ga(T474, X699, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
tN4_in_ga(T736, X1157) → U28_ga(T736, X1157, pN5_in_gaa(T736, X1156, X1157))
pN5_in_gaa(T736, T740, X1157) → U80_gaa(T736, T740, X1157, nE_in_ga(T736, T740))
U80_gaa(T736, T740, X1157, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, X1157, tN4_in_ga(T740, X1157))
U81_gaa(T736, T740, X1157, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
U28_ga(T736, X1157, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
U29_ga(T441, X656, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
eN6_in_ga(T748, X1178) → U30_ga(T748, X1178, pN7_in_gaa(T748, X1177, X1178))
pN7_in_gaa(T748, T750, X1178) → U82_gaa(T748, T750, X1178, tM_in_ga(T748, T750))
U82_gaa(T748, T750, X1178, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, X1178, eN6_in_ga(T750, X1178))
U83_gaa(T748, T750, X1178, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
U30_ga(T748, X1178, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
U31_ga(T433, X632, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
tN8_in_ga(T758, X1200) → U32_ga(T758, X1200, pN9_in_gaa(T758, X1199, X1200))
pN9_in_gaa(T758, T762, X1200) → U84_gaa(T758, T762, X1200, nE_in_ga(T758, T762))
U84_gaa(T758, T762, X1200, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, X1200, tN8_in_ga(T762, X1200))
U85_gaa(T758, T762, X1200, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
U32_ga(T758, X1200, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
U33_ga(T400, X589, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
eN_in_ga(T770, X1221) → U34_ga(T770, X1221, pN10_in_gaa(T770, X1220, X1221))
pN10_in_gaa(T770, T772, X1221) → U86_gaa(T770, T772, X1221, tM_in_ga(T770, T772))
U86_gaa(T770, T772, X1221, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, X1221, eN_in_ga(T772, X1221))
U87_gaa(T770, T772, X1221, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U34_ga(T770, X1221, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
U11_ga(T392, X565, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
U110_gaa(T941, T945, T943, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, T943, eA_in_ga(T945, T943))
U111_gaa(T941, T945, T943, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
U3_ga(T941, T943, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
U5_ga(T335, X480, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
tG_in_ga(T345, X498) → U6_ga(T345, X498, pH_in_gaa(T345, X497, X498))
pH_in_gaa(T345, T349, X498) → U60_gaa(T345, T349, X498, nE_in_ga(T345, T349))
U60_gaa(T345, T349, X498, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, X498, tG_in_ga(T349, X498))
U61_gaa(T345, T349, X498, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
U6_ga(T345, X498, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
U7_ga(T302, X437, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
eI_in_ga(T357, X519) → U8_ga(T357, X519, pJ_in_gaa(T357, X518, X519))
pJ_in_gaa(T357, T359, X519) → U62_gaa(T357, T359, X519, tM_in_ga(T357, T359))
U62_gaa(T357, T359, X519, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, X519, eI_in_ga(T359, X519))
U63_gaa(T357, T359, X519, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
U8_ga(T357, X519, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
U35_ga(T294, X413, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
tN11_in_ga(T795, X1266) → U36_ga(T795, X1266, pN12_in_gaa(T795, X1265, X1266))
pN12_in_gaa(T795, T799, X1266) → U90_gaa(T795, T799, X1266, nE_in_ga(T795, T799))
U90_gaa(T795, T799, X1266, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, X1266, tN11_in_ga(T799, X1266))
U91_gaa(T795, T799, X1266, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
U36_ga(T795, X1266, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
U37_ga(T261, X370, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
eN13_in_ga(T807, X1287) → U38_ga(T807, X1287, pN14_in_gaa(T807, X1286, X1287))
pN14_in_gaa(T807, T809, X1287) → U92_gaa(T807, T809, X1287, tM_in_ga(T807, T809))
U92_gaa(T807, T809, X1287, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, X1287, eN13_in_ga(T809, X1287))
U93_gaa(T807, T809, X1287, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
U38_ga(T807, X1287, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
U39_ga(T253, X346, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
tN15_in_ga(T817, X1309) → U40_ga(T817, X1309, pN16_in_gaa(T817, X1308, X1309))
pN16_in_gaa(T817, T821, X1309) → U94_gaa(T817, T821, X1309, nE_in_ga(T817, T821))
U94_gaa(T817, T821, X1309, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, X1309, tN15_in_ga(T821, X1309))
U95_gaa(T817, T821, X1309, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
U40_ga(T817, X1309, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
U41_ga(T220, X303, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
eN17_in_ga(T829, X1330) → U42_ga(T829, X1330, pN18_in_gaa(T829, X1329, X1330))
pN18_in_gaa(T829, T831, X1330) → U96_gaa(T829, T831, X1330, tM_in_ga(T829, T831))
U96_gaa(T829, T831, X1330, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, X1330, eN17_in_ga(T831, X1330))
U97_gaa(T829, T831, X1330, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
U42_ga(T829, X1330, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
U43_ga(T212, X279, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
tN19_in_ga(T839, X1352) → U44_ga(T839, X1352, pN20_in_gaa(T839, X1351, X1352))
pN20_in_gaa(T839, T843, X1352) → U98_gaa(T839, T843, X1352, nE_in_ga(T839, T843))
U98_gaa(T839, T843, X1352, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, X1352, tN19_in_ga(T843, X1352))
U99_gaa(T839, T843, X1352, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
U44_ga(T839, X1352, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
U45_ga(T179, X236, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
eN21_in_ga(T851, X1373) → U46_ga(T851, X1373, pN22_in_gaa(T851, X1372, X1373))
pN22_in_gaa(T851, T853, X1373) → U100_gaa(T851, T853, X1373, tM_in_ga(T851, T853))
U100_gaa(T851, T853, X1373, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, X1373, eN21_in_ga(T853, X1373))
U101_gaa(T851, T853, X1373, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
U46_ga(T851, X1373, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
U47_ga(T171, X212, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
tN23_in_ga(T861, X1395) → U48_ga(T861, X1395, pN24_in_gaa(T861, X1394, X1395))
pN24_in_gaa(T861, T865, X1395) → U102_gaa(T861, T865, X1395, nE_in_ga(T861, T865))
U102_gaa(T861, T865, X1395, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, X1395, tN23_in_ga(T865, X1395))
U103_gaa(T861, T865, X1395, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
U48_ga(T861, X1395, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
U49_ga(T138, X169, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
eN25_in_ga(T873, X1416) → U50_ga(T873, X1416, pN26_in_gaa(T873, X1415, X1416))
pN26_in_gaa(T873, T875, X1416) → U104_gaa(T873, T875, X1416, tM_in_ga(T873, T875))
U104_gaa(T873, T875, X1416, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, X1416, eN25_in_ga(T875, X1416))
U105_gaa(T873, T875, X1416, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
U50_ga(T873, X1416, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
U51_ga(T130, X145, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
tN27_in_ga(T883, X1438) → U52_ga(T883, X1438, pN28_in_gaa(T883, X1437, X1438))
pN28_in_gaa(T883, T887, X1438) → U106_gaa(T883, T887, X1438, nE_in_ga(T883, T887))
U106_gaa(T883, T887, X1438, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, X1438, tN27_in_ga(T887, X1438))
U107_gaa(T883, T887, X1438, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
U52_ga(T883, X1438, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
U53_ga(T97, X102, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
eF_in_ga(T895, X1459) → U54_ga(T895, X1459, pN29_in_gaa(T895, X1458, X1459))
pN29_in_gaa(T895, T897, X1459) → U108_gaa(T895, T897, X1459, tM_in_ga(T895, T897))
U108_gaa(T895, T897, X1459, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, X1459, eF_in_ga(T897, X1459))
U109_gaa(T895, T897, X1459, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U54_ga(T895, X1459, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
U4_ga(T89, X78, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
U58_gaa(T62, T68, T64, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, T64, tN30_in_ga(T68, T64))
tN30_in_ga(T916, T918) → U56_ga(T916, T918, nB_in_ga(T916, T918))
U56_ga(T916, T918, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929, T931) → U57_ga(T929, T931, pC_in_gaa(T929, X1496, T931))
U57_ga(T929, T931, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)
U59_gaa(T62, T68, T64, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
U2_ga(T62, T64, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
U55_ga(T41, T43, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
U1_ga(T22, T24, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
eA_in_ga(x1, x2)  =  eA_in_ga(x1)
U1_ga(x1, x2, x3)  =  U1_ga(x1, x3)
nB_in_ga(x1, x2)  =  nB_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
nB_out_ga(x1, x2)  =  nB_out_ga(x1, x2)
b  =  b
c  =  c
lbrace  =  lbrace
U55_ga(x1, x2, x3)  =  U55_ga(x1, x3)
U2_ga(x1, x2, x3)  =  U2_ga(x1, x3)
pC_in_gaa(x1, x2, x3)  =  pC_in_gaa(x1)
U58_gaa(x1, x2, x3, x4)  =  U58_gaa(x1, x4)
nE_in_ga(x1, x2)  =  nE_in_ga(x1)
star  =  star
nE_out_ga(x1, x2)  =  nE_out_ga(x1, x2)
U4_ga(x1, x2, x3)  =  U4_ga(x1, x3)
eF_in_ga(x1, x2)  =  eF_in_ga(x1)
U53_ga(x1, x2, x3)  =  U53_ga(x1, x3)
tN27_in_ga(x1, x2)  =  tN27_in_ga(x1)
rbrace  =  rbrace
tN27_out_ga(x1, x2)  =  tN27_out_ga(x1, x2)
U51_ga(x1, x2, x3)  =  U51_ga(x1, x3)
eN25_in_ga(x1, x2)  =  eN25_in_ga(x1)
U49_ga(x1, x2, x3)  =  U49_ga(x1, x3)
tN23_in_ga(x1, x2)  =  tN23_in_ga(x1)
tN23_out_ga(x1, x2)  =  tN23_out_ga(x1, x2)
U47_ga(x1, x2, x3)  =  U47_ga(x1, x3)
eN21_in_ga(x1, x2)  =  eN21_in_ga(x1)
U45_ga(x1, x2, x3)  =  U45_ga(x1, x3)
tN19_in_ga(x1, x2)  =  tN19_in_ga(x1)
tN19_out_ga(x1, x2)  =  tN19_out_ga(x1, x2)
U43_ga(x1, x2, x3)  =  U43_ga(x1, x3)
eN17_in_ga(x1, x2)  =  eN17_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x1, x3)
tN15_in_ga(x1, x2)  =  tN15_in_ga(x1)
tN15_out_ga(x1, x2)  =  tN15_out_ga(x1, x2)
U39_ga(x1, x2, x3)  =  U39_ga(x1, x3)
eN13_in_ga(x1, x2)  =  eN13_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x1, x3)
tN11_in_ga(x1, x2)  =  tN11_in_ga(x1)
tN11_out_ga(x1, x2)  =  tN11_out_ga(x1, x2)
U35_ga(x1, x2, x3)  =  U35_ga(x1, x3)
eI_in_ga(x1, x2)  =  eI_in_ga(x1)
U7_ga(x1, x2, x3)  =  U7_ga(x1, x3)
tG_in_ga(x1, x2)  =  tG_in_ga(x1)
tG_out_ga(x1, x2)  =  tG_out_ga(x1, x2)
U5_ga(x1, x2, x3)  =  U5_ga(x1, x3)
U3_ga(x1, x2, x3)  =  U3_ga(x1, x3)
pD_in_gaa(x1, x2, x3)  =  pD_in_gaa(x1)
U110_gaa(x1, x2, x3, x4)  =  U110_gaa(x1, x4)
tM_in_ga(x1, x2)  =  tM_in_ga(x1)
plus  =  plus
tM_out_ga(x1, x2)  =  tM_out_ga(x1, x2)
U11_ga(x1, x2, x3)  =  U11_ga(x1, x3)
eN_in_ga(x1, x2)  =  eN_in_ga(x1)
U33_ga(x1, x2, x3)  =  U33_ga(x1, x3)
tN8_in_ga(x1, x2)  =  tN8_in_ga(x1)
tN8_out_ga(x1, x2)  =  tN8_out_ga(x1, x2)
U31_ga(x1, x2, x3)  =  U31_ga(x1, x3)
eN6_in_ga(x1, x2)  =  eN6_in_ga(x1)
U29_ga(x1, x2, x3)  =  U29_ga(x1, x3)
tN4_in_ga(x1, x2)  =  tN4_in_ga(x1)
tN4_out_ga(x1, x2)  =  tN4_out_ga(x1, x2)
U27_ga(x1, x2, x3)  =  U27_ga(x1, x3)
eN2_in_ga(x1, x2)  =  eN2_in_ga(x1)
U25_ga(x1, x2, x3)  =  U25_ga(x1, x3)
tZ_in_ga(x1, x2)  =  tZ_in_ga(x1)
tZ_out_ga(x1, x2)  =  tZ_out_ga(x1, x2)
U23_ga(x1, x2, x3)  =  U23_ga(x1, x3)
eX_in_ga(x1, x2)  =  eX_in_ga(x1)
U21_ga(x1, x2, x3)  =  U21_ga(x1, x3)
tV_in_ga(x1, x2)  =  tV_in_ga(x1)
tV_out_ga(x1, x2)  =  tV_out_ga(x1, x2)
U19_ga(x1, x2, x3)  =  U19_ga(x1, x3)
eT_in_ga(x1, x2)  =  eT_in_ga(x1)
U17_ga(x1, x2, x3)  =  U17_ga(x1, x3)
tR_in_ga(x1, x2)  =  tR_in_ga(x1)
tR_out_ga(x1, x2)  =  tR_out_ga(x1, x2)
U15_ga(x1, x2, x3)  =  U15_ga(x1, x3)
eP_in_ga(x1, x2)  =  eP_in_ga(x1)
U13_ga(x1, x2, x3)  =  U13_ga(x1, x3)
tK_in_ga(x1, x2)  =  tK_in_ga(x1)
tK_out_ga(x1, x2)  =  tK_out_ga(x1, x2)
U9_ga(x1, x2, x3)  =  U9_ga(x1, x3)
eA_out_ga(x1, x2)  =  eA_out_ga(x1, x2)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
pL_in_gaa(x1, x2, x3)  =  pL_in_gaa(x1)
U64_gaa(x1, x2, x3, x4)  =  U64_gaa(x1, x4)
U65_gaa(x1, x2, x3, x4)  =  U65_gaa(x1, x2, x4)
pL_out_gaa(x1, x2, x3)  =  pL_out_gaa(x1, x2, x3)
eP_out_ga(x1, x2)  =  eP_out_ga(x1, x2)
U14_ga(x1, x2, x3)  =  U14_ga(x1, x3)
pQ_in_gaa(x1, x2, x3)  =  pQ_in_gaa(x1)
U66_gaa(x1, x2, x3, x4)  =  U66_gaa(x1, x4)
U12_ga(x1, x2, x3)  =  U12_ga(x1, x3)
pO_in_gaa(x1, x2, x3)  =  pO_in_gaa(x1)
U88_gaa(x1, x2, x3, x4)  =  U88_gaa(x1, x4)
U89_gaa(x1, x2, x3, x4)  =  U89_gaa(x1, x2, x4)
pO_out_gaa(x1, x2, x3)  =  pO_out_gaa(x1, x2, x3)
U67_gaa(x1, x2, x3, x4)  =  U67_gaa(x1, x2, x4)
pQ_out_gaa(x1, x2, x3)  =  pQ_out_gaa(x1, x2, x3)
U16_ga(x1, x2, x3)  =  U16_ga(x1, x3)
pS_in_gaa(x1, x2, x3)  =  pS_in_gaa(x1)
U68_gaa(x1, x2, x3, x4)  =  U68_gaa(x1, x4)
U69_gaa(x1, x2, x3, x4)  =  U69_gaa(x1, x2, x4)
pS_out_gaa(x1, x2, x3)  =  pS_out_gaa(x1, x2, x3)
eT_out_ga(x1, x2)  =  eT_out_ga(x1, x2)
U18_ga(x1, x2, x3)  =  U18_ga(x1, x3)
pU_in_gaa(x1, x2, x3)  =  pU_in_gaa(x1)
U70_gaa(x1, x2, x3, x4)  =  U70_gaa(x1, x4)
U71_gaa(x1, x2, x3, x4)  =  U71_gaa(x1, x2, x4)
pU_out_gaa(x1, x2, x3)  =  pU_out_gaa(x1, x2, x3)
U20_ga(x1, x2, x3)  =  U20_ga(x1, x3)
pW_in_gaa(x1, x2, x3)  =  pW_in_gaa(x1)
U72_gaa(x1, x2, x3, x4)  =  U72_gaa(x1, x4)
U73_gaa(x1, x2, x3, x4)  =  U73_gaa(x1, x2, x4)
pW_out_gaa(x1, x2, x3)  =  pW_out_gaa(x1, x2, x3)
eX_out_ga(x1, x2)  =  eX_out_ga(x1, x2)
U22_ga(x1, x2, x3)  =  U22_ga(x1, x3)
pY_in_gaa(x1, x2, x3)  =  pY_in_gaa(x1)
U74_gaa(x1, x2, x3, x4)  =  U74_gaa(x1, x4)
U75_gaa(x1, x2, x3, x4)  =  U75_gaa(x1, x2, x4)
pY_out_gaa(x1, x2, x3)  =  pY_out_gaa(x1, x2, x3)
U24_ga(x1, x2, x3)  =  U24_ga(x1, x3)
pN1_in_gaa(x1, x2, x3)  =  pN1_in_gaa(x1)
U76_gaa(x1, x2, x3, x4)  =  U76_gaa(x1, x4)
U77_gaa(x1, x2, x3, x4)  =  U77_gaa(x1, x2, x4)
pN1_out_gaa(x1, x2, x3)  =  pN1_out_gaa(x1, x2, x3)
eN2_out_ga(x1, x2)  =  eN2_out_ga(x1, x2)
U26_ga(x1, x2, x3)  =  U26_ga(x1, x3)
pN3_in_gaa(x1, x2, x3)  =  pN3_in_gaa(x1)
U78_gaa(x1, x2, x3, x4)  =  U78_gaa(x1, x4)
U79_gaa(x1, x2, x3, x4)  =  U79_gaa(x1, x2, x4)
pN3_out_gaa(x1, x2, x3)  =  pN3_out_gaa(x1, x2, x3)
U28_ga(x1, x2, x3)  =  U28_ga(x1, x3)
pN5_in_gaa(x1, x2, x3)  =  pN5_in_gaa(x1)
U80_gaa(x1, x2, x3, x4)  =  U80_gaa(x1, x4)
U81_gaa(x1, x2, x3, x4)  =  U81_gaa(x1, x2, x4)
pN5_out_gaa(x1, x2, x3)  =  pN5_out_gaa(x1, x2, x3)
eN6_out_ga(x1, x2)  =  eN6_out_ga(x1, x2)
U30_ga(x1, x2, x3)  =  U30_ga(x1, x3)
pN7_in_gaa(x1, x2, x3)  =  pN7_in_gaa(x1)
U82_gaa(x1, x2, x3, x4)  =  U82_gaa(x1, x4)
U83_gaa(x1, x2, x3, x4)  =  U83_gaa(x1, x2, x4)
pN7_out_gaa(x1, x2, x3)  =  pN7_out_gaa(x1, x2, x3)
U32_ga(x1, x2, x3)  =  U32_ga(x1, x3)
pN9_in_gaa(x1, x2, x3)  =  pN9_in_gaa(x1)
U84_gaa(x1, x2, x3, x4)  =  U84_gaa(x1, x4)
U85_gaa(x1, x2, x3, x4)  =  U85_gaa(x1, x2, x4)
pN9_out_gaa(x1, x2, x3)  =  pN9_out_gaa(x1, x2, x3)
eN_out_ga(x1, x2)  =  eN_out_ga(x1, x2)
U34_ga(x1, x2, x3)  =  U34_ga(x1, x3)
pN10_in_gaa(x1, x2, x3)  =  pN10_in_gaa(x1)
U86_gaa(x1, x2, x3, x4)  =  U86_gaa(x1, x4)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x1, x2, x4)
pN10_out_gaa(x1, x2, x3)  =  pN10_out_gaa(x1, x2, x3)
U111_gaa(x1, x2, x3, x4)  =  U111_gaa(x1, x2, x4)
pD_out_gaa(x1, x2, x3)  =  pD_out_gaa(x1, x2, x3)
U6_ga(x1, x2, x3)  =  U6_ga(x1, x3)
pH_in_gaa(x1, x2, x3)  =  pH_in_gaa(x1)
U60_gaa(x1, x2, x3, x4)  =  U60_gaa(x1, x4)
U61_gaa(x1, x2, x3, x4)  =  U61_gaa(x1, x2, x4)
pH_out_gaa(x1, x2, x3)  =  pH_out_gaa(x1, x2, x3)
eI_out_ga(x1, x2)  =  eI_out_ga(x1, x2)
U8_ga(x1, x2, x3)  =  U8_ga(x1, x3)
pJ_in_gaa(x1, x2, x3)  =  pJ_in_gaa(x1)
U62_gaa(x1, x2, x3, x4)  =  U62_gaa(x1, x4)
U63_gaa(x1, x2, x3, x4)  =  U63_gaa(x1, x2, x4)
pJ_out_gaa(x1, x2, x3)  =  pJ_out_gaa(x1, x2, x3)
U36_ga(x1, x2, x3)  =  U36_ga(x1, x3)
pN12_in_gaa(x1, x2, x3)  =  pN12_in_gaa(x1)
U90_gaa(x1, x2, x3, x4)  =  U90_gaa(x1, x4)
U91_gaa(x1, x2, x3, x4)  =  U91_gaa(x1, x2, x4)
pN12_out_gaa(x1, x2, x3)  =  pN12_out_gaa(x1, x2, x3)
eN13_out_ga(x1, x2)  =  eN13_out_ga(x1, x2)
U38_ga(x1, x2, x3)  =  U38_ga(x1, x3)
pN14_in_gaa(x1, x2, x3)  =  pN14_in_gaa(x1)
U92_gaa(x1, x2, x3, x4)  =  U92_gaa(x1, x4)
U93_gaa(x1, x2, x3, x4)  =  U93_gaa(x1, x2, x4)
pN14_out_gaa(x1, x2, x3)  =  pN14_out_gaa(x1, x2, x3)
U40_ga(x1, x2, x3)  =  U40_ga(x1, x3)
pN16_in_gaa(x1, x2, x3)  =  pN16_in_gaa(x1)
U94_gaa(x1, x2, x3, x4)  =  U94_gaa(x1, x4)
U95_gaa(x1, x2, x3, x4)  =  U95_gaa(x1, x2, x4)
pN16_out_gaa(x1, x2, x3)  =  pN16_out_gaa(x1, x2, x3)
eN17_out_ga(x1, x2)  =  eN17_out_ga(x1, x2)
U42_ga(x1, x2, x3)  =  U42_ga(x1, x3)
pN18_in_gaa(x1, x2, x3)  =  pN18_in_gaa(x1)
U96_gaa(x1, x2, x3, x4)  =  U96_gaa(x1, x4)
U97_gaa(x1, x2, x3, x4)  =  U97_gaa(x1, x2, x4)
pN18_out_gaa(x1, x2, x3)  =  pN18_out_gaa(x1, x2, x3)
U44_ga(x1, x2, x3)  =  U44_ga(x1, x3)
pN20_in_gaa(x1, x2, x3)  =  pN20_in_gaa(x1)
U98_gaa(x1, x2, x3, x4)  =  U98_gaa(x1, x4)
U99_gaa(x1, x2, x3, x4)  =  U99_gaa(x1, x2, x4)
pN20_out_gaa(x1, x2, x3)  =  pN20_out_gaa(x1, x2, x3)
eN21_out_ga(x1, x2)  =  eN21_out_ga(x1, x2)
U46_ga(x1, x2, x3)  =  U46_ga(x1, x3)
pN22_in_gaa(x1, x2, x3)  =  pN22_in_gaa(x1)
U100_gaa(x1, x2, x3, x4)  =  U100_gaa(x1, x4)
U101_gaa(x1, x2, x3, x4)  =  U101_gaa(x1, x2, x4)
pN22_out_gaa(x1, x2, x3)  =  pN22_out_gaa(x1, x2, x3)
U48_ga(x1, x2, x3)  =  U48_ga(x1, x3)
pN24_in_gaa(x1, x2, x3)  =  pN24_in_gaa(x1)
U102_gaa(x1, x2, x3, x4)  =  U102_gaa(x1, x4)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x1, x2, x4)
pN24_out_gaa(x1, x2, x3)  =  pN24_out_gaa(x1, x2, x3)
eN25_out_ga(x1, x2)  =  eN25_out_ga(x1, x2)
U50_ga(x1, x2, x3)  =  U50_ga(x1, x3)
pN26_in_gaa(x1, x2, x3)  =  pN26_in_gaa(x1)
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x1, x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x1, x2, x4)
pN26_out_gaa(x1, x2, x3)  =  pN26_out_gaa(x1, x2, x3)
U52_ga(x1, x2, x3)  =  U52_ga(x1, x3)
pN28_in_gaa(x1, x2, x3)  =  pN28_in_gaa(x1)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x1, x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x1, x2, x4)
pN28_out_gaa(x1, x2, x3)  =  pN28_out_gaa(x1, x2, x3)
eF_out_ga(x1, x2)  =  eF_out_ga(x1, x2)
U54_ga(x1, x2, x3)  =  U54_ga(x1, x3)
pN29_in_gaa(x1, x2, x3)  =  pN29_in_gaa(x1)
U108_gaa(x1, x2, x3, x4)  =  U108_gaa(x1, x4)
U109_gaa(x1, x2, x3, x4)  =  U109_gaa(x1, x2, x4)
pN29_out_gaa(x1, x2, x3)  =  pN29_out_gaa(x1, x2, x3)
U59_gaa(x1, x2, x3, x4)  =  U59_gaa(x1, x2, x4)
tN30_in_ga(x1, x2)  =  tN30_in_ga(x1)
U56_ga(x1, x2, x3)  =  U56_ga(x1, x3)
tN30_out_ga(x1, x2)  =  tN30_out_ga(x1, x2)
U57_ga(x1, x2, x3)  =  U57_ga(x1, x3)
pC_out_gaa(x1, x2, x3)  =  pC_out_gaa(x1, x2, x3)
EA_IN_GA(x1, x2)  =  EA_IN_GA(x1)
U1_GA(x1, x2, x3)  =  U1_GA(x1, x3)
NB_IN_GA(x1, x2)  =  NB_IN_GA(x1)
U55_GA(x1, x2, x3)  =  U55_GA(x1, x3)
U2_GA(x1, x2, x3)  =  U2_GA(x1, x3)
PC_IN_GAA(x1, x2, x3)  =  PC_IN_GAA(x1)
U58_GAA(x1, x2, x3, x4)  =  U58_GAA(x1, x4)
NE_IN_GA(x1, x2)  =  NE_IN_GA(x1)
U4_GA(x1, x2, x3)  =  U4_GA(x1, x3)
EF_IN_GA(x1, x2)  =  EF_IN_GA(x1)
U53_GA(x1, x2, x3)  =  U53_GA(x1, x3)
TN27_IN_GA(x1, x2)  =  TN27_IN_GA(x1)
U51_GA(x1, x2, x3)  =  U51_GA(x1, x3)
EN25_IN_GA(x1, x2)  =  EN25_IN_GA(x1)
U49_GA(x1, x2, x3)  =  U49_GA(x1, x3)
TN23_IN_GA(x1, x2)  =  TN23_IN_GA(x1)
U47_GA(x1, x2, x3)  =  U47_GA(x1, x3)
EN21_IN_GA(x1, x2)  =  EN21_IN_GA(x1)
U45_GA(x1, x2, x3)  =  U45_GA(x1, x3)
TN19_IN_GA(x1, x2)  =  TN19_IN_GA(x1)
U43_GA(x1, x2, x3)  =  U43_GA(x1, x3)
EN17_IN_GA(x1, x2)  =  EN17_IN_GA(x1)
U41_GA(x1, x2, x3)  =  U41_GA(x1, x3)
TN15_IN_GA(x1, x2)  =  TN15_IN_GA(x1)
U39_GA(x1, x2, x3)  =  U39_GA(x1, x3)
EN13_IN_GA(x1, x2)  =  EN13_IN_GA(x1)
U37_GA(x1, x2, x3)  =  U37_GA(x1, x3)
TN11_IN_GA(x1, x2)  =  TN11_IN_GA(x1)
U35_GA(x1, x2, x3)  =  U35_GA(x1, x3)
EI_IN_GA(x1, x2)  =  EI_IN_GA(x1)
U7_GA(x1, x2, x3)  =  U7_GA(x1, x3)
TG_IN_GA(x1, x2)  =  TG_IN_GA(x1)
U5_GA(x1, x2, x3)  =  U5_GA(x1, x3)
U3_GA(x1, x2, x3)  =  U3_GA(x1, x3)
PD_IN_GAA(x1, x2, x3)  =  PD_IN_GAA(x1)
U110_GAA(x1, x2, x3, x4)  =  U110_GAA(x1, x4)
TM_IN_GA(x1, x2)  =  TM_IN_GA(x1)
U11_GA(x1, x2, x3)  =  U11_GA(x1, x3)
EN_IN_GA(x1, x2)  =  EN_IN_GA(x1)
U33_GA(x1, x2, x3)  =  U33_GA(x1, x3)
TN8_IN_GA(x1, x2)  =  TN8_IN_GA(x1)
U31_GA(x1, x2, x3)  =  U31_GA(x1, x3)
EN6_IN_GA(x1, x2)  =  EN6_IN_GA(x1)
U29_GA(x1, x2, x3)  =  U29_GA(x1, x3)
TN4_IN_GA(x1, x2)  =  TN4_IN_GA(x1)
U27_GA(x1, x2, x3)  =  U27_GA(x1, x3)
EN2_IN_GA(x1, x2)  =  EN2_IN_GA(x1)
U25_GA(x1, x2, x3)  =  U25_GA(x1, x3)
TZ_IN_GA(x1, x2)  =  TZ_IN_GA(x1)
U23_GA(x1, x2, x3)  =  U23_GA(x1, x3)
EX_IN_GA(x1, x2)  =  EX_IN_GA(x1)
U21_GA(x1, x2, x3)  =  U21_GA(x1, x3)
TV_IN_GA(x1, x2)  =  TV_IN_GA(x1)
U19_GA(x1, x2, x3)  =  U19_GA(x1, x3)
ET_IN_GA(x1, x2)  =  ET_IN_GA(x1)
U17_GA(x1, x2, x3)  =  U17_GA(x1, x3)
TR_IN_GA(x1, x2)  =  TR_IN_GA(x1)
U15_GA(x1, x2, x3)  =  U15_GA(x1, x3)
EP_IN_GA(x1, x2)  =  EP_IN_GA(x1)
U13_GA(x1, x2, x3)  =  U13_GA(x1, x3)
TK_IN_GA(x1, x2)  =  TK_IN_GA(x1)
U9_GA(x1, x2, x3)  =  U9_GA(x1, x3)
U10_GA(x1, x2, x3)  =  U10_GA(x1, x3)
PL_IN_GAA(x1, x2, x3)  =  PL_IN_GAA(x1)
U64_GAA(x1, x2, x3, x4)  =  U64_GAA(x1, x4)
U65_GAA(x1, x2, x3, x4)  =  U65_GAA(x1, x2, x4)
U14_GA(x1, x2, x3)  =  U14_GA(x1, x3)
PQ_IN_GAA(x1, x2, x3)  =  PQ_IN_GAA(x1)
U66_GAA(x1, x2, x3, x4)  =  U66_GAA(x1, x4)
U12_GA(x1, x2, x3)  =  U12_GA(x1, x3)
PO_IN_GAA(x1, x2, x3)  =  PO_IN_GAA(x1)
U88_GAA(x1, x2, x3, x4)  =  U88_GAA(x1, x4)
U89_GAA(x1, x2, x3, x4)  =  U89_GAA(x1, x2, x4)
U67_GAA(x1, x2, x3, x4)  =  U67_GAA(x1, x2, x4)
U16_GA(x1, x2, x3)  =  U16_GA(x1, x3)
PS_IN_GAA(x1, x2, x3)  =  PS_IN_GAA(x1)
U68_GAA(x1, x2, x3, x4)  =  U68_GAA(x1, x4)
U69_GAA(x1, x2, x3, x4)  =  U69_GAA(x1, x2, x4)
U18_GA(x1, x2, x3)  =  U18_GA(x1, x3)
PU_IN_GAA(x1, x2, x3)  =  PU_IN_GAA(x1)
U70_GAA(x1, x2, x3, x4)  =  U70_GAA(x1, x4)
U71_GAA(x1, x2, x3, x4)  =  U71_GAA(x1, x2, x4)
U20_GA(x1, x2, x3)  =  U20_GA(x1, x3)
PW_IN_GAA(x1, x2, x3)  =  PW_IN_GAA(x1)
U72_GAA(x1, x2, x3, x4)  =  U72_GAA(x1, x4)
U73_GAA(x1, x2, x3, x4)  =  U73_GAA(x1, x2, x4)
U22_GA(x1, x2, x3)  =  U22_GA(x1, x3)
PY_IN_GAA(x1, x2, x3)  =  PY_IN_GAA(x1)
U74_GAA(x1, x2, x3, x4)  =  U74_GAA(x1, x4)
U75_GAA(x1, x2, x3, x4)  =  U75_GAA(x1, x2, x4)
U24_GA(x1, x2, x3)  =  U24_GA(x1, x3)
PN1_IN_GAA(x1, x2, x3)  =  PN1_IN_GAA(x1)
U76_GAA(x1, x2, x3, x4)  =  U76_GAA(x1, x4)
U77_GAA(x1, x2, x3, x4)  =  U77_GAA(x1, x2, x4)
U26_GA(x1, x2, x3)  =  U26_GA(x1, x3)
PN3_IN_GAA(x1, x2, x3)  =  PN3_IN_GAA(x1)
U78_GAA(x1, x2, x3, x4)  =  U78_GAA(x1, x4)
U79_GAA(x1, x2, x3, x4)  =  U79_GAA(x1, x2, x4)
U28_GA(x1, x2, x3)  =  U28_GA(x1, x3)
PN5_IN_GAA(x1, x2, x3)  =  PN5_IN_GAA(x1)
U80_GAA(x1, x2, x3, x4)  =  U80_GAA(x1, x4)
U81_GAA(x1, x2, x3, x4)  =  U81_GAA(x1, x2, x4)
U30_GA(x1, x2, x3)  =  U30_GA(x1, x3)
PN7_IN_GAA(x1, x2, x3)  =  PN7_IN_GAA(x1)
U82_GAA(x1, x2, x3, x4)  =  U82_GAA(x1, x4)
U83_GAA(x1, x2, x3, x4)  =  U83_GAA(x1, x2, x4)
U32_GA(x1, x2, x3)  =  U32_GA(x1, x3)
PN9_IN_GAA(x1, x2, x3)  =  PN9_IN_GAA(x1)
U84_GAA(x1, x2, x3, x4)  =  U84_GAA(x1, x4)
U85_GAA(x1, x2, x3, x4)  =  U85_GAA(x1, x2, x4)
U34_GA(x1, x2, x3)  =  U34_GA(x1, x3)
PN10_IN_GAA(x1, x2, x3)  =  PN10_IN_GAA(x1)
U86_GAA(x1, x2, x3, x4)  =  U86_GAA(x1, x4)
U87_GAA(x1, x2, x3, x4)  =  U87_GAA(x1, x2, x4)
U111_GAA(x1, x2, x3, x4)  =  U111_GAA(x1, x2, x4)
U6_GA(x1, x2, x3)  =  U6_GA(x1, x3)
PH_IN_GAA(x1, x2, x3)  =  PH_IN_GAA(x1)
U60_GAA(x1, x2, x3, x4)  =  U60_GAA(x1, x4)
U61_GAA(x1, x2, x3, x4)  =  U61_GAA(x1, x2, x4)
U8_GA(x1, x2, x3)  =  U8_GA(x1, x3)
PJ_IN_GAA(x1, x2, x3)  =  PJ_IN_GAA(x1)
U62_GAA(x1, x2, x3, x4)  =  U62_GAA(x1, x4)
U63_GAA(x1, x2, x3, x4)  =  U63_GAA(x1, x2, x4)
U36_GA(x1, x2, x3)  =  U36_GA(x1, x3)
PN12_IN_GAA(x1, x2, x3)  =  PN12_IN_GAA(x1)
U90_GAA(x1, x2, x3, x4)  =  U90_GAA(x1, x4)
U91_GAA(x1, x2, x3, x4)  =  U91_GAA(x1, x2, x4)
U38_GA(x1, x2, x3)  =  U38_GA(x1, x3)
PN14_IN_GAA(x1, x2, x3)  =  PN14_IN_GAA(x1)
U92_GAA(x1, x2, x3, x4)  =  U92_GAA(x1, x4)
U93_GAA(x1, x2, x3, x4)  =  U93_GAA(x1, x2, x4)
U40_GA(x1, x2, x3)  =  U40_GA(x1, x3)
PN16_IN_GAA(x1, x2, x3)  =  PN16_IN_GAA(x1)
U94_GAA(x1, x2, x3, x4)  =  U94_GAA(x1, x4)
U95_GAA(x1, x2, x3, x4)  =  U95_GAA(x1, x2, x4)
U42_GA(x1, x2, x3)  =  U42_GA(x1, x3)
PN18_IN_GAA(x1, x2, x3)  =  PN18_IN_GAA(x1)
U96_GAA(x1, x2, x3, x4)  =  U96_GAA(x1, x4)
U97_GAA(x1, x2, x3, x4)  =  U97_GAA(x1, x2, x4)
U44_GA(x1, x2, x3)  =  U44_GA(x1, x3)
PN20_IN_GAA(x1, x2, x3)  =  PN20_IN_GAA(x1)
U98_GAA(x1, x2, x3, x4)  =  U98_GAA(x1, x4)
U99_GAA(x1, x2, x3, x4)  =  U99_GAA(x1, x2, x4)
U46_GA(x1, x2, x3)  =  U46_GA(x1, x3)
PN22_IN_GAA(x1, x2, x3)  =  PN22_IN_GAA(x1)
U100_GAA(x1, x2, x3, x4)  =  U100_GAA(x1, x4)
U101_GAA(x1, x2, x3, x4)  =  U101_GAA(x1, x2, x4)
U48_GA(x1, x2, x3)  =  U48_GA(x1, x3)
PN24_IN_GAA(x1, x2, x3)  =  PN24_IN_GAA(x1)
U102_GAA(x1, x2, x3, x4)  =  U102_GAA(x1, x4)
U103_GAA(x1, x2, x3, x4)  =  U103_GAA(x1, x2, x4)
U50_GA(x1, x2, x3)  =  U50_GA(x1, x3)
PN26_IN_GAA(x1, x2, x3)  =  PN26_IN_GAA(x1)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x1, x4)
U105_GAA(x1, x2, x3, x4)  =  U105_GAA(x1, x2, x4)
U52_GA(x1, x2, x3)  =  U52_GA(x1, x3)
PN28_IN_GAA(x1, x2, x3)  =  PN28_IN_GAA(x1)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x1, x4)
U107_GAA(x1, x2, x3, x4)  =  U107_GAA(x1, x2, x4)
U54_GA(x1, x2, x3)  =  U54_GA(x1, x3)
PN29_IN_GAA(x1, x2, x3)  =  PN29_IN_GAA(x1)
U108_GAA(x1, x2, x3, x4)  =  U108_GAA(x1, x4)
U109_GAA(x1, x2, x3, x4)  =  U109_GAA(x1, x2, x4)
U59_GAA(x1, x2, x3, x4)  =  U59_GAA(x1, x2, x4)
TN30_IN_GA(x1, x2)  =  TN30_IN_GA(x1)
U56_GA(x1, x2, x3)  =  U56_GA(x1, x3)
U57_GA(x1, x2, x3)  =  U57_GA(x1, x3)

We have to consider all (P,R,Pi)-chains

(4) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

EA_IN_GA(T22, T24) → U1_GA(T22, T24, nB_in_ga(T22, T24))
EA_IN_GA(T22, T24) → NB_IN_GA(T22, T24)
NB_IN_GA(.(lbrace, T41), T43) → U55_GA(T41, T43, eA_in_ga(T41, .(rbrace, T43)))
NB_IN_GA(.(lbrace, T41), T43) → EA_IN_GA(T41, .(rbrace, T43))
EA_IN_GA(T62, T64) → U2_GA(T62, T64, pC_in_gaa(T62, X55, T64))
EA_IN_GA(T62, T64) → PC_IN_GAA(T62, X55, T64)
PC_IN_GAA(T62, T68, T64) → U58_GAA(T62, T68, T64, nE_in_ga(T62, T68))
PC_IN_GAA(T62, T68, T64) → NE_IN_GA(T62, T68)
NE_IN_GA(.(lbrace, T89), X78) → U4_GA(T89, X78, eF_in_ga(T89, X78))
NE_IN_GA(.(lbrace, T89), X78) → EF_IN_GA(T89, X78)
EF_IN_GA(T97, X102) → U53_GA(T97, X102, tN27_in_ga(T97, X102))
EF_IN_GA(T97, X102) → TN27_IN_GA(T97, X102)
TN27_IN_GA(.(lbrace, T130), X145) → U51_GA(T130, X145, eN25_in_ga(T130, X145))
TN27_IN_GA(.(lbrace, T130), X145) → EN25_IN_GA(T130, X145)
EN25_IN_GA(T138, X169) → U49_GA(T138, X169, tN23_in_ga(T138, X169))
EN25_IN_GA(T138, X169) → TN23_IN_GA(T138, X169)
TN23_IN_GA(.(lbrace, T171), X212) → U47_GA(T171, X212, eN21_in_ga(T171, X212))
TN23_IN_GA(.(lbrace, T171), X212) → EN21_IN_GA(T171, X212)
EN21_IN_GA(T179, X236) → U45_GA(T179, X236, tN19_in_ga(T179, X236))
EN21_IN_GA(T179, X236) → TN19_IN_GA(T179, X236)
TN19_IN_GA(.(lbrace, T212), X279) → U43_GA(T212, X279, eN17_in_ga(T212, X279))
TN19_IN_GA(.(lbrace, T212), X279) → EN17_IN_GA(T212, X279)
EN17_IN_GA(T220, X303) → U41_GA(T220, X303, tN15_in_ga(T220, X303))
EN17_IN_GA(T220, X303) → TN15_IN_GA(T220, X303)
TN15_IN_GA(.(lbrace, T253), X346) → U39_GA(T253, X346, eN13_in_ga(T253, X346))
TN15_IN_GA(.(lbrace, T253), X346) → EN13_IN_GA(T253, X346)
EN13_IN_GA(T261, X370) → U37_GA(T261, X370, tN11_in_ga(T261, X370))
EN13_IN_GA(T261, X370) → TN11_IN_GA(T261, X370)
TN11_IN_GA(.(lbrace, T294), X413) → U35_GA(T294, X413, eI_in_ga(T294, X413))
TN11_IN_GA(.(lbrace, T294), X413) → EI_IN_GA(T294, X413)
EI_IN_GA(T302, X437) → U7_GA(T302, X437, tG_in_ga(T302, X437))
EI_IN_GA(T302, X437) → TG_IN_GA(T302, X437)
TG_IN_GA(.(lbrace, T335), X480) → U5_GA(T335, X480, eA_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480))))))))))
TG_IN_GA(.(lbrace, T335), X480) → EA_IN_GA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))
EA_IN_GA(T941, T943) → U3_GA(T941, T943, pD_in_gaa(T941, X1509, T943))
EA_IN_GA(T941, T943) → PD_IN_GAA(T941, X1509, T943)
PD_IN_GAA(T941, T945, T943) → U110_GAA(T941, T945, T943, tM_in_ga(T941, T945))
PD_IN_GAA(T941, T945, T943) → TM_IN_GA(T941, T945)
TM_IN_GA(.(lbrace, T392), X565) → U11_GA(T392, X565, eN_in_ga(T392, X565))
TM_IN_GA(.(lbrace, T392), X565) → EN_IN_GA(T392, X565)
EN_IN_GA(T400, X589) → U33_GA(T400, X589, tN8_in_ga(T400, X589))
EN_IN_GA(T400, X589) → TN8_IN_GA(T400, X589)
TN8_IN_GA(.(lbrace, T433), X632) → U31_GA(T433, X632, eN6_in_ga(T433, X632))
TN8_IN_GA(.(lbrace, T433), X632) → EN6_IN_GA(T433, X632)
EN6_IN_GA(T441, X656) → U29_GA(T441, X656, tN4_in_ga(T441, X656))
EN6_IN_GA(T441, X656) → TN4_IN_GA(T441, X656)
TN4_IN_GA(.(lbrace, T474), X699) → U27_GA(T474, X699, eN2_in_ga(T474, X699))
TN4_IN_GA(.(lbrace, T474), X699) → EN2_IN_GA(T474, X699)
EN2_IN_GA(T482, X723) → U25_GA(T482, X723, tZ_in_ga(T482, X723))
EN2_IN_GA(T482, X723) → TZ_IN_GA(T482, X723)
TZ_IN_GA(.(lbrace, T515), X766) → U23_GA(T515, X766, eX_in_ga(T515, X766))
TZ_IN_GA(.(lbrace, T515), X766) → EX_IN_GA(T515, X766)
EX_IN_GA(T523, X790) → U21_GA(T523, X790, tV_in_ga(T523, X790))
EX_IN_GA(T523, X790) → TV_IN_GA(T523, X790)
TV_IN_GA(.(lbrace, T556), X833) → U19_GA(T556, X833, eT_in_ga(T556, X833))
TV_IN_GA(.(lbrace, T556), X833) → ET_IN_GA(T556, X833)
ET_IN_GA(T564, X857) → U17_GA(T564, X857, tR_in_ga(T564, X857))
ET_IN_GA(T564, X857) → TR_IN_GA(T564, X857)
TR_IN_GA(.(lbrace, T597), X900) → U15_GA(T597, X900, eP_in_ga(T597, X900))
TR_IN_GA(.(lbrace, T597), X900) → EP_IN_GA(T597, X900)
EP_IN_GA(T605, X924) → U13_GA(T605, X924, tK_in_ga(T605, X924))
EP_IN_GA(T605, X924) → TK_IN_GA(T605, X924)
TK_IN_GA(.(lbrace, T638), X967) → U9_GA(T638, X967, eA_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967))))))))))
TK_IN_GA(.(lbrace, T638), X967) → EA_IN_GA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))
TK_IN_GA(T648, X985) → U10_GA(T648, X985, pL_in_gaa(T648, X984, X985))
TK_IN_GA(T648, X985) → PL_IN_GAA(T648, X984, X985)
PL_IN_GAA(T648, T652, X985) → U64_GAA(T648, T652, X985, nE_in_ga(T648, T652))
PL_IN_GAA(T648, T652, X985) → NE_IN_GA(T648, T652)
U64_GAA(T648, T652, X985, nE_out_ga(T648, T652)) → U65_GAA(T648, T652, X985, tK_in_ga(T652, X985))
U64_GAA(T648, T652, X985, nE_out_ga(T648, T652)) → TK_IN_GA(T652, X985)
EP_IN_GA(T660, X1006) → U14_GA(T660, X1006, pQ_in_gaa(T660, X1005, X1006))
EP_IN_GA(T660, X1006) → PQ_IN_GAA(T660, X1005, X1006)
PQ_IN_GAA(T660, T662, X1006) → U66_GAA(T660, T662, X1006, tM_in_ga(T660, T662))
PQ_IN_GAA(T660, T662, X1006) → TM_IN_GA(T660, T662)
TM_IN_GA(T780, X1243) → U12_GA(T780, X1243, pO_in_gaa(T780, X1242, X1243))
TM_IN_GA(T780, X1243) → PO_IN_GAA(T780, X1242, X1243)
PO_IN_GAA(T780, T784, X1243) → U88_GAA(T780, T784, X1243, nE_in_ga(T780, T784))
PO_IN_GAA(T780, T784, X1243) → NE_IN_GA(T780, T784)
U88_GAA(T780, T784, X1243, nE_out_ga(T780, T784)) → U89_GAA(T780, T784, X1243, tM_in_ga(T784, X1243))
U88_GAA(T780, T784, X1243, nE_out_ga(T780, T784)) → TM_IN_GA(T784, X1243)
U66_GAA(T660, T662, X1006, tM_out_ga(T660, T662)) → U67_GAA(T660, T662, X1006, eP_in_ga(T662, X1006))
U66_GAA(T660, T662, X1006, tM_out_ga(T660, T662)) → EP_IN_GA(T662, X1006)
TR_IN_GA(T670, X1028) → U16_GA(T670, X1028, pS_in_gaa(T670, X1027, X1028))
TR_IN_GA(T670, X1028) → PS_IN_GAA(T670, X1027, X1028)
PS_IN_GAA(T670, T674, X1028) → U68_GAA(T670, T674, X1028, nE_in_ga(T670, T674))
PS_IN_GAA(T670, T674, X1028) → NE_IN_GA(T670, T674)
U68_GAA(T670, T674, X1028, nE_out_ga(T670, T674)) → U69_GAA(T670, T674, X1028, tR_in_ga(T674, X1028))
U68_GAA(T670, T674, X1028, nE_out_ga(T670, T674)) → TR_IN_GA(T674, X1028)
ET_IN_GA(T682, X1049) → U18_GA(T682, X1049, pU_in_gaa(T682, X1048, X1049))
ET_IN_GA(T682, X1049) → PU_IN_GAA(T682, X1048, X1049)
PU_IN_GAA(T682, T684, X1049) → U70_GAA(T682, T684, X1049, tM_in_ga(T682, T684))
PU_IN_GAA(T682, T684, X1049) → TM_IN_GA(T682, T684)
U70_GAA(T682, T684, X1049, tM_out_ga(T682, T684)) → U71_GAA(T682, T684, X1049, eT_in_ga(T684, X1049))
U70_GAA(T682, T684, X1049, tM_out_ga(T682, T684)) → ET_IN_GA(T684, X1049)
TV_IN_GA(T692, X1071) → U20_GA(T692, X1071, pW_in_gaa(T692, X1070, X1071))
TV_IN_GA(T692, X1071) → PW_IN_GAA(T692, X1070, X1071)
PW_IN_GAA(T692, T696, X1071) → U72_GAA(T692, T696, X1071, nE_in_ga(T692, T696))
PW_IN_GAA(T692, T696, X1071) → NE_IN_GA(T692, T696)
U72_GAA(T692, T696, X1071, nE_out_ga(T692, T696)) → U73_GAA(T692, T696, X1071, tV_in_ga(T696, X1071))
U72_GAA(T692, T696, X1071, nE_out_ga(T692, T696)) → TV_IN_GA(T696, X1071)
EX_IN_GA(T704, X1092) → U22_GA(T704, X1092, pY_in_gaa(T704, X1091, X1092))
EX_IN_GA(T704, X1092) → PY_IN_GAA(T704, X1091, X1092)
PY_IN_GAA(T704, T706, X1092) → U74_GAA(T704, T706, X1092, tM_in_ga(T704, T706))
PY_IN_GAA(T704, T706, X1092) → TM_IN_GA(T704, T706)
U74_GAA(T704, T706, X1092, tM_out_ga(T704, T706)) → U75_GAA(T704, T706, X1092, eX_in_ga(T706, X1092))
U74_GAA(T704, T706, X1092, tM_out_ga(T704, T706)) → EX_IN_GA(T706, X1092)
TZ_IN_GA(T714, X1114) → U24_GA(T714, X1114, pN1_in_gaa(T714, X1113, X1114))
TZ_IN_GA(T714, X1114) → PN1_IN_GAA(T714, X1113, X1114)
PN1_IN_GAA(T714, T718, X1114) → U76_GAA(T714, T718, X1114, nE_in_ga(T714, T718))
PN1_IN_GAA(T714, T718, X1114) → NE_IN_GA(T714, T718)
U76_GAA(T714, T718, X1114, nE_out_ga(T714, T718)) → U77_GAA(T714, T718, X1114, tZ_in_ga(T718, X1114))
U76_GAA(T714, T718, X1114, nE_out_ga(T714, T718)) → TZ_IN_GA(T718, X1114)
EN2_IN_GA(T726, X1135) → U26_GA(T726, X1135, pN3_in_gaa(T726, X1134, X1135))
EN2_IN_GA(T726, X1135) → PN3_IN_GAA(T726, X1134, X1135)
PN3_IN_GAA(T726, T728, X1135) → U78_GAA(T726, T728, X1135, tM_in_ga(T726, T728))
PN3_IN_GAA(T726, T728, X1135) → TM_IN_GA(T726, T728)
U78_GAA(T726, T728, X1135, tM_out_ga(T726, T728)) → U79_GAA(T726, T728, X1135, eN2_in_ga(T728, X1135))
U78_GAA(T726, T728, X1135, tM_out_ga(T726, T728)) → EN2_IN_GA(T728, X1135)
TN4_IN_GA(T736, X1157) → U28_GA(T736, X1157, pN5_in_gaa(T736, X1156, X1157))
TN4_IN_GA(T736, X1157) → PN5_IN_GAA(T736, X1156, X1157)
PN5_IN_GAA(T736, T740, X1157) → U80_GAA(T736, T740, X1157, nE_in_ga(T736, T740))
PN5_IN_GAA(T736, T740, X1157) → NE_IN_GA(T736, T740)
U80_GAA(T736, T740, X1157, nE_out_ga(T736, T740)) → U81_GAA(T736, T740, X1157, tN4_in_ga(T740, X1157))
U80_GAA(T736, T740, X1157, nE_out_ga(T736, T740)) → TN4_IN_GA(T740, X1157)
EN6_IN_GA(T748, X1178) → U30_GA(T748, X1178, pN7_in_gaa(T748, X1177, X1178))
EN6_IN_GA(T748, X1178) → PN7_IN_GAA(T748, X1177, X1178)
PN7_IN_GAA(T748, T750, X1178) → U82_GAA(T748, T750, X1178, tM_in_ga(T748, T750))
PN7_IN_GAA(T748, T750, X1178) → TM_IN_GA(T748, T750)
U82_GAA(T748, T750, X1178, tM_out_ga(T748, T750)) → U83_GAA(T748, T750, X1178, eN6_in_ga(T750, X1178))
U82_GAA(T748, T750, X1178, tM_out_ga(T748, T750)) → EN6_IN_GA(T750, X1178)
TN8_IN_GA(T758, X1200) → U32_GA(T758, X1200, pN9_in_gaa(T758, X1199, X1200))
TN8_IN_GA(T758, X1200) → PN9_IN_GAA(T758, X1199, X1200)
PN9_IN_GAA(T758, T762, X1200) → U84_GAA(T758, T762, X1200, nE_in_ga(T758, T762))
PN9_IN_GAA(T758, T762, X1200) → NE_IN_GA(T758, T762)
U84_GAA(T758, T762, X1200, nE_out_ga(T758, T762)) → U85_GAA(T758, T762, X1200, tN8_in_ga(T762, X1200))
U84_GAA(T758, T762, X1200, nE_out_ga(T758, T762)) → TN8_IN_GA(T762, X1200)
EN_IN_GA(T770, X1221) → U34_GA(T770, X1221, pN10_in_gaa(T770, X1220, X1221))
EN_IN_GA(T770, X1221) → PN10_IN_GAA(T770, X1220, X1221)
PN10_IN_GAA(T770, T772, X1221) → U86_GAA(T770, T772, X1221, tM_in_ga(T770, T772))
PN10_IN_GAA(T770, T772, X1221) → TM_IN_GA(T770, T772)
U86_GAA(T770, T772, X1221, tM_out_ga(T770, T772)) → U87_GAA(T770, T772, X1221, eN_in_ga(T772, X1221))
U86_GAA(T770, T772, X1221, tM_out_ga(T770, T772)) → EN_IN_GA(T772, X1221)
U110_GAA(T941, T945, T943, tM_out_ga(T941, T945)) → U111_GAA(T941, T945, T943, eA_in_ga(T945, T943))
U110_GAA(T941, T945, T943, tM_out_ga(T941, T945)) → EA_IN_GA(T945, T943)
TG_IN_GA(T345, X498) → U6_GA(T345, X498, pH_in_gaa(T345, X497, X498))
TG_IN_GA(T345, X498) → PH_IN_GAA(T345, X497, X498)
PH_IN_GAA(T345, T349, X498) → U60_GAA(T345, T349, X498, nE_in_ga(T345, T349))
PH_IN_GAA(T345, T349, X498) → NE_IN_GA(T345, T349)
U60_GAA(T345, T349, X498, nE_out_ga(T345, T349)) → U61_GAA(T345, T349, X498, tG_in_ga(T349, X498))
U60_GAA(T345, T349, X498, nE_out_ga(T345, T349)) → TG_IN_GA(T349, X498)
EI_IN_GA(T357, X519) → U8_GA(T357, X519, pJ_in_gaa(T357, X518, X519))
EI_IN_GA(T357, X519) → PJ_IN_GAA(T357, X518, X519)
PJ_IN_GAA(T357, T359, X519) → U62_GAA(T357, T359, X519, tM_in_ga(T357, T359))
PJ_IN_GAA(T357, T359, X519) → TM_IN_GA(T357, T359)
U62_GAA(T357, T359, X519, tM_out_ga(T357, T359)) → U63_GAA(T357, T359, X519, eI_in_ga(T359, X519))
U62_GAA(T357, T359, X519, tM_out_ga(T357, T359)) → EI_IN_GA(T359, X519)
TN11_IN_GA(T795, X1266) → U36_GA(T795, X1266, pN12_in_gaa(T795, X1265, X1266))
TN11_IN_GA(T795, X1266) → PN12_IN_GAA(T795, X1265, X1266)
PN12_IN_GAA(T795, T799, X1266) → U90_GAA(T795, T799, X1266, nE_in_ga(T795, T799))
PN12_IN_GAA(T795, T799, X1266) → NE_IN_GA(T795, T799)
U90_GAA(T795, T799, X1266, nE_out_ga(T795, T799)) → U91_GAA(T795, T799, X1266, tN11_in_ga(T799, X1266))
U90_GAA(T795, T799, X1266, nE_out_ga(T795, T799)) → TN11_IN_GA(T799, X1266)
EN13_IN_GA(T807, X1287) → U38_GA(T807, X1287, pN14_in_gaa(T807, X1286, X1287))
EN13_IN_GA(T807, X1287) → PN14_IN_GAA(T807, X1286, X1287)
PN14_IN_GAA(T807, T809, X1287) → U92_GAA(T807, T809, X1287, tM_in_ga(T807, T809))
PN14_IN_GAA(T807, T809, X1287) → TM_IN_GA(T807, T809)
U92_GAA(T807, T809, X1287, tM_out_ga(T807, T809)) → U93_GAA(T807, T809, X1287, eN13_in_ga(T809, X1287))
U92_GAA(T807, T809, X1287, tM_out_ga(T807, T809)) → EN13_IN_GA(T809, X1287)
TN15_IN_GA(T817, X1309) → U40_GA(T817, X1309, pN16_in_gaa(T817, X1308, X1309))
TN15_IN_GA(T817, X1309) → PN16_IN_GAA(T817, X1308, X1309)
PN16_IN_GAA(T817, T821, X1309) → U94_GAA(T817, T821, X1309, nE_in_ga(T817, T821))
PN16_IN_GAA(T817, T821, X1309) → NE_IN_GA(T817, T821)
U94_GAA(T817, T821, X1309, nE_out_ga(T817, T821)) → U95_GAA(T817, T821, X1309, tN15_in_ga(T821, X1309))
U94_GAA(T817, T821, X1309, nE_out_ga(T817, T821)) → TN15_IN_GA(T821, X1309)
EN17_IN_GA(T829, X1330) → U42_GA(T829, X1330, pN18_in_gaa(T829, X1329, X1330))
EN17_IN_GA(T829, X1330) → PN18_IN_GAA(T829, X1329, X1330)
PN18_IN_GAA(T829, T831, X1330) → U96_GAA(T829, T831, X1330, tM_in_ga(T829, T831))
PN18_IN_GAA(T829, T831, X1330) → TM_IN_GA(T829, T831)
U96_GAA(T829, T831, X1330, tM_out_ga(T829, T831)) → U97_GAA(T829, T831, X1330, eN17_in_ga(T831, X1330))
U96_GAA(T829, T831, X1330, tM_out_ga(T829, T831)) → EN17_IN_GA(T831, X1330)
TN19_IN_GA(T839, X1352) → U44_GA(T839, X1352, pN20_in_gaa(T839, X1351, X1352))
TN19_IN_GA(T839, X1352) → PN20_IN_GAA(T839, X1351, X1352)
PN20_IN_GAA(T839, T843, X1352) → U98_GAA(T839, T843, X1352, nE_in_ga(T839, T843))
PN20_IN_GAA(T839, T843, X1352) → NE_IN_GA(T839, T843)
U98_GAA(T839, T843, X1352, nE_out_ga(T839, T843)) → U99_GAA(T839, T843, X1352, tN19_in_ga(T843, X1352))
U98_GAA(T839, T843, X1352, nE_out_ga(T839, T843)) → TN19_IN_GA(T843, X1352)
EN21_IN_GA(T851, X1373) → U46_GA(T851, X1373, pN22_in_gaa(T851, X1372, X1373))
EN21_IN_GA(T851, X1373) → PN22_IN_GAA(T851, X1372, X1373)
PN22_IN_GAA(T851, T853, X1373) → U100_GAA(T851, T853, X1373, tM_in_ga(T851, T853))
PN22_IN_GAA(T851, T853, X1373) → TM_IN_GA(T851, T853)
U100_GAA(T851, T853, X1373, tM_out_ga(T851, T853)) → U101_GAA(T851, T853, X1373, eN21_in_ga(T853, X1373))
U100_GAA(T851, T853, X1373, tM_out_ga(T851, T853)) → EN21_IN_GA(T853, X1373)
TN23_IN_GA(T861, X1395) → U48_GA(T861, X1395, pN24_in_gaa(T861, X1394, X1395))
TN23_IN_GA(T861, X1395) → PN24_IN_GAA(T861, X1394, X1395)
PN24_IN_GAA(T861, T865, X1395) → U102_GAA(T861, T865, X1395, nE_in_ga(T861, T865))
PN24_IN_GAA(T861, T865, X1395) → NE_IN_GA(T861, T865)
U102_GAA(T861, T865, X1395, nE_out_ga(T861, T865)) → U103_GAA(T861, T865, X1395, tN23_in_ga(T865, X1395))
U102_GAA(T861, T865, X1395, nE_out_ga(T861, T865)) → TN23_IN_GA(T865, X1395)
EN25_IN_GA(T873, X1416) → U50_GA(T873, X1416, pN26_in_gaa(T873, X1415, X1416))
EN25_IN_GA(T873, X1416) → PN26_IN_GAA(T873, X1415, X1416)
PN26_IN_GAA(T873, T875, X1416) → U104_GAA(T873, T875, X1416, tM_in_ga(T873, T875))
PN26_IN_GAA(T873, T875, X1416) → TM_IN_GA(T873, T875)
U104_GAA(T873, T875, X1416, tM_out_ga(T873, T875)) → U105_GAA(T873, T875, X1416, eN25_in_ga(T875, X1416))
U104_GAA(T873, T875, X1416, tM_out_ga(T873, T875)) → EN25_IN_GA(T875, X1416)
TN27_IN_GA(T883, X1438) → U52_GA(T883, X1438, pN28_in_gaa(T883, X1437, X1438))
TN27_IN_GA(T883, X1438) → PN28_IN_GAA(T883, X1437, X1438)
PN28_IN_GAA(T883, T887, X1438) → U106_GAA(T883, T887, X1438, nE_in_ga(T883, T887))
PN28_IN_GAA(T883, T887, X1438) → NE_IN_GA(T883, T887)
U106_GAA(T883, T887, X1438, nE_out_ga(T883, T887)) → U107_GAA(T883, T887, X1438, tN27_in_ga(T887, X1438))
U106_GAA(T883, T887, X1438, nE_out_ga(T883, T887)) → TN27_IN_GA(T887, X1438)
EF_IN_GA(T895, X1459) → U54_GA(T895, X1459, pN29_in_gaa(T895, X1458, X1459))
EF_IN_GA(T895, X1459) → PN29_IN_GAA(T895, X1458, X1459)
PN29_IN_GAA(T895, T897, X1459) → U108_GAA(T895, T897, X1459, tM_in_ga(T895, T897))
PN29_IN_GAA(T895, T897, X1459) → TM_IN_GA(T895, T897)
U108_GAA(T895, T897, X1459, tM_out_ga(T895, T897)) → U109_GAA(T895, T897, X1459, eF_in_ga(T897, X1459))
U108_GAA(T895, T897, X1459, tM_out_ga(T895, T897)) → EF_IN_GA(T897, X1459)
U58_GAA(T62, T68, T64, nE_out_ga(T62, T68)) → U59_GAA(T62, T68, T64, tN30_in_ga(T68, T64))
U58_GAA(T62, T68, T64, nE_out_ga(T62, T68)) → TN30_IN_GA(T68, T64)
TN30_IN_GA(T916, T918) → U56_GA(T916, T918, nB_in_ga(T916, T918))
TN30_IN_GA(T916, T918) → NB_IN_GA(T916, T918)
TN30_IN_GA(T929, T931) → U57_GA(T929, T931, pC_in_gaa(T929, X1496, T931))
TN30_IN_GA(T929, T931) → PC_IN_GAA(T929, X1496, T931)

The TRS R consists of the following rules:

eA_in_ga(T22, T24) → U1_ga(T22, T24, nB_in_ga(T22, T24))
nB_in_ga(.(a, T36), T36) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36), T36) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36), T36) → nB_out_ga(.(c, T36), T36)
nB_in_ga(.(lbrace, T41), T43) → U55_ga(T41, T43, eA_in_ga(T41, .(rbrace, T43)))
eA_in_ga(T62, T64) → U2_ga(T62, T64, pC_in_gaa(T62, X55, T64))
pC_in_gaa(T62, T68, T64) → U58_gaa(T62, T68, T64, nE_in_ga(T62, T68))
nE_in_ga(.(a, .(star, T86)), T86) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86)), T86) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86)), T86) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89), X78) → U4_ga(T89, X78, eF_in_ga(T89, X78))
eF_in_ga(T97, X102) → U53_ga(T97, X102, tN27_in_ga(T97, X102))
tN27_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(lbrace, T130), X145) → U51_ga(T130, X145, eN25_in_ga(T130, X145))
eN25_in_ga(T138, X169) → U49_ga(T138, X169, tN23_in_ga(T138, X169))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(lbrace, T171), X212) → U47_ga(T171, X212, eN21_in_ga(T171, X212))
eN21_in_ga(T179, X236) → U45_ga(T179, X236, tN19_in_ga(T179, X236))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(lbrace, T212), X279) → U43_ga(T212, X279, eN17_in_ga(T212, X279))
eN17_in_ga(T220, X303) → U41_ga(T220, X303, tN15_in_ga(T220, X303))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(lbrace, T253), X346) → U39_ga(T253, X346, eN13_in_ga(T253, X346))
eN13_in_ga(T261, X370) → U37_ga(T261, X370, tN11_in_ga(T261, X370))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(lbrace, T294), X413) → U35_ga(T294, X413, eI_in_ga(T294, X413))
eI_in_ga(T302, X437) → U7_ga(T302, X437, tG_in_ga(T302, X437))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(lbrace, T335), X480) → U5_ga(T335, X480, eA_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480))))))))))
eA_in_ga(T941, T943) → U3_ga(T941, T943, pD_in_gaa(T941, X1509, T943))
pD_in_gaa(T941, T945, T943) → U110_gaa(T941, T945, T943, tM_in_ga(T941, T945))
tM_in_ga(.(a, .(plus, T389)), T389) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389)), T389) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389)), T389) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392), X565) → U11_ga(T392, X565, eN_in_ga(T392, X565))
eN_in_ga(T400, X589) → U33_ga(T400, X589, tN8_in_ga(T400, X589))
tN8_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(lbrace, T433), X632) → U31_ga(T433, X632, eN6_in_ga(T433, X632))
eN6_in_ga(T441, X656) → U29_ga(T441, X656, tN4_in_ga(T441, X656))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(lbrace, T474), X699) → U27_ga(T474, X699, eN2_in_ga(T474, X699))
eN2_in_ga(T482, X723) → U25_ga(T482, X723, tZ_in_ga(T482, X723))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(lbrace, T515), X766) → U23_ga(T515, X766, eX_in_ga(T515, X766))
eX_in_ga(T523, X790) → U21_ga(T523, X790, tV_in_ga(T523, X790))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(lbrace, T556), X833) → U19_ga(T556, X833, eT_in_ga(T556, X833))
eT_in_ga(T564, X857) → U17_ga(T564, X857, tR_in_ga(T564, X857))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(lbrace, T597), X900) → U15_ga(T597, X900, eP_in_ga(T597, X900))
eP_in_ga(T605, X924) → U13_ga(T605, X924, tK_in_ga(T605, X924))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(lbrace, T638), X967) → U9_ga(T638, X967, eA_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967))))))))))
U9_ga(T638, X967, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648, X985) → U10_ga(T648, X985, pL_in_gaa(T648, X984, X985))
pL_in_gaa(T648, T652, X985) → U64_gaa(T648, T652, X985, nE_in_ga(T648, T652))
U64_gaa(T648, T652, X985, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, X985, tK_in_ga(T652, X985))
U65_gaa(T648, T652, X985, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
U10_ga(T648, X985, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
U13_ga(T605, X924, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
eP_in_ga(T660, X1006) → U14_ga(T660, X1006, pQ_in_gaa(T660, X1005, X1006))
pQ_in_gaa(T660, T662, X1006) → U66_gaa(T660, T662, X1006, tM_in_ga(T660, T662))
tM_in_ga(T780, X1243) → U12_ga(T780, X1243, pO_in_gaa(T780, X1242, X1243))
pO_in_gaa(T780, T784, X1243) → U88_gaa(T780, T784, X1243, nE_in_ga(T780, T784))
U88_gaa(T780, T784, X1243, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, X1243, tM_in_ga(T784, X1243))
U89_gaa(T780, T784, X1243, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U12_ga(T780, X1243, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
U66_gaa(T660, T662, X1006, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, X1006, eP_in_ga(T662, X1006))
U67_gaa(T660, T662, X1006, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
U14_ga(T660, X1006, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
U15_ga(T597, X900, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
tR_in_ga(T670, X1028) → U16_ga(T670, X1028, pS_in_gaa(T670, X1027, X1028))
pS_in_gaa(T670, T674, X1028) → U68_gaa(T670, T674, X1028, nE_in_ga(T670, T674))
U68_gaa(T670, T674, X1028, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, X1028, tR_in_ga(T674, X1028))
U69_gaa(T670, T674, X1028, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
U16_ga(T670, X1028, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
U17_ga(T564, X857, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
eT_in_ga(T682, X1049) → U18_ga(T682, X1049, pU_in_gaa(T682, X1048, X1049))
pU_in_gaa(T682, T684, X1049) → U70_gaa(T682, T684, X1049, tM_in_ga(T682, T684))
U70_gaa(T682, T684, X1049, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, X1049, eT_in_ga(T684, X1049))
U71_gaa(T682, T684, X1049, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
U18_ga(T682, X1049, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
U19_ga(T556, X833, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
tV_in_ga(T692, X1071) → U20_ga(T692, X1071, pW_in_gaa(T692, X1070, X1071))
pW_in_gaa(T692, T696, X1071) → U72_gaa(T692, T696, X1071, nE_in_ga(T692, T696))
U72_gaa(T692, T696, X1071, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, X1071, tV_in_ga(T696, X1071))
U73_gaa(T692, T696, X1071, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
U20_ga(T692, X1071, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
U21_ga(T523, X790, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
eX_in_ga(T704, X1092) → U22_ga(T704, X1092, pY_in_gaa(T704, X1091, X1092))
pY_in_gaa(T704, T706, X1092) → U74_gaa(T704, T706, X1092, tM_in_ga(T704, T706))
U74_gaa(T704, T706, X1092, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, X1092, eX_in_ga(T706, X1092))
U75_gaa(T704, T706, X1092, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
U22_ga(T704, X1092, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
U23_ga(T515, X766, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
tZ_in_ga(T714, X1114) → U24_ga(T714, X1114, pN1_in_gaa(T714, X1113, X1114))
pN1_in_gaa(T714, T718, X1114) → U76_gaa(T714, T718, X1114, nE_in_ga(T714, T718))
U76_gaa(T714, T718, X1114, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, X1114, tZ_in_ga(T718, X1114))
U77_gaa(T714, T718, X1114, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
U24_ga(T714, X1114, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
U25_ga(T482, X723, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
eN2_in_ga(T726, X1135) → U26_ga(T726, X1135, pN3_in_gaa(T726, X1134, X1135))
pN3_in_gaa(T726, T728, X1135) → U78_gaa(T726, T728, X1135, tM_in_ga(T726, T728))
U78_gaa(T726, T728, X1135, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, X1135, eN2_in_ga(T728, X1135))
U79_gaa(T726, T728, X1135, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
U26_ga(T726, X1135, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
U27_ga(T474, X699, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
tN4_in_ga(T736, X1157) → U28_ga(T736, X1157, pN5_in_gaa(T736, X1156, X1157))
pN5_in_gaa(T736, T740, X1157) → U80_gaa(T736, T740, X1157, nE_in_ga(T736, T740))
U80_gaa(T736, T740, X1157, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, X1157, tN4_in_ga(T740, X1157))
U81_gaa(T736, T740, X1157, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
U28_ga(T736, X1157, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
U29_ga(T441, X656, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
eN6_in_ga(T748, X1178) → U30_ga(T748, X1178, pN7_in_gaa(T748, X1177, X1178))
pN7_in_gaa(T748, T750, X1178) → U82_gaa(T748, T750, X1178, tM_in_ga(T748, T750))
U82_gaa(T748, T750, X1178, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, X1178, eN6_in_ga(T750, X1178))
U83_gaa(T748, T750, X1178, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
U30_ga(T748, X1178, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
U31_ga(T433, X632, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
tN8_in_ga(T758, X1200) → U32_ga(T758, X1200, pN9_in_gaa(T758, X1199, X1200))
pN9_in_gaa(T758, T762, X1200) → U84_gaa(T758, T762, X1200, nE_in_ga(T758, T762))
U84_gaa(T758, T762, X1200, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, X1200, tN8_in_ga(T762, X1200))
U85_gaa(T758, T762, X1200, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
U32_ga(T758, X1200, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
U33_ga(T400, X589, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
eN_in_ga(T770, X1221) → U34_ga(T770, X1221, pN10_in_gaa(T770, X1220, X1221))
pN10_in_gaa(T770, T772, X1221) → U86_gaa(T770, T772, X1221, tM_in_ga(T770, T772))
U86_gaa(T770, T772, X1221, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, X1221, eN_in_ga(T772, X1221))
U87_gaa(T770, T772, X1221, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U34_ga(T770, X1221, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
U11_ga(T392, X565, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
U110_gaa(T941, T945, T943, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, T943, eA_in_ga(T945, T943))
U111_gaa(T941, T945, T943, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
U3_ga(T941, T943, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
U5_ga(T335, X480, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
tG_in_ga(T345, X498) → U6_ga(T345, X498, pH_in_gaa(T345, X497, X498))
pH_in_gaa(T345, T349, X498) → U60_gaa(T345, T349, X498, nE_in_ga(T345, T349))
U60_gaa(T345, T349, X498, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, X498, tG_in_ga(T349, X498))
U61_gaa(T345, T349, X498, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
U6_ga(T345, X498, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
U7_ga(T302, X437, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
eI_in_ga(T357, X519) → U8_ga(T357, X519, pJ_in_gaa(T357, X518, X519))
pJ_in_gaa(T357, T359, X519) → U62_gaa(T357, T359, X519, tM_in_ga(T357, T359))
U62_gaa(T357, T359, X519, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, X519, eI_in_ga(T359, X519))
U63_gaa(T357, T359, X519, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
U8_ga(T357, X519, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
U35_ga(T294, X413, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
tN11_in_ga(T795, X1266) → U36_ga(T795, X1266, pN12_in_gaa(T795, X1265, X1266))
pN12_in_gaa(T795, T799, X1266) → U90_gaa(T795, T799, X1266, nE_in_ga(T795, T799))
U90_gaa(T795, T799, X1266, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, X1266, tN11_in_ga(T799, X1266))
U91_gaa(T795, T799, X1266, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
U36_ga(T795, X1266, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
U37_ga(T261, X370, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
eN13_in_ga(T807, X1287) → U38_ga(T807, X1287, pN14_in_gaa(T807, X1286, X1287))
pN14_in_gaa(T807, T809, X1287) → U92_gaa(T807, T809, X1287, tM_in_ga(T807, T809))
U92_gaa(T807, T809, X1287, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, X1287, eN13_in_ga(T809, X1287))
U93_gaa(T807, T809, X1287, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
U38_ga(T807, X1287, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
U39_ga(T253, X346, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
tN15_in_ga(T817, X1309) → U40_ga(T817, X1309, pN16_in_gaa(T817, X1308, X1309))
pN16_in_gaa(T817, T821, X1309) → U94_gaa(T817, T821, X1309, nE_in_ga(T817, T821))
U94_gaa(T817, T821, X1309, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, X1309, tN15_in_ga(T821, X1309))
U95_gaa(T817, T821, X1309, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
U40_ga(T817, X1309, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
U41_ga(T220, X303, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
eN17_in_ga(T829, X1330) → U42_ga(T829, X1330, pN18_in_gaa(T829, X1329, X1330))
pN18_in_gaa(T829, T831, X1330) → U96_gaa(T829, T831, X1330, tM_in_ga(T829, T831))
U96_gaa(T829, T831, X1330, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, X1330, eN17_in_ga(T831, X1330))
U97_gaa(T829, T831, X1330, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
U42_ga(T829, X1330, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
U43_ga(T212, X279, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
tN19_in_ga(T839, X1352) → U44_ga(T839, X1352, pN20_in_gaa(T839, X1351, X1352))
pN20_in_gaa(T839, T843, X1352) → U98_gaa(T839, T843, X1352, nE_in_ga(T839, T843))
U98_gaa(T839, T843, X1352, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, X1352, tN19_in_ga(T843, X1352))
U99_gaa(T839, T843, X1352, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
U44_ga(T839, X1352, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
U45_ga(T179, X236, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
eN21_in_ga(T851, X1373) → U46_ga(T851, X1373, pN22_in_gaa(T851, X1372, X1373))
pN22_in_gaa(T851, T853, X1373) → U100_gaa(T851, T853, X1373, tM_in_ga(T851, T853))
U100_gaa(T851, T853, X1373, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, X1373, eN21_in_ga(T853, X1373))
U101_gaa(T851, T853, X1373, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
U46_ga(T851, X1373, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
U47_ga(T171, X212, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
tN23_in_ga(T861, X1395) → U48_ga(T861, X1395, pN24_in_gaa(T861, X1394, X1395))
pN24_in_gaa(T861, T865, X1395) → U102_gaa(T861, T865, X1395, nE_in_ga(T861, T865))
U102_gaa(T861, T865, X1395, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, X1395, tN23_in_ga(T865, X1395))
U103_gaa(T861, T865, X1395, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
U48_ga(T861, X1395, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
U49_ga(T138, X169, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
eN25_in_ga(T873, X1416) → U50_ga(T873, X1416, pN26_in_gaa(T873, X1415, X1416))
pN26_in_gaa(T873, T875, X1416) → U104_gaa(T873, T875, X1416, tM_in_ga(T873, T875))
U104_gaa(T873, T875, X1416, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, X1416, eN25_in_ga(T875, X1416))
U105_gaa(T873, T875, X1416, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
U50_ga(T873, X1416, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
U51_ga(T130, X145, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
tN27_in_ga(T883, X1438) → U52_ga(T883, X1438, pN28_in_gaa(T883, X1437, X1438))
pN28_in_gaa(T883, T887, X1438) → U106_gaa(T883, T887, X1438, nE_in_ga(T883, T887))
U106_gaa(T883, T887, X1438, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, X1438, tN27_in_ga(T887, X1438))
U107_gaa(T883, T887, X1438, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
U52_ga(T883, X1438, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
U53_ga(T97, X102, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
eF_in_ga(T895, X1459) → U54_ga(T895, X1459, pN29_in_gaa(T895, X1458, X1459))
pN29_in_gaa(T895, T897, X1459) → U108_gaa(T895, T897, X1459, tM_in_ga(T895, T897))
U108_gaa(T895, T897, X1459, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, X1459, eF_in_ga(T897, X1459))
U109_gaa(T895, T897, X1459, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U54_ga(T895, X1459, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
U4_ga(T89, X78, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
U58_gaa(T62, T68, T64, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, T64, tN30_in_ga(T68, T64))
tN30_in_ga(T916, T918) → U56_ga(T916, T918, nB_in_ga(T916, T918))
U56_ga(T916, T918, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929, T931) → U57_ga(T929, T931, pC_in_gaa(T929, X1496, T931))
U57_ga(T929, T931, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)
U59_gaa(T62, T68, T64, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
U2_ga(T62, T64, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
U55_ga(T41, T43, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
U1_ga(T22, T24, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
eA_in_ga(x1, x2)  =  eA_in_ga(x1)
U1_ga(x1, x2, x3)  =  U1_ga(x1, x3)
nB_in_ga(x1, x2)  =  nB_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
nB_out_ga(x1, x2)  =  nB_out_ga(x1, x2)
b  =  b
c  =  c
lbrace  =  lbrace
U55_ga(x1, x2, x3)  =  U55_ga(x1, x3)
U2_ga(x1, x2, x3)  =  U2_ga(x1, x3)
pC_in_gaa(x1, x2, x3)  =  pC_in_gaa(x1)
U58_gaa(x1, x2, x3, x4)  =  U58_gaa(x1, x4)
nE_in_ga(x1, x2)  =  nE_in_ga(x1)
star  =  star
nE_out_ga(x1, x2)  =  nE_out_ga(x1, x2)
U4_ga(x1, x2, x3)  =  U4_ga(x1, x3)
eF_in_ga(x1, x2)  =  eF_in_ga(x1)
U53_ga(x1, x2, x3)  =  U53_ga(x1, x3)
tN27_in_ga(x1, x2)  =  tN27_in_ga(x1)
rbrace  =  rbrace
tN27_out_ga(x1, x2)  =  tN27_out_ga(x1, x2)
U51_ga(x1, x2, x3)  =  U51_ga(x1, x3)
eN25_in_ga(x1, x2)  =  eN25_in_ga(x1)
U49_ga(x1, x2, x3)  =  U49_ga(x1, x3)
tN23_in_ga(x1, x2)  =  tN23_in_ga(x1)
tN23_out_ga(x1, x2)  =  tN23_out_ga(x1, x2)
U47_ga(x1, x2, x3)  =  U47_ga(x1, x3)
eN21_in_ga(x1, x2)  =  eN21_in_ga(x1)
U45_ga(x1, x2, x3)  =  U45_ga(x1, x3)
tN19_in_ga(x1, x2)  =  tN19_in_ga(x1)
tN19_out_ga(x1, x2)  =  tN19_out_ga(x1, x2)
U43_ga(x1, x2, x3)  =  U43_ga(x1, x3)
eN17_in_ga(x1, x2)  =  eN17_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x1, x3)
tN15_in_ga(x1, x2)  =  tN15_in_ga(x1)
tN15_out_ga(x1, x2)  =  tN15_out_ga(x1, x2)
U39_ga(x1, x2, x3)  =  U39_ga(x1, x3)
eN13_in_ga(x1, x2)  =  eN13_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x1, x3)
tN11_in_ga(x1, x2)  =  tN11_in_ga(x1)
tN11_out_ga(x1, x2)  =  tN11_out_ga(x1, x2)
U35_ga(x1, x2, x3)  =  U35_ga(x1, x3)
eI_in_ga(x1, x2)  =  eI_in_ga(x1)
U7_ga(x1, x2, x3)  =  U7_ga(x1, x3)
tG_in_ga(x1, x2)  =  tG_in_ga(x1)
tG_out_ga(x1, x2)  =  tG_out_ga(x1, x2)
U5_ga(x1, x2, x3)  =  U5_ga(x1, x3)
U3_ga(x1, x2, x3)  =  U3_ga(x1, x3)
pD_in_gaa(x1, x2, x3)  =  pD_in_gaa(x1)
U110_gaa(x1, x2, x3, x4)  =  U110_gaa(x1, x4)
tM_in_ga(x1, x2)  =  tM_in_ga(x1)
plus  =  plus
tM_out_ga(x1, x2)  =  tM_out_ga(x1, x2)
U11_ga(x1, x2, x3)  =  U11_ga(x1, x3)
eN_in_ga(x1, x2)  =  eN_in_ga(x1)
U33_ga(x1, x2, x3)  =  U33_ga(x1, x3)
tN8_in_ga(x1, x2)  =  tN8_in_ga(x1)
tN8_out_ga(x1, x2)  =  tN8_out_ga(x1, x2)
U31_ga(x1, x2, x3)  =  U31_ga(x1, x3)
eN6_in_ga(x1, x2)  =  eN6_in_ga(x1)
U29_ga(x1, x2, x3)  =  U29_ga(x1, x3)
tN4_in_ga(x1, x2)  =  tN4_in_ga(x1)
tN4_out_ga(x1, x2)  =  tN4_out_ga(x1, x2)
U27_ga(x1, x2, x3)  =  U27_ga(x1, x3)
eN2_in_ga(x1, x2)  =  eN2_in_ga(x1)
U25_ga(x1, x2, x3)  =  U25_ga(x1, x3)
tZ_in_ga(x1, x2)  =  tZ_in_ga(x1)
tZ_out_ga(x1, x2)  =  tZ_out_ga(x1, x2)
U23_ga(x1, x2, x3)  =  U23_ga(x1, x3)
eX_in_ga(x1, x2)  =  eX_in_ga(x1)
U21_ga(x1, x2, x3)  =  U21_ga(x1, x3)
tV_in_ga(x1, x2)  =  tV_in_ga(x1)
tV_out_ga(x1, x2)  =  tV_out_ga(x1, x2)
U19_ga(x1, x2, x3)  =  U19_ga(x1, x3)
eT_in_ga(x1, x2)  =  eT_in_ga(x1)
U17_ga(x1, x2, x3)  =  U17_ga(x1, x3)
tR_in_ga(x1, x2)  =  tR_in_ga(x1)
tR_out_ga(x1, x2)  =  tR_out_ga(x1, x2)
U15_ga(x1, x2, x3)  =  U15_ga(x1, x3)
eP_in_ga(x1, x2)  =  eP_in_ga(x1)
U13_ga(x1, x2, x3)  =  U13_ga(x1, x3)
tK_in_ga(x1, x2)  =  tK_in_ga(x1)
tK_out_ga(x1, x2)  =  tK_out_ga(x1, x2)
U9_ga(x1, x2, x3)  =  U9_ga(x1, x3)
eA_out_ga(x1, x2)  =  eA_out_ga(x1, x2)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
pL_in_gaa(x1, x2, x3)  =  pL_in_gaa(x1)
U64_gaa(x1, x2, x3, x4)  =  U64_gaa(x1, x4)
U65_gaa(x1, x2, x3, x4)  =  U65_gaa(x1, x2, x4)
pL_out_gaa(x1, x2, x3)  =  pL_out_gaa(x1, x2, x3)
eP_out_ga(x1, x2)  =  eP_out_ga(x1, x2)
U14_ga(x1, x2, x3)  =  U14_ga(x1, x3)
pQ_in_gaa(x1, x2, x3)  =  pQ_in_gaa(x1)
U66_gaa(x1, x2, x3, x4)  =  U66_gaa(x1, x4)
U12_ga(x1, x2, x3)  =  U12_ga(x1, x3)
pO_in_gaa(x1, x2, x3)  =  pO_in_gaa(x1)
U88_gaa(x1, x2, x3, x4)  =  U88_gaa(x1, x4)
U89_gaa(x1, x2, x3, x4)  =  U89_gaa(x1, x2, x4)
pO_out_gaa(x1, x2, x3)  =  pO_out_gaa(x1, x2, x3)
U67_gaa(x1, x2, x3, x4)  =  U67_gaa(x1, x2, x4)
pQ_out_gaa(x1, x2, x3)  =  pQ_out_gaa(x1, x2, x3)
U16_ga(x1, x2, x3)  =  U16_ga(x1, x3)
pS_in_gaa(x1, x2, x3)  =  pS_in_gaa(x1)
U68_gaa(x1, x2, x3, x4)  =  U68_gaa(x1, x4)
U69_gaa(x1, x2, x3, x4)  =  U69_gaa(x1, x2, x4)
pS_out_gaa(x1, x2, x3)  =  pS_out_gaa(x1, x2, x3)
eT_out_ga(x1, x2)  =  eT_out_ga(x1, x2)
U18_ga(x1, x2, x3)  =  U18_ga(x1, x3)
pU_in_gaa(x1, x2, x3)  =  pU_in_gaa(x1)
U70_gaa(x1, x2, x3, x4)  =  U70_gaa(x1, x4)
U71_gaa(x1, x2, x3, x4)  =  U71_gaa(x1, x2, x4)
pU_out_gaa(x1, x2, x3)  =  pU_out_gaa(x1, x2, x3)
U20_ga(x1, x2, x3)  =  U20_ga(x1, x3)
pW_in_gaa(x1, x2, x3)  =  pW_in_gaa(x1)
U72_gaa(x1, x2, x3, x4)  =  U72_gaa(x1, x4)
U73_gaa(x1, x2, x3, x4)  =  U73_gaa(x1, x2, x4)
pW_out_gaa(x1, x2, x3)  =  pW_out_gaa(x1, x2, x3)
eX_out_ga(x1, x2)  =  eX_out_ga(x1, x2)
U22_ga(x1, x2, x3)  =  U22_ga(x1, x3)
pY_in_gaa(x1, x2, x3)  =  pY_in_gaa(x1)
U74_gaa(x1, x2, x3, x4)  =  U74_gaa(x1, x4)
U75_gaa(x1, x2, x3, x4)  =  U75_gaa(x1, x2, x4)
pY_out_gaa(x1, x2, x3)  =  pY_out_gaa(x1, x2, x3)
U24_ga(x1, x2, x3)  =  U24_ga(x1, x3)
pN1_in_gaa(x1, x2, x3)  =  pN1_in_gaa(x1)
U76_gaa(x1, x2, x3, x4)  =  U76_gaa(x1, x4)
U77_gaa(x1, x2, x3, x4)  =  U77_gaa(x1, x2, x4)
pN1_out_gaa(x1, x2, x3)  =  pN1_out_gaa(x1, x2, x3)
eN2_out_ga(x1, x2)  =  eN2_out_ga(x1, x2)
U26_ga(x1, x2, x3)  =  U26_ga(x1, x3)
pN3_in_gaa(x1, x2, x3)  =  pN3_in_gaa(x1)
U78_gaa(x1, x2, x3, x4)  =  U78_gaa(x1, x4)
U79_gaa(x1, x2, x3, x4)  =  U79_gaa(x1, x2, x4)
pN3_out_gaa(x1, x2, x3)  =  pN3_out_gaa(x1, x2, x3)
U28_ga(x1, x2, x3)  =  U28_ga(x1, x3)
pN5_in_gaa(x1, x2, x3)  =  pN5_in_gaa(x1)
U80_gaa(x1, x2, x3, x4)  =  U80_gaa(x1, x4)
U81_gaa(x1, x2, x3, x4)  =  U81_gaa(x1, x2, x4)
pN5_out_gaa(x1, x2, x3)  =  pN5_out_gaa(x1, x2, x3)
eN6_out_ga(x1, x2)  =  eN6_out_ga(x1, x2)
U30_ga(x1, x2, x3)  =  U30_ga(x1, x3)
pN7_in_gaa(x1, x2, x3)  =  pN7_in_gaa(x1)
U82_gaa(x1, x2, x3, x4)  =  U82_gaa(x1, x4)
U83_gaa(x1, x2, x3, x4)  =  U83_gaa(x1, x2, x4)
pN7_out_gaa(x1, x2, x3)  =  pN7_out_gaa(x1, x2, x3)
U32_ga(x1, x2, x3)  =  U32_ga(x1, x3)
pN9_in_gaa(x1, x2, x3)  =  pN9_in_gaa(x1)
U84_gaa(x1, x2, x3, x4)  =  U84_gaa(x1, x4)
U85_gaa(x1, x2, x3, x4)  =  U85_gaa(x1, x2, x4)
pN9_out_gaa(x1, x2, x3)  =  pN9_out_gaa(x1, x2, x3)
eN_out_ga(x1, x2)  =  eN_out_ga(x1, x2)
U34_ga(x1, x2, x3)  =  U34_ga(x1, x3)
pN10_in_gaa(x1, x2, x3)  =  pN10_in_gaa(x1)
U86_gaa(x1, x2, x3, x4)  =  U86_gaa(x1, x4)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x1, x2, x4)
pN10_out_gaa(x1, x2, x3)  =  pN10_out_gaa(x1, x2, x3)
U111_gaa(x1, x2, x3, x4)  =  U111_gaa(x1, x2, x4)
pD_out_gaa(x1, x2, x3)  =  pD_out_gaa(x1, x2, x3)
U6_ga(x1, x2, x3)  =  U6_ga(x1, x3)
pH_in_gaa(x1, x2, x3)  =  pH_in_gaa(x1)
U60_gaa(x1, x2, x3, x4)  =  U60_gaa(x1, x4)
U61_gaa(x1, x2, x3, x4)  =  U61_gaa(x1, x2, x4)
pH_out_gaa(x1, x2, x3)  =  pH_out_gaa(x1, x2, x3)
eI_out_ga(x1, x2)  =  eI_out_ga(x1, x2)
U8_ga(x1, x2, x3)  =  U8_ga(x1, x3)
pJ_in_gaa(x1, x2, x3)  =  pJ_in_gaa(x1)
U62_gaa(x1, x2, x3, x4)  =  U62_gaa(x1, x4)
U63_gaa(x1, x2, x3, x4)  =  U63_gaa(x1, x2, x4)
pJ_out_gaa(x1, x2, x3)  =  pJ_out_gaa(x1, x2, x3)
U36_ga(x1, x2, x3)  =  U36_ga(x1, x3)
pN12_in_gaa(x1, x2, x3)  =  pN12_in_gaa(x1)
U90_gaa(x1, x2, x3, x4)  =  U90_gaa(x1, x4)
U91_gaa(x1, x2, x3, x4)  =  U91_gaa(x1, x2, x4)
pN12_out_gaa(x1, x2, x3)  =  pN12_out_gaa(x1, x2, x3)
eN13_out_ga(x1, x2)  =  eN13_out_ga(x1, x2)
U38_ga(x1, x2, x3)  =  U38_ga(x1, x3)
pN14_in_gaa(x1, x2, x3)  =  pN14_in_gaa(x1)
U92_gaa(x1, x2, x3, x4)  =  U92_gaa(x1, x4)
U93_gaa(x1, x2, x3, x4)  =  U93_gaa(x1, x2, x4)
pN14_out_gaa(x1, x2, x3)  =  pN14_out_gaa(x1, x2, x3)
U40_ga(x1, x2, x3)  =  U40_ga(x1, x3)
pN16_in_gaa(x1, x2, x3)  =  pN16_in_gaa(x1)
U94_gaa(x1, x2, x3, x4)  =  U94_gaa(x1, x4)
U95_gaa(x1, x2, x3, x4)  =  U95_gaa(x1, x2, x4)
pN16_out_gaa(x1, x2, x3)  =  pN16_out_gaa(x1, x2, x3)
eN17_out_ga(x1, x2)  =  eN17_out_ga(x1, x2)
U42_ga(x1, x2, x3)  =  U42_ga(x1, x3)
pN18_in_gaa(x1, x2, x3)  =  pN18_in_gaa(x1)
U96_gaa(x1, x2, x3, x4)  =  U96_gaa(x1, x4)
U97_gaa(x1, x2, x3, x4)  =  U97_gaa(x1, x2, x4)
pN18_out_gaa(x1, x2, x3)  =  pN18_out_gaa(x1, x2, x3)
U44_ga(x1, x2, x3)  =  U44_ga(x1, x3)
pN20_in_gaa(x1, x2, x3)  =  pN20_in_gaa(x1)
U98_gaa(x1, x2, x3, x4)  =  U98_gaa(x1, x4)
U99_gaa(x1, x2, x3, x4)  =  U99_gaa(x1, x2, x4)
pN20_out_gaa(x1, x2, x3)  =  pN20_out_gaa(x1, x2, x3)
eN21_out_ga(x1, x2)  =  eN21_out_ga(x1, x2)
U46_ga(x1, x2, x3)  =  U46_ga(x1, x3)
pN22_in_gaa(x1, x2, x3)  =  pN22_in_gaa(x1)
U100_gaa(x1, x2, x3, x4)  =  U100_gaa(x1, x4)
U101_gaa(x1, x2, x3, x4)  =  U101_gaa(x1, x2, x4)
pN22_out_gaa(x1, x2, x3)  =  pN22_out_gaa(x1, x2, x3)
U48_ga(x1, x2, x3)  =  U48_ga(x1, x3)
pN24_in_gaa(x1, x2, x3)  =  pN24_in_gaa(x1)
U102_gaa(x1, x2, x3, x4)  =  U102_gaa(x1, x4)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x1, x2, x4)
pN24_out_gaa(x1, x2, x3)  =  pN24_out_gaa(x1, x2, x3)
eN25_out_ga(x1, x2)  =  eN25_out_ga(x1, x2)
U50_ga(x1, x2, x3)  =  U50_ga(x1, x3)
pN26_in_gaa(x1, x2, x3)  =  pN26_in_gaa(x1)
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x1, x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x1, x2, x4)
pN26_out_gaa(x1, x2, x3)  =  pN26_out_gaa(x1, x2, x3)
U52_ga(x1, x2, x3)  =  U52_ga(x1, x3)
pN28_in_gaa(x1, x2, x3)  =  pN28_in_gaa(x1)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x1, x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x1, x2, x4)
pN28_out_gaa(x1, x2, x3)  =  pN28_out_gaa(x1, x2, x3)
eF_out_ga(x1, x2)  =  eF_out_ga(x1, x2)
U54_ga(x1, x2, x3)  =  U54_ga(x1, x3)
pN29_in_gaa(x1, x2, x3)  =  pN29_in_gaa(x1)
U108_gaa(x1, x2, x3, x4)  =  U108_gaa(x1, x4)
U109_gaa(x1, x2, x3, x4)  =  U109_gaa(x1, x2, x4)
pN29_out_gaa(x1, x2, x3)  =  pN29_out_gaa(x1, x2, x3)
U59_gaa(x1, x2, x3, x4)  =  U59_gaa(x1, x2, x4)
tN30_in_ga(x1, x2)  =  tN30_in_ga(x1)
U56_ga(x1, x2, x3)  =  U56_ga(x1, x3)
tN30_out_ga(x1, x2)  =  tN30_out_ga(x1, x2)
U57_ga(x1, x2, x3)  =  U57_ga(x1, x3)
pC_out_gaa(x1, x2, x3)  =  pC_out_gaa(x1, x2, x3)
EA_IN_GA(x1, x2)  =  EA_IN_GA(x1)
U1_GA(x1, x2, x3)  =  U1_GA(x1, x3)
NB_IN_GA(x1, x2)  =  NB_IN_GA(x1)
U55_GA(x1, x2, x3)  =  U55_GA(x1, x3)
U2_GA(x1, x2, x3)  =  U2_GA(x1, x3)
PC_IN_GAA(x1, x2, x3)  =  PC_IN_GAA(x1)
U58_GAA(x1, x2, x3, x4)  =  U58_GAA(x1, x4)
NE_IN_GA(x1, x2)  =  NE_IN_GA(x1)
U4_GA(x1, x2, x3)  =  U4_GA(x1, x3)
EF_IN_GA(x1, x2)  =  EF_IN_GA(x1)
U53_GA(x1, x2, x3)  =  U53_GA(x1, x3)
TN27_IN_GA(x1, x2)  =  TN27_IN_GA(x1)
U51_GA(x1, x2, x3)  =  U51_GA(x1, x3)
EN25_IN_GA(x1, x2)  =  EN25_IN_GA(x1)
U49_GA(x1, x2, x3)  =  U49_GA(x1, x3)
TN23_IN_GA(x1, x2)  =  TN23_IN_GA(x1)
U47_GA(x1, x2, x3)  =  U47_GA(x1, x3)
EN21_IN_GA(x1, x2)  =  EN21_IN_GA(x1)
U45_GA(x1, x2, x3)  =  U45_GA(x1, x3)
TN19_IN_GA(x1, x2)  =  TN19_IN_GA(x1)
U43_GA(x1, x2, x3)  =  U43_GA(x1, x3)
EN17_IN_GA(x1, x2)  =  EN17_IN_GA(x1)
U41_GA(x1, x2, x3)  =  U41_GA(x1, x3)
TN15_IN_GA(x1, x2)  =  TN15_IN_GA(x1)
U39_GA(x1, x2, x3)  =  U39_GA(x1, x3)
EN13_IN_GA(x1, x2)  =  EN13_IN_GA(x1)
U37_GA(x1, x2, x3)  =  U37_GA(x1, x3)
TN11_IN_GA(x1, x2)  =  TN11_IN_GA(x1)
U35_GA(x1, x2, x3)  =  U35_GA(x1, x3)
EI_IN_GA(x1, x2)  =  EI_IN_GA(x1)
U7_GA(x1, x2, x3)  =  U7_GA(x1, x3)
TG_IN_GA(x1, x2)  =  TG_IN_GA(x1)
U5_GA(x1, x2, x3)  =  U5_GA(x1, x3)
U3_GA(x1, x2, x3)  =  U3_GA(x1, x3)
PD_IN_GAA(x1, x2, x3)  =  PD_IN_GAA(x1)
U110_GAA(x1, x2, x3, x4)  =  U110_GAA(x1, x4)
TM_IN_GA(x1, x2)  =  TM_IN_GA(x1)
U11_GA(x1, x2, x3)  =  U11_GA(x1, x3)
EN_IN_GA(x1, x2)  =  EN_IN_GA(x1)
U33_GA(x1, x2, x3)  =  U33_GA(x1, x3)
TN8_IN_GA(x1, x2)  =  TN8_IN_GA(x1)
U31_GA(x1, x2, x3)  =  U31_GA(x1, x3)
EN6_IN_GA(x1, x2)  =  EN6_IN_GA(x1)
U29_GA(x1, x2, x3)  =  U29_GA(x1, x3)
TN4_IN_GA(x1, x2)  =  TN4_IN_GA(x1)
U27_GA(x1, x2, x3)  =  U27_GA(x1, x3)
EN2_IN_GA(x1, x2)  =  EN2_IN_GA(x1)
U25_GA(x1, x2, x3)  =  U25_GA(x1, x3)
TZ_IN_GA(x1, x2)  =  TZ_IN_GA(x1)
U23_GA(x1, x2, x3)  =  U23_GA(x1, x3)
EX_IN_GA(x1, x2)  =  EX_IN_GA(x1)
U21_GA(x1, x2, x3)  =  U21_GA(x1, x3)
TV_IN_GA(x1, x2)  =  TV_IN_GA(x1)
U19_GA(x1, x2, x3)  =  U19_GA(x1, x3)
ET_IN_GA(x1, x2)  =  ET_IN_GA(x1)
U17_GA(x1, x2, x3)  =  U17_GA(x1, x3)
TR_IN_GA(x1, x2)  =  TR_IN_GA(x1)
U15_GA(x1, x2, x3)  =  U15_GA(x1, x3)
EP_IN_GA(x1, x2)  =  EP_IN_GA(x1)
U13_GA(x1, x2, x3)  =  U13_GA(x1, x3)
TK_IN_GA(x1, x2)  =  TK_IN_GA(x1)
U9_GA(x1, x2, x3)  =  U9_GA(x1, x3)
U10_GA(x1, x2, x3)  =  U10_GA(x1, x3)
PL_IN_GAA(x1, x2, x3)  =  PL_IN_GAA(x1)
U64_GAA(x1, x2, x3, x4)  =  U64_GAA(x1, x4)
U65_GAA(x1, x2, x3, x4)  =  U65_GAA(x1, x2, x4)
U14_GA(x1, x2, x3)  =  U14_GA(x1, x3)
PQ_IN_GAA(x1, x2, x3)  =  PQ_IN_GAA(x1)
U66_GAA(x1, x2, x3, x4)  =  U66_GAA(x1, x4)
U12_GA(x1, x2, x3)  =  U12_GA(x1, x3)
PO_IN_GAA(x1, x2, x3)  =  PO_IN_GAA(x1)
U88_GAA(x1, x2, x3, x4)  =  U88_GAA(x1, x4)
U89_GAA(x1, x2, x3, x4)  =  U89_GAA(x1, x2, x4)
U67_GAA(x1, x2, x3, x4)  =  U67_GAA(x1, x2, x4)
U16_GA(x1, x2, x3)  =  U16_GA(x1, x3)
PS_IN_GAA(x1, x2, x3)  =  PS_IN_GAA(x1)
U68_GAA(x1, x2, x3, x4)  =  U68_GAA(x1, x4)
U69_GAA(x1, x2, x3, x4)  =  U69_GAA(x1, x2, x4)
U18_GA(x1, x2, x3)  =  U18_GA(x1, x3)
PU_IN_GAA(x1, x2, x3)  =  PU_IN_GAA(x1)
U70_GAA(x1, x2, x3, x4)  =  U70_GAA(x1, x4)
U71_GAA(x1, x2, x3, x4)  =  U71_GAA(x1, x2, x4)
U20_GA(x1, x2, x3)  =  U20_GA(x1, x3)
PW_IN_GAA(x1, x2, x3)  =  PW_IN_GAA(x1)
U72_GAA(x1, x2, x3, x4)  =  U72_GAA(x1, x4)
U73_GAA(x1, x2, x3, x4)  =  U73_GAA(x1, x2, x4)
U22_GA(x1, x2, x3)  =  U22_GA(x1, x3)
PY_IN_GAA(x1, x2, x3)  =  PY_IN_GAA(x1)
U74_GAA(x1, x2, x3, x4)  =  U74_GAA(x1, x4)
U75_GAA(x1, x2, x3, x4)  =  U75_GAA(x1, x2, x4)
U24_GA(x1, x2, x3)  =  U24_GA(x1, x3)
PN1_IN_GAA(x1, x2, x3)  =  PN1_IN_GAA(x1)
U76_GAA(x1, x2, x3, x4)  =  U76_GAA(x1, x4)
U77_GAA(x1, x2, x3, x4)  =  U77_GAA(x1, x2, x4)
U26_GA(x1, x2, x3)  =  U26_GA(x1, x3)
PN3_IN_GAA(x1, x2, x3)  =  PN3_IN_GAA(x1)
U78_GAA(x1, x2, x3, x4)  =  U78_GAA(x1, x4)
U79_GAA(x1, x2, x3, x4)  =  U79_GAA(x1, x2, x4)
U28_GA(x1, x2, x3)  =  U28_GA(x1, x3)
PN5_IN_GAA(x1, x2, x3)  =  PN5_IN_GAA(x1)
U80_GAA(x1, x2, x3, x4)  =  U80_GAA(x1, x4)
U81_GAA(x1, x2, x3, x4)  =  U81_GAA(x1, x2, x4)
U30_GA(x1, x2, x3)  =  U30_GA(x1, x3)
PN7_IN_GAA(x1, x2, x3)  =  PN7_IN_GAA(x1)
U82_GAA(x1, x2, x3, x4)  =  U82_GAA(x1, x4)
U83_GAA(x1, x2, x3, x4)  =  U83_GAA(x1, x2, x4)
U32_GA(x1, x2, x3)  =  U32_GA(x1, x3)
PN9_IN_GAA(x1, x2, x3)  =  PN9_IN_GAA(x1)
U84_GAA(x1, x2, x3, x4)  =  U84_GAA(x1, x4)
U85_GAA(x1, x2, x3, x4)  =  U85_GAA(x1, x2, x4)
U34_GA(x1, x2, x3)  =  U34_GA(x1, x3)
PN10_IN_GAA(x1, x2, x3)  =  PN10_IN_GAA(x1)
U86_GAA(x1, x2, x3, x4)  =  U86_GAA(x1, x4)
U87_GAA(x1, x2, x3, x4)  =  U87_GAA(x1, x2, x4)
U111_GAA(x1, x2, x3, x4)  =  U111_GAA(x1, x2, x4)
U6_GA(x1, x2, x3)  =  U6_GA(x1, x3)
PH_IN_GAA(x1, x2, x3)  =  PH_IN_GAA(x1)
U60_GAA(x1, x2, x3, x4)  =  U60_GAA(x1, x4)
U61_GAA(x1, x2, x3, x4)  =  U61_GAA(x1, x2, x4)
U8_GA(x1, x2, x3)  =  U8_GA(x1, x3)
PJ_IN_GAA(x1, x2, x3)  =  PJ_IN_GAA(x1)
U62_GAA(x1, x2, x3, x4)  =  U62_GAA(x1, x4)
U63_GAA(x1, x2, x3, x4)  =  U63_GAA(x1, x2, x4)
U36_GA(x1, x2, x3)  =  U36_GA(x1, x3)
PN12_IN_GAA(x1, x2, x3)  =  PN12_IN_GAA(x1)
U90_GAA(x1, x2, x3, x4)  =  U90_GAA(x1, x4)
U91_GAA(x1, x2, x3, x4)  =  U91_GAA(x1, x2, x4)
U38_GA(x1, x2, x3)  =  U38_GA(x1, x3)
PN14_IN_GAA(x1, x2, x3)  =  PN14_IN_GAA(x1)
U92_GAA(x1, x2, x3, x4)  =  U92_GAA(x1, x4)
U93_GAA(x1, x2, x3, x4)  =  U93_GAA(x1, x2, x4)
U40_GA(x1, x2, x3)  =  U40_GA(x1, x3)
PN16_IN_GAA(x1, x2, x3)  =  PN16_IN_GAA(x1)
U94_GAA(x1, x2, x3, x4)  =  U94_GAA(x1, x4)
U95_GAA(x1, x2, x3, x4)  =  U95_GAA(x1, x2, x4)
U42_GA(x1, x2, x3)  =  U42_GA(x1, x3)
PN18_IN_GAA(x1, x2, x3)  =  PN18_IN_GAA(x1)
U96_GAA(x1, x2, x3, x4)  =  U96_GAA(x1, x4)
U97_GAA(x1, x2, x3, x4)  =  U97_GAA(x1, x2, x4)
U44_GA(x1, x2, x3)  =  U44_GA(x1, x3)
PN20_IN_GAA(x1, x2, x3)  =  PN20_IN_GAA(x1)
U98_GAA(x1, x2, x3, x4)  =  U98_GAA(x1, x4)
U99_GAA(x1, x2, x3, x4)  =  U99_GAA(x1, x2, x4)
U46_GA(x1, x2, x3)  =  U46_GA(x1, x3)
PN22_IN_GAA(x1, x2, x3)  =  PN22_IN_GAA(x1)
U100_GAA(x1, x2, x3, x4)  =  U100_GAA(x1, x4)
U101_GAA(x1, x2, x3, x4)  =  U101_GAA(x1, x2, x4)
U48_GA(x1, x2, x3)  =  U48_GA(x1, x3)
PN24_IN_GAA(x1, x2, x3)  =  PN24_IN_GAA(x1)
U102_GAA(x1, x2, x3, x4)  =  U102_GAA(x1, x4)
U103_GAA(x1, x2, x3, x4)  =  U103_GAA(x1, x2, x4)
U50_GA(x1, x2, x3)  =  U50_GA(x1, x3)
PN26_IN_GAA(x1, x2, x3)  =  PN26_IN_GAA(x1)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x1, x4)
U105_GAA(x1, x2, x3, x4)  =  U105_GAA(x1, x2, x4)
U52_GA(x1, x2, x3)  =  U52_GA(x1, x3)
PN28_IN_GAA(x1, x2, x3)  =  PN28_IN_GAA(x1)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x1, x4)
U107_GAA(x1, x2, x3, x4)  =  U107_GAA(x1, x2, x4)
U54_GA(x1, x2, x3)  =  U54_GA(x1, x3)
PN29_IN_GAA(x1, x2, x3)  =  PN29_IN_GAA(x1)
U108_GAA(x1, x2, x3, x4)  =  U108_GAA(x1, x4)
U109_GAA(x1, x2, x3, x4)  =  U109_GAA(x1, x2, x4)
U59_GAA(x1, x2, x3, x4)  =  U59_GAA(x1, x2, x4)
TN30_IN_GA(x1, x2)  =  TN30_IN_GA(x1)
U56_GA(x1, x2, x3)  =  U56_GA(x1, x3)
U57_GA(x1, x2, x3)  =  U57_GA(x1, x3)

We have to consider all (P,R,Pi)-chains

(5) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LOPSTR] contains 1 SCC with 84 less nodes.

(6) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

EA_IN_GA(T22, T24) → NB_IN_GA(T22, T24)
NB_IN_GA(.(lbrace, T41), T43) → EA_IN_GA(T41, .(rbrace, T43))
EA_IN_GA(T62, T64) → PC_IN_GAA(T62, X55, T64)
PC_IN_GAA(T62, T68, T64) → U58_GAA(T62, T68, T64, nE_in_ga(T62, T68))
U58_GAA(T62, T68, T64, nE_out_ga(T62, T68)) → TN30_IN_GA(T68, T64)
TN30_IN_GA(T916, T918) → NB_IN_GA(T916, T918)
TN30_IN_GA(T929, T931) → PC_IN_GAA(T929, X1496, T931)
PC_IN_GAA(T62, T68, T64) → NE_IN_GA(T62, T68)
NE_IN_GA(.(lbrace, T89), X78) → EF_IN_GA(T89, X78)
EF_IN_GA(T97, X102) → TN27_IN_GA(T97, X102)
TN27_IN_GA(.(lbrace, T130), X145) → EN25_IN_GA(T130, X145)
EN25_IN_GA(T138, X169) → TN23_IN_GA(T138, X169)
TN23_IN_GA(.(lbrace, T171), X212) → EN21_IN_GA(T171, X212)
EN21_IN_GA(T179, X236) → TN19_IN_GA(T179, X236)
TN19_IN_GA(.(lbrace, T212), X279) → EN17_IN_GA(T212, X279)
EN17_IN_GA(T220, X303) → TN15_IN_GA(T220, X303)
TN15_IN_GA(.(lbrace, T253), X346) → EN13_IN_GA(T253, X346)
EN13_IN_GA(T261, X370) → TN11_IN_GA(T261, X370)
TN11_IN_GA(.(lbrace, T294), X413) → EI_IN_GA(T294, X413)
EI_IN_GA(T302, X437) → TG_IN_GA(T302, X437)
TG_IN_GA(.(lbrace, T335), X480) → EA_IN_GA(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))
EA_IN_GA(T941, T943) → PD_IN_GAA(T941, X1509, T943)
PD_IN_GAA(T941, T945, T943) → U110_GAA(T941, T945, T943, tM_in_ga(T941, T945))
U110_GAA(T941, T945, T943, tM_out_ga(T941, T945)) → EA_IN_GA(T945, T943)
PD_IN_GAA(T941, T945, T943) → TM_IN_GA(T941, T945)
TM_IN_GA(.(lbrace, T392), X565) → EN_IN_GA(T392, X565)
EN_IN_GA(T400, X589) → TN8_IN_GA(T400, X589)
TN8_IN_GA(.(lbrace, T433), X632) → EN6_IN_GA(T433, X632)
EN6_IN_GA(T441, X656) → TN4_IN_GA(T441, X656)
TN4_IN_GA(.(lbrace, T474), X699) → EN2_IN_GA(T474, X699)
EN2_IN_GA(T482, X723) → TZ_IN_GA(T482, X723)
TZ_IN_GA(.(lbrace, T515), X766) → EX_IN_GA(T515, X766)
EX_IN_GA(T523, X790) → TV_IN_GA(T523, X790)
TV_IN_GA(.(lbrace, T556), X833) → ET_IN_GA(T556, X833)
ET_IN_GA(T564, X857) → TR_IN_GA(T564, X857)
TR_IN_GA(.(lbrace, T597), X900) → EP_IN_GA(T597, X900)
EP_IN_GA(T605, X924) → TK_IN_GA(T605, X924)
TK_IN_GA(.(lbrace, T638), X967) → EA_IN_GA(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))
TK_IN_GA(T648, X985) → PL_IN_GAA(T648, X984, X985)
PL_IN_GAA(T648, T652, X985) → U64_GAA(T648, T652, X985, nE_in_ga(T648, T652))
U64_GAA(T648, T652, X985, nE_out_ga(T648, T652)) → TK_IN_GA(T652, X985)
PL_IN_GAA(T648, T652, X985) → NE_IN_GA(T648, T652)
EP_IN_GA(T660, X1006) → PQ_IN_GAA(T660, X1005, X1006)
PQ_IN_GAA(T660, T662, X1006) → U66_GAA(T660, T662, X1006, tM_in_ga(T660, T662))
U66_GAA(T660, T662, X1006, tM_out_ga(T660, T662)) → EP_IN_GA(T662, X1006)
PQ_IN_GAA(T660, T662, X1006) → TM_IN_GA(T660, T662)
TM_IN_GA(T780, X1243) → PO_IN_GAA(T780, X1242, X1243)
PO_IN_GAA(T780, T784, X1243) → U88_GAA(T780, T784, X1243, nE_in_ga(T780, T784))
U88_GAA(T780, T784, X1243, nE_out_ga(T780, T784)) → TM_IN_GA(T784, X1243)
PO_IN_GAA(T780, T784, X1243) → NE_IN_GA(T780, T784)
TR_IN_GA(T670, X1028) → PS_IN_GAA(T670, X1027, X1028)
PS_IN_GAA(T670, T674, X1028) → U68_GAA(T670, T674, X1028, nE_in_ga(T670, T674))
U68_GAA(T670, T674, X1028, nE_out_ga(T670, T674)) → TR_IN_GA(T674, X1028)
PS_IN_GAA(T670, T674, X1028) → NE_IN_GA(T670, T674)
ET_IN_GA(T682, X1049) → PU_IN_GAA(T682, X1048, X1049)
PU_IN_GAA(T682, T684, X1049) → U70_GAA(T682, T684, X1049, tM_in_ga(T682, T684))
U70_GAA(T682, T684, X1049, tM_out_ga(T682, T684)) → ET_IN_GA(T684, X1049)
PU_IN_GAA(T682, T684, X1049) → TM_IN_GA(T682, T684)
TV_IN_GA(T692, X1071) → PW_IN_GAA(T692, X1070, X1071)
PW_IN_GAA(T692, T696, X1071) → U72_GAA(T692, T696, X1071, nE_in_ga(T692, T696))
U72_GAA(T692, T696, X1071, nE_out_ga(T692, T696)) → TV_IN_GA(T696, X1071)
PW_IN_GAA(T692, T696, X1071) → NE_IN_GA(T692, T696)
EX_IN_GA(T704, X1092) → PY_IN_GAA(T704, X1091, X1092)
PY_IN_GAA(T704, T706, X1092) → U74_GAA(T704, T706, X1092, tM_in_ga(T704, T706))
U74_GAA(T704, T706, X1092, tM_out_ga(T704, T706)) → EX_IN_GA(T706, X1092)
PY_IN_GAA(T704, T706, X1092) → TM_IN_GA(T704, T706)
TZ_IN_GA(T714, X1114) → PN1_IN_GAA(T714, X1113, X1114)
PN1_IN_GAA(T714, T718, X1114) → U76_GAA(T714, T718, X1114, nE_in_ga(T714, T718))
U76_GAA(T714, T718, X1114, nE_out_ga(T714, T718)) → TZ_IN_GA(T718, X1114)
PN1_IN_GAA(T714, T718, X1114) → NE_IN_GA(T714, T718)
EN2_IN_GA(T726, X1135) → PN3_IN_GAA(T726, X1134, X1135)
PN3_IN_GAA(T726, T728, X1135) → U78_GAA(T726, T728, X1135, tM_in_ga(T726, T728))
U78_GAA(T726, T728, X1135, tM_out_ga(T726, T728)) → EN2_IN_GA(T728, X1135)
PN3_IN_GAA(T726, T728, X1135) → TM_IN_GA(T726, T728)
TN4_IN_GA(T736, X1157) → PN5_IN_GAA(T736, X1156, X1157)
PN5_IN_GAA(T736, T740, X1157) → U80_GAA(T736, T740, X1157, nE_in_ga(T736, T740))
U80_GAA(T736, T740, X1157, nE_out_ga(T736, T740)) → TN4_IN_GA(T740, X1157)
PN5_IN_GAA(T736, T740, X1157) → NE_IN_GA(T736, T740)
EN6_IN_GA(T748, X1178) → PN7_IN_GAA(T748, X1177, X1178)
PN7_IN_GAA(T748, T750, X1178) → U82_GAA(T748, T750, X1178, tM_in_ga(T748, T750))
U82_GAA(T748, T750, X1178, tM_out_ga(T748, T750)) → EN6_IN_GA(T750, X1178)
PN7_IN_GAA(T748, T750, X1178) → TM_IN_GA(T748, T750)
TN8_IN_GA(T758, X1200) → PN9_IN_GAA(T758, X1199, X1200)
PN9_IN_GAA(T758, T762, X1200) → U84_GAA(T758, T762, X1200, nE_in_ga(T758, T762))
U84_GAA(T758, T762, X1200, nE_out_ga(T758, T762)) → TN8_IN_GA(T762, X1200)
PN9_IN_GAA(T758, T762, X1200) → NE_IN_GA(T758, T762)
EN_IN_GA(T770, X1221) → PN10_IN_GAA(T770, X1220, X1221)
PN10_IN_GAA(T770, T772, X1221) → U86_GAA(T770, T772, X1221, tM_in_ga(T770, T772))
U86_GAA(T770, T772, X1221, tM_out_ga(T770, T772)) → EN_IN_GA(T772, X1221)
PN10_IN_GAA(T770, T772, X1221) → TM_IN_GA(T770, T772)
TG_IN_GA(T345, X498) → PH_IN_GAA(T345, X497, X498)
PH_IN_GAA(T345, T349, X498) → U60_GAA(T345, T349, X498, nE_in_ga(T345, T349))
U60_GAA(T345, T349, X498, nE_out_ga(T345, T349)) → TG_IN_GA(T349, X498)
PH_IN_GAA(T345, T349, X498) → NE_IN_GA(T345, T349)
EI_IN_GA(T357, X519) → PJ_IN_GAA(T357, X518, X519)
PJ_IN_GAA(T357, T359, X519) → U62_GAA(T357, T359, X519, tM_in_ga(T357, T359))
U62_GAA(T357, T359, X519, tM_out_ga(T357, T359)) → EI_IN_GA(T359, X519)
PJ_IN_GAA(T357, T359, X519) → TM_IN_GA(T357, T359)
TN11_IN_GA(T795, X1266) → PN12_IN_GAA(T795, X1265, X1266)
PN12_IN_GAA(T795, T799, X1266) → U90_GAA(T795, T799, X1266, nE_in_ga(T795, T799))
U90_GAA(T795, T799, X1266, nE_out_ga(T795, T799)) → TN11_IN_GA(T799, X1266)
PN12_IN_GAA(T795, T799, X1266) → NE_IN_GA(T795, T799)
EN13_IN_GA(T807, X1287) → PN14_IN_GAA(T807, X1286, X1287)
PN14_IN_GAA(T807, T809, X1287) → U92_GAA(T807, T809, X1287, tM_in_ga(T807, T809))
U92_GAA(T807, T809, X1287, tM_out_ga(T807, T809)) → EN13_IN_GA(T809, X1287)
PN14_IN_GAA(T807, T809, X1287) → TM_IN_GA(T807, T809)
TN15_IN_GA(T817, X1309) → PN16_IN_GAA(T817, X1308, X1309)
PN16_IN_GAA(T817, T821, X1309) → U94_GAA(T817, T821, X1309, nE_in_ga(T817, T821))
U94_GAA(T817, T821, X1309, nE_out_ga(T817, T821)) → TN15_IN_GA(T821, X1309)
PN16_IN_GAA(T817, T821, X1309) → NE_IN_GA(T817, T821)
EN17_IN_GA(T829, X1330) → PN18_IN_GAA(T829, X1329, X1330)
PN18_IN_GAA(T829, T831, X1330) → U96_GAA(T829, T831, X1330, tM_in_ga(T829, T831))
U96_GAA(T829, T831, X1330, tM_out_ga(T829, T831)) → EN17_IN_GA(T831, X1330)
PN18_IN_GAA(T829, T831, X1330) → TM_IN_GA(T829, T831)
TN19_IN_GA(T839, X1352) → PN20_IN_GAA(T839, X1351, X1352)
PN20_IN_GAA(T839, T843, X1352) → U98_GAA(T839, T843, X1352, nE_in_ga(T839, T843))
U98_GAA(T839, T843, X1352, nE_out_ga(T839, T843)) → TN19_IN_GA(T843, X1352)
PN20_IN_GAA(T839, T843, X1352) → NE_IN_GA(T839, T843)
EN21_IN_GA(T851, X1373) → PN22_IN_GAA(T851, X1372, X1373)
PN22_IN_GAA(T851, T853, X1373) → U100_GAA(T851, T853, X1373, tM_in_ga(T851, T853))
U100_GAA(T851, T853, X1373, tM_out_ga(T851, T853)) → EN21_IN_GA(T853, X1373)
PN22_IN_GAA(T851, T853, X1373) → TM_IN_GA(T851, T853)
TN23_IN_GA(T861, X1395) → PN24_IN_GAA(T861, X1394, X1395)
PN24_IN_GAA(T861, T865, X1395) → U102_GAA(T861, T865, X1395, nE_in_ga(T861, T865))
U102_GAA(T861, T865, X1395, nE_out_ga(T861, T865)) → TN23_IN_GA(T865, X1395)
PN24_IN_GAA(T861, T865, X1395) → NE_IN_GA(T861, T865)
EN25_IN_GA(T873, X1416) → PN26_IN_GAA(T873, X1415, X1416)
PN26_IN_GAA(T873, T875, X1416) → U104_GAA(T873, T875, X1416, tM_in_ga(T873, T875))
U104_GAA(T873, T875, X1416, tM_out_ga(T873, T875)) → EN25_IN_GA(T875, X1416)
PN26_IN_GAA(T873, T875, X1416) → TM_IN_GA(T873, T875)
TN27_IN_GA(T883, X1438) → PN28_IN_GAA(T883, X1437, X1438)
PN28_IN_GAA(T883, T887, X1438) → U106_GAA(T883, T887, X1438, nE_in_ga(T883, T887))
U106_GAA(T883, T887, X1438, nE_out_ga(T883, T887)) → TN27_IN_GA(T887, X1438)
PN28_IN_GAA(T883, T887, X1438) → NE_IN_GA(T883, T887)
EF_IN_GA(T895, X1459) → PN29_IN_GAA(T895, X1458, X1459)
PN29_IN_GAA(T895, T897, X1459) → U108_GAA(T895, T897, X1459, tM_in_ga(T895, T897))
U108_GAA(T895, T897, X1459, tM_out_ga(T895, T897)) → EF_IN_GA(T897, X1459)
PN29_IN_GAA(T895, T897, X1459) → TM_IN_GA(T895, T897)

The TRS R consists of the following rules:

eA_in_ga(T22, T24) → U1_ga(T22, T24, nB_in_ga(T22, T24))
nB_in_ga(.(a, T36), T36) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36), T36) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36), T36) → nB_out_ga(.(c, T36), T36)
nB_in_ga(.(lbrace, T41), T43) → U55_ga(T41, T43, eA_in_ga(T41, .(rbrace, T43)))
eA_in_ga(T62, T64) → U2_ga(T62, T64, pC_in_gaa(T62, X55, T64))
pC_in_gaa(T62, T68, T64) → U58_gaa(T62, T68, T64, nE_in_ga(T62, T68))
nE_in_ga(.(a, .(star, T86)), T86) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86)), T86) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86)), T86) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89), X78) → U4_ga(T89, X78, eF_in_ga(T89, X78))
eF_in_ga(T97, X102) → U53_ga(T97, X102, tN27_in_ga(T97, X102))
tN27_in_ga(.(a, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127))), T127) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(lbrace, T130), X145) → U51_ga(T130, X145, eN25_in_ga(T130, X145))
eN25_in_ga(T138, X169) → U49_ga(T138, X169, tN23_in_ga(T138, X169))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(lbrace, T171), X212) → U47_ga(T171, X212, eN21_in_ga(T171, X212))
eN21_in_ga(T179, X236) → U45_ga(T179, X236, tN19_in_ga(T179, X236))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(lbrace, T212), X279) → U43_ga(T212, X279, eN17_in_ga(T212, X279))
eN17_in_ga(T220, X303) → U41_ga(T220, X303, tN15_in_ga(T220, X303))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(lbrace, T253), X346) → U39_ga(T253, X346, eN13_in_ga(T253, X346))
eN13_in_ga(T261, X370) → U37_ga(T261, X370, tN11_in_ga(T261, X370))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(lbrace, T294), X413) → U35_ga(T294, X413, eI_in_ga(T294, X413))
eI_in_ga(T302, X437) → U7_ga(T302, X437, tG_in_ga(T302, X437))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(lbrace, T335), X480) → U5_ga(T335, X480, eA_in_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480))))))))))
eA_in_ga(T941, T943) → U3_ga(T941, T943, pD_in_gaa(T941, X1509, T943))
pD_in_gaa(T941, T945, T943) → U110_gaa(T941, T945, T943, tM_in_ga(T941, T945))
tM_in_ga(.(a, .(plus, T389)), T389) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389)), T389) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389)), T389) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392), X565) → U11_ga(T392, X565, eN_in_ga(T392, X565))
eN_in_ga(T400, X589) → U33_ga(T400, X589, tN8_in_ga(T400, X589))
tN8_in_ga(.(a, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430))), T430) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(lbrace, T433), X632) → U31_ga(T433, X632, eN6_in_ga(T433, X632))
eN6_in_ga(T441, X656) → U29_ga(T441, X656, tN4_in_ga(T441, X656))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(lbrace, T474), X699) → U27_ga(T474, X699, eN2_in_ga(T474, X699))
eN2_in_ga(T482, X723) → U25_ga(T482, X723, tZ_in_ga(T482, X723))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(lbrace, T515), X766) → U23_ga(T515, X766, eX_in_ga(T515, X766))
eX_in_ga(T523, X790) → U21_ga(T523, X790, tV_in_ga(T523, X790))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(lbrace, T556), X833) → U19_ga(T556, X833, eT_in_ga(T556, X833))
eT_in_ga(T564, X857) → U17_ga(T564, X857, tR_in_ga(T564, X857))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(lbrace, T597), X900) → U15_ga(T597, X900, eP_in_ga(T597, X900))
eP_in_ga(T605, X924) → U13_ga(T605, X924, tK_in_ga(T605, X924))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(lbrace, T638), X967) → U9_ga(T638, X967, eA_in_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967))))))))))
U9_ga(T638, X967, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648, X985) → U10_ga(T648, X985, pL_in_gaa(T648, X984, X985))
pL_in_gaa(T648, T652, X985) → U64_gaa(T648, T652, X985, nE_in_ga(T648, T652))
U64_gaa(T648, T652, X985, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, X985, tK_in_ga(T652, X985))
U65_gaa(T648, T652, X985, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
U10_ga(T648, X985, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
U13_ga(T605, X924, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
eP_in_ga(T660, X1006) → U14_ga(T660, X1006, pQ_in_gaa(T660, X1005, X1006))
pQ_in_gaa(T660, T662, X1006) → U66_gaa(T660, T662, X1006, tM_in_ga(T660, T662))
tM_in_ga(T780, X1243) → U12_ga(T780, X1243, pO_in_gaa(T780, X1242, X1243))
pO_in_gaa(T780, T784, X1243) → U88_gaa(T780, T784, X1243, nE_in_ga(T780, T784))
U88_gaa(T780, T784, X1243, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, X1243, tM_in_ga(T784, X1243))
U89_gaa(T780, T784, X1243, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U12_ga(T780, X1243, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
U66_gaa(T660, T662, X1006, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, X1006, eP_in_ga(T662, X1006))
U67_gaa(T660, T662, X1006, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
U14_ga(T660, X1006, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
U15_ga(T597, X900, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
tR_in_ga(T670, X1028) → U16_ga(T670, X1028, pS_in_gaa(T670, X1027, X1028))
pS_in_gaa(T670, T674, X1028) → U68_gaa(T670, T674, X1028, nE_in_ga(T670, T674))
U68_gaa(T670, T674, X1028, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, X1028, tR_in_ga(T674, X1028))
U69_gaa(T670, T674, X1028, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
U16_ga(T670, X1028, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
U17_ga(T564, X857, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
eT_in_ga(T682, X1049) → U18_ga(T682, X1049, pU_in_gaa(T682, X1048, X1049))
pU_in_gaa(T682, T684, X1049) → U70_gaa(T682, T684, X1049, tM_in_ga(T682, T684))
U70_gaa(T682, T684, X1049, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, X1049, eT_in_ga(T684, X1049))
U71_gaa(T682, T684, X1049, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
U18_ga(T682, X1049, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
U19_ga(T556, X833, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
tV_in_ga(T692, X1071) → U20_ga(T692, X1071, pW_in_gaa(T692, X1070, X1071))
pW_in_gaa(T692, T696, X1071) → U72_gaa(T692, T696, X1071, nE_in_ga(T692, T696))
U72_gaa(T692, T696, X1071, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, X1071, tV_in_ga(T696, X1071))
U73_gaa(T692, T696, X1071, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
U20_ga(T692, X1071, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
U21_ga(T523, X790, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
eX_in_ga(T704, X1092) → U22_ga(T704, X1092, pY_in_gaa(T704, X1091, X1092))
pY_in_gaa(T704, T706, X1092) → U74_gaa(T704, T706, X1092, tM_in_ga(T704, T706))
U74_gaa(T704, T706, X1092, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, X1092, eX_in_ga(T706, X1092))
U75_gaa(T704, T706, X1092, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
U22_ga(T704, X1092, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
U23_ga(T515, X766, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
tZ_in_ga(T714, X1114) → U24_ga(T714, X1114, pN1_in_gaa(T714, X1113, X1114))
pN1_in_gaa(T714, T718, X1114) → U76_gaa(T714, T718, X1114, nE_in_ga(T714, T718))
U76_gaa(T714, T718, X1114, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, X1114, tZ_in_ga(T718, X1114))
U77_gaa(T714, T718, X1114, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
U24_ga(T714, X1114, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
U25_ga(T482, X723, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
eN2_in_ga(T726, X1135) → U26_ga(T726, X1135, pN3_in_gaa(T726, X1134, X1135))
pN3_in_gaa(T726, T728, X1135) → U78_gaa(T726, T728, X1135, tM_in_ga(T726, T728))
U78_gaa(T726, T728, X1135, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, X1135, eN2_in_ga(T728, X1135))
U79_gaa(T726, T728, X1135, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
U26_ga(T726, X1135, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
U27_ga(T474, X699, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
tN4_in_ga(T736, X1157) → U28_ga(T736, X1157, pN5_in_gaa(T736, X1156, X1157))
pN5_in_gaa(T736, T740, X1157) → U80_gaa(T736, T740, X1157, nE_in_ga(T736, T740))
U80_gaa(T736, T740, X1157, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, X1157, tN4_in_ga(T740, X1157))
U81_gaa(T736, T740, X1157, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
U28_ga(T736, X1157, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
U29_ga(T441, X656, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
eN6_in_ga(T748, X1178) → U30_ga(T748, X1178, pN7_in_gaa(T748, X1177, X1178))
pN7_in_gaa(T748, T750, X1178) → U82_gaa(T748, T750, X1178, tM_in_ga(T748, T750))
U82_gaa(T748, T750, X1178, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, X1178, eN6_in_ga(T750, X1178))
U83_gaa(T748, T750, X1178, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
U30_ga(T748, X1178, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
U31_ga(T433, X632, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
tN8_in_ga(T758, X1200) → U32_ga(T758, X1200, pN9_in_gaa(T758, X1199, X1200))
pN9_in_gaa(T758, T762, X1200) → U84_gaa(T758, T762, X1200, nE_in_ga(T758, T762))
U84_gaa(T758, T762, X1200, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, X1200, tN8_in_ga(T762, X1200))
U85_gaa(T758, T762, X1200, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
U32_ga(T758, X1200, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
U33_ga(T400, X589, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
eN_in_ga(T770, X1221) → U34_ga(T770, X1221, pN10_in_gaa(T770, X1220, X1221))
pN10_in_gaa(T770, T772, X1221) → U86_gaa(T770, T772, X1221, tM_in_ga(T770, T772))
U86_gaa(T770, T772, X1221, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, X1221, eN_in_ga(T772, X1221))
U87_gaa(T770, T772, X1221, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U34_ga(T770, X1221, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
U11_ga(T392, X565, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
U110_gaa(T941, T945, T943, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, T943, eA_in_ga(T945, T943))
U111_gaa(T941, T945, T943, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
U3_ga(T941, T943, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
U5_ga(T335, X480, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
tG_in_ga(T345, X498) → U6_ga(T345, X498, pH_in_gaa(T345, X497, X498))
pH_in_gaa(T345, T349, X498) → U60_gaa(T345, T349, X498, nE_in_ga(T345, T349))
U60_gaa(T345, T349, X498, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, X498, tG_in_ga(T349, X498))
U61_gaa(T345, T349, X498, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
U6_ga(T345, X498, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
U7_ga(T302, X437, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
eI_in_ga(T357, X519) → U8_ga(T357, X519, pJ_in_gaa(T357, X518, X519))
pJ_in_gaa(T357, T359, X519) → U62_gaa(T357, T359, X519, tM_in_ga(T357, T359))
U62_gaa(T357, T359, X519, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, X519, eI_in_ga(T359, X519))
U63_gaa(T357, T359, X519, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
U8_ga(T357, X519, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
U35_ga(T294, X413, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
tN11_in_ga(T795, X1266) → U36_ga(T795, X1266, pN12_in_gaa(T795, X1265, X1266))
pN12_in_gaa(T795, T799, X1266) → U90_gaa(T795, T799, X1266, nE_in_ga(T795, T799))
U90_gaa(T795, T799, X1266, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, X1266, tN11_in_ga(T799, X1266))
U91_gaa(T795, T799, X1266, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
U36_ga(T795, X1266, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
U37_ga(T261, X370, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
eN13_in_ga(T807, X1287) → U38_ga(T807, X1287, pN14_in_gaa(T807, X1286, X1287))
pN14_in_gaa(T807, T809, X1287) → U92_gaa(T807, T809, X1287, tM_in_ga(T807, T809))
U92_gaa(T807, T809, X1287, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, X1287, eN13_in_ga(T809, X1287))
U93_gaa(T807, T809, X1287, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
U38_ga(T807, X1287, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
U39_ga(T253, X346, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
tN15_in_ga(T817, X1309) → U40_ga(T817, X1309, pN16_in_gaa(T817, X1308, X1309))
pN16_in_gaa(T817, T821, X1309) → U94_gaa(T817, T821, X1309, nE_in_ga(T817, T821))
U94_gaa(T817, T821, X1309, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, X1309, tN15_in_ga(T821, X1309))
U95_gaa(T817, T821, X1309, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
U40_ga(T817, X1309, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
U41_ga(T220, X303, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
eN17_in_ga(T829, X1330) → U42_ga(T829, X1330, pN18_in_gaa(T829, X1329, X1330))
pN18_in_gaa(T829, T831, X1330) → U96_gaa(T829, T831, X1330, tM_in_ga(T829, T831))
U96_gaa(T829, T831, X1330, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, X1330, eN17_in_ga(T831, X1330))
U97_gaa(T829, T831, X1330, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
U42_ga(T829, X1330, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
U43_ga(T212, X279, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
tN19_in_ga(T839, X1352) → U44_ga(T839, X1352, pN20_in_gaa(T839, X1351, X1352))
pN20_in_gaa(T839, T843, X1352) → U98_gaa(T839, T843, X1352, nE_in_ga(T839, T843))
U98_gaa(T839, T843, X1352, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, X1352, tN19_in_ga(T843, X1352))
U99_gaa(T839, T843, X1352, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
U44_ga(T839, X1352, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
U45_ga(T179, X236, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
eN21_in_ga(T851, X1373) → U46_ga(T851, X1373, pN22_in_gaa(T851, X1372, X1373))
pN22_in_gaa(T851, T853, X1373) → U100_gaa(T851, T853, X1373, tM_in_ga(T851, T853))
U100_gaa(T851, T853, X1373, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, X1373, eN21_in_ga(T853, X1373))
U101_gaa(T851, T853, X1373, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
U46_ga(T851, X1373, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
U47_ga(T171, X212, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
tN23_in_ga(T861, X1395) → U48_ga(T861, X1395, pN24_in_gaa(T861, X1394, X1395))
pN24_in_gaa(T861, T865, X1395) → U102_gaa(T861, T865, X1395, nE_in_ga(T861, T865))
U102_gaa(T861, T865, X1395, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, X1395, tN23_in_ga(T865, X1395))
U103_gaa(T861, T865, X1395, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
U48_ga(T861, X1395, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
U49_ga(T138, X169, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
eN25_in_ga(T873, X1416) → U50_ga(T873, X1416, pN26_in_gaa(T873, X1415, X1416))
pN26_in_gaa(T873, T875, X1416) → U104_gaa(T873, T875, X1416, tM_in_ga(T873, T875))
U104_gaa(T873, T875, X1416, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, X1416, eN25_in_ga(T875, X1416))
U105_gaa(T873, T875, X1416, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
U50_ga(T873, X1416, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
U51_ga(T130, X145, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
tN27_in_ga(T883, X1438) → U52_ga(T883, X1438, pN28_in_gaa(T883, X1437, X1438))
pN28_in_gaa(T883, T887, X1438) → U106_gaa(T883, T887, X1438, nE_in_ga(T883, T887))
U106_gaa(T883, T887, X1438, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, X1438, tN27_in_ga(T887, X1438))
U107_gaa(T883, T887, X1438, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
U52_ga(T883, X1438, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
U53_ga(T97, X102, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
eF_in_ga(T895, X1459) → U54_ga(T895, X1459, pN29_in_gaa(T895, X1458, X1459))
pN29_in_gaa(T895, T897, X1459) → U108_gaa(T895, T897, X1459, tM_in_ga(T895, T897))
U108_gaa(T895, T897, X1459, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, X1459, eF_in_ga(T897, X1459))
U109_gaa(T895, T897, X1459, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U54_ga(T895, X1459, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
U4_ga(T89, X78, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
U58_gaa(T62, T68, T64, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, T64, tN30_in_ga(T68, T64))
tN30_in_ga(T916, T918) → U56_ga(T916, T918, nB_in_ga(T916, T918))
U56_ga(T916, T918, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929, T931) → U57_ga(T929, T931, pC_in_gaa(T929, X1496, T931))
U57_ga(T929, T931, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)
U59_gaa(T62, T68, T64, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
U2_ga(T62, T64, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
U55_ga(T41, T43, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
U1_ga(T22, T24, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)

The argument filtering Pi contains the following mapping:
eA_in_ga(x1, x2)  =  eA_in_ga(x1)
U1_ga(x1, x2, x3)  =  U1_ga(x1, x3)
nB_in_ga(x1, x2)  =  nB_in_ga(x1)
.(x1, x2)  =  .(x1, x2)
a  =  a
nB_out_ga(x1, x2)  =  nB_out_ga(x1, x2)
b  =  b
c  =  c
lbrace  =  lbrace
U55_ga(x1, x2, x3)  =  U55_ga(x1, x3)
U2_ga(x1, x2, x3)  =  U2_ga(x1, x3)
pC_in_gaa(x1, x2, x3)  =  pC_in_gaa(x1)
U58_gaa(x1, x2, x3, x4)  =  U58_gaa(x1, x4)
nE_in_ga(x1, x2)  =  nE_in_ga(x1)
star  =  star
nE_out_ga(x1, x2)  =  nE_out_ga(x1, x2)
U4_ga(x1, x2, x3)  =  U4_ga(x1, x3)
eF_in_ga(x1, x2)  =  eF_in_ga(x1)
U53_ga(x1, x2, x3)  =  U53_ga(x1, x3)
tN27_in_ga(x1, x2)  =  tN27_in_ga(x1)
rbrace  =  rbrace
tN27_out_ga(x1, x2)  =  tN27_out_ga(x1, x2)
U51_ga(x1, x2, x3)  =  U51_ga(x1, x3)
eN25_in_ga(x1, x2)  =  eN25_in_ga(x1)
U49_ga(x1, x2, x3)  =  U49_ga(x1, x3)
tN23_in_ga(x1, x2)  =  tN23_in_ga(x1)
tN23_out_ga(x1, x2)  =  tN23_out_ga(x1, x2)
U47_ga(x1, x2, x3)  =  U47_ga(x1, x3)
eN21_in_ga(x1, x2)  =  eN21_in_ga(x1)
U45_ga(x1, x2, x3)  =  U45_ga(x1, x3)
tN19_in_ga(x1, x2)  =  tN19_in_ga(x1)
tN19_out_ga(x1, x2)  =  tN19_out_ga(x1, x2)
U43_ga(x1, x2, x3)  =  U43_ga(x1, x3)
eN17_in_ga(x1, x2)  =  eN17_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x1, x3)
tN15_in_ga(x1, x2)  =  tN15_in_ga(x1)
tN15_out_ga(x1, x2)  =  tN15_out_ga(x1, x2)
U39_ga(x1, x2, x3)  =  U39_ga(x1, x3)
eN13_in_ga(x1, x2)  =  eN13_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x1, x3)
tN11_in_ga(x1, x2)  =  tN11_in_ga(x1)
tN11_out_ga(x1, x2)  =  tN11_out_ga(x1, x2)
U35_ga(x1, x2, x3)  =  U35_ga(x1, x3)
eI_in_ga(x1, x2)  =  eI_in_ga(x1)
U7_ga(x1, x2, x3)  =  U7_ga(x1, x3)
tG_in_ga(x1, x2)  =  tG_in_ga(x1)
tG_out_ga(x1, x2)  =  tG_out_ga(x1, x2)
U5_ga(x1, x2, x3)  =  U5_ga(x1, x3)
U3_ga(x1, x2, x3)  =  U3_ga(x1, x3)
pD_in_gaa(x1, x2, x3)  =  pD_in_gaa(x1)
U110_gaa(x1, x2, x3, x4)  =  U110_gaa(x1, x4)
tM_in_ga(x1, x2)  =  tM_in_ga(x1)
plus  =  plus
tM_out_ga(x1, x2)  =  tM_out_ga(x1, x2)
U11_ga(x1, x2, x3)  =  U11_ga(x1, x3)
eN_in_ga(x1, x2)  =  eN_in_ga(x1)
U33_ga(x1, x2, x3)  =  U33_ga(x1, x3)
tN8_in_ga(x1, x2)  =  tN8_in_ga(x1)
tN8_out_ga(x1, x2)  =  tN8_out_ga(x1, x2)
U31_ga(x1, x2, x3)  =  U31_ga(x1, x3)
eN6_in_ga(x1, x2)  =  eN6_in_ga(x1)
U29_ga(x1, x2, x3)  =  U29_ga(x1, x3)
tN4_in_ga(x1, x2)  =  tN4_in_ga(x1)
tN4_out_ga(x1, x2)  =  tN4_out_ga(x1, x2)
U27_ga(x1, x2, x3)  =  U27_ga(x1, x3)
eN2_in_ga(x1, x2)  =  eN2_in_ga(x1)
U25_ga(x1, x2, x3)  =  U25_ga(x1, x3)
tZ_in_ga(x1, x2)  =  tZ_in_ga(x1)
tZ_out_ga(x1, x2)  =  tZ_out_ga(x1, x2)
U23_ga(x1, x2, x3)  =  U23_ga(x1, x3)
eX_in_ga(x1, x2)  =  eX_in_ga(x1)
U21_ga(x1, x2, x3)  =  U21_ga(x1, x3)
tV_in_ga(x1, x2)  =  tV_in_ga(x1)
tV_out_ga(x1, x2)  =  tV_out_ga(x1, x2)
U19_ga(x1, x2, x3)  =  U19_ga(x1, x3)
eT_in_ga(x1, x2)  =  eT_in_ga(x1)
U17_ga(x1, x2, x3)  =  U17_ga(x1, x3)
tR_in_ga(x1, x2)  =  tR_in_ga(x1)
tR_out_ga(x1, x2)  =  tR_out_ga(x1, x2)
U15_ga(x1, x2, x3)  =  U15_ga(x1, x3)
eP_in_ga(x1, x2)  =  eP_in_ga(x1)
U13_ga(x1, x2, x3)  =  U13_ga(x1, x3)
tK_in_ga(x1, x2)  =  tK_in_ga(x1)
tK_out_ga(x1, x2)  =  tK_out_ga(x1, x2)
U9_ga(x1, x2, x3)  =  U9_ga(x1, x3)
eA_out_ga(x1, x2)  =  eA_out_ga(x1, x2)
U10_ga(x1, x2, x3)  =  U10_ga(x1, x3)
pL_in_gaa(x1, x2, x3)  =  pL_in_gaa(x1)
U64_gaa(x1, x2, x3, x4)  =  U64_gaa(x1, x4)
U65_gaa(x1, x2, x3, x4)  =  U65_gaa(x1, x2, x4)
pL_out_gaa(x1, x2, x3)  =  pL_out_gaa(x1, x2, x3)
eP_out_ga(x1, x2)  =  eP_out_ga(x1, x2)
U14_ga(x1, x2, x3)  =  U14_ga(x1, x3)
pQ_in_gaa(x1, x2, x3)  =  pQ_in_gaa(x1)
U66_gaa(x1, x2, x3, x4)  =  U66_gaa(x1, x4)
U12_ga(x1, x2, x3)  =  U12_ga(x1, x3)
pO_in_gaa(x1, x2, x3)  =  pO_in_gaa(x1)
U88_gaa(x1, x2, x3, x4)  =  U88_gaa(x1, x4)
U89_gaa(x1, x2, x3, x4)  =  U89_gaa(x1, x2, x4)
pO_out_gaa(x1, x2, x3)  =  pO_out_gaa(x1, x2, x3)
U67_gaa(x1, x2, x3, x4)  =  U67_gaa(x1, x2, x4)
pQ_out_gaa(x1, x2, x3)  =  pQ_out_gaa(x1, x2, x3)
U16_ga(x1, x2, x3)  =  U16_ga(x1, x3)
pS_in_gaa(x1, x2, x3)  =  pS_in_gaa(x1)
U68_gaa(x1, x2, x3, x4)  =  U68_gaa(x1, x4)
U69_gaa(x1, x2, x3, x4)  =  U69_gaa(x1, x2, x4)
pS_out_gaa(x1, x2, x3)  =  pS_out_gaa(x1, x2, x3)
eT_out_ga(x1, x2)  =  eT_out_ga(x1, x2)
U18_ga(x1, x2, x3)  =  U18_ga(x1, x3)
pU_in_gaa(x1, x2, x3)  =  pU_in_gaa(x1)
U70_gaa(x1, x2, x3, x4)  =  U70_gaa(x1, x4)
U71_gaa(x1, x2, x3, x4)  =  U71_gaa(x1, x2, x4)
pU_out_gaa(x1, x2, x3)  =  pU_out_gaa(x1, x2, x3)
U20_ga(x1, x2, x3)  =  U20_ga(x1, x3)
pW_in_gaa(x1, x2, x3)  =  pW_in_gaa(x1)
U72_gaa(x1, x2, x3, x4)  =  U72_gaa(x1, x4)
U73_gaa(x1, x2, x3, x4)  =  U73_gaa(x1, x2, x4)
pW_out_gaa(x1, x2, x3)  =  pW_out_gaa(x1, x2, x3)
eX_out_ga(x1, x2)  =  eX_out_ga(x1, x2)
U22_ga(x1, x2, x3)  =  U22_ga(x1, x3)
pY_in_gaa(x1, x2, x3)  =  pY_in_gaa(x1)
U74_gaa(x1, x2, x3, x4)  =  U74_gaa(x1, x4)
U75_gaa(x1, x2, x3, x4)  =  U75_gaa(x1, x2, x4)
pY_out_gaa(x1, x2, x3)  =  pY_out_gaa(x1, x2, x3)
U24_ga(x1, x2, x3)  =  U24_ga(x1, x3)
pN1_in_gaa(x1, x2, x3)  =  pN1_in_gaa(x1)
U76_gaa(x1, x2, x3, x4)  =  U76_gaa(x1, x4)
U77_gaa(x1, x2, x3, x4)  =  U77_gaa(x1, x2, x4)
pN1_out_gaa(x1, x2, x3)  =  pN1_out_gaa(x1, x2, x3)
eN2_out_ga(x1, x2)  =  eN2_out_ga(x1, x2)
U26_ga(x1, x2, x3)  =  U26_ga(x1, x3)
pN3_in_gaa(x1, x2, x3)  =  pN3_in_gaa(x1)
U78_gaa(x1, x2, x3, x4)  =  U78_gaa(x1, x4)
U79_gaa(x1, x2, x3, x4)  =  U79_gaa(x1, x2, x4)
pN3_out_gaa(x1, x2, x3)  =  pN3_out_gaa(x1, x2, x3)
U28_ga(x1, x2, x3)  =  U28_ga(x1, x3)
pN5_in_gaa(x1, x2, x3)  =  pN5_in_gaa(x1)
U80_gaa(x1, x2, x3, x4)  =  U80_gaa(x1, x4)
U81_gaa(x1, x2, x3, x4)  =  U81_gaa(x1, x2, x4)
pN5_out_gaa(x1, x2, x3)  =  pN5_out_gaa(x1, x2, x3)
eN6_out_ga(x1, x2)  =  eN6_out_ga(x1, x2)
U30_ga(x1, x2, x3)  =  U30_ga(x1, x3)
pN7_in_gaa(x1, x2, x3)  =  pN7_in_gaa(x1)
U82_gaa(x1, x2, x3, x4)  =  U82_gaa(x1, x4)
U83_gaa(x1, x2, x3, x4)  =  U83_gaa(x1, x2, x4)
pN7_out_gaa(x1, x2, x3)  =  pN7_out_gaa(x1, x2, x3)
U32_ga(x1, x2, x3)  =  U32_ga(x1, x3)
pN9_in_gaa(x1, x2, x3)  =  pN9_in_gaa(x1)
U84_gaa(x1, x2, x3, x4)  =  U84_gaa(x1, x4)
U85_gaa(x1, x2, x3, x4)  =  U85_gaa(x1, x2, x4)
pN9_out_gaa(x1, x2, x3)  =  pN9_out_gaa(x1, x2, x3)
eN_out_ga(x1, x2)  =  eN_out_ga(x1, x2)
U34_ga(x1, x2, x3)  =  U34_ga(x1, x3)
pN10_in_gaa(x1, x2, x3)  =  pN10_in_gaa(x1)
U86_gaa(x1, x2, x3, x4)  =  U86_gaa(x1, x4)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x1, x2, x4)
pN10_out_gaa(x1, x2, x3)  =  pN10_out_gaa(x1, x2, x3)
U111_gaa(x1, x2, x3, x4)  =  U111_gaa(x1, x2, x4)
pD_out_gaa(x1, x2, x3)  =  pD_out_gaa(x1, x2, x3)
U6_ga(x1, x2, x3)  =  U6_ga(x1, x3)
pH_in_gaa(x1, x2, x3)  =  pH_in_gaa(x1)
U60_gaa(x1, x2, x3, x4)  =  U60_gaa(x1, x4)
U61_gaa(x1, x2, x3, x4)  =  U61_gaa(x1, x2, x4)
pH_out_gaa(x1, x2, x3)  =  pH_out_gaa(x1, x2, x3)
eI_out_ga(x1, x2)  =  eI_out_ga(x1, x2)
U8_ga(x1, x2, x3)  =  U8_ga(x1, x3)
pJ_in_gaa(x1, x2, x3)  =  pJ_in_gaa(x1)
U62_gaa(x1, x2, x3, x4)  =  U62_gaa(x1, x4)
U63_gaa(x1, x2, x3, x4)  =  U63_gaa(x1, x2, x4)
pJ_out_gaa(x1, x2, x3)  =  pJ_out_gaa(x1, x2, x3)
U36_ga(x1, x2, x3)  =  U36_ga(x1, x3)
pN12_in_gaa(x1, x2, x3)  =  pN12_in_gaa(x1)
U90_gaa(x1, x2, x3, x4)  =  U90_gaa(x1, x4)
U91_gaa(x1, x2, x3, x4)  =  U91_gaa(x1, x2, x4)
pN12_out_gaa(x1, x2, x3)  =  pN12_out_gaa(x1, x2, x3)
eN13_out_ga(x1, x2)  =  eN13_out_ga(x1, x2)
U38_ga(x1, x2, x3)  =  U38_ga(x1, x3)
pN14_in_gaa(x1, x2, x3)  =  pN14_in_gaa(x1)
U92_gaa(x1, x2, x3, x4)  =  U92_gaa(x1, x4)
U93_gaa(x1, x2, x3, x4)  =  U93_gaa(x1, x2, x4)
pN14_out_gaa(x1, x2, x3)  =  pN14_out_gaa(x1, x2, x3)
U40_ga(x1, x2, x3)  =  U40_ga(x1, x3)
pN16_in_gaa(x1, x2, x3)  =  pN16_in_gaa(x1)
U94_gaa(x1, x2, x3, x4)  =  U94_gaa(x1, x4)
U95_gaa(x1, x2, x3, x4)  =  U95_gaa(x1, x2, x4)
pN16_out_gaa(x1, x2, x3)  =  pN16_out_gaa(x1, x2, x3)
eN17_out_ga(x1, x2)  =  eN17_out_ga(x1, x2)
U42_ga(x1, x2, x3)  =  U42_ga(x1, x3)
pN18_in_gaa(x1, x2, x3)  =  pN18_in_gaa(x1)
U96_gaa(x1, x2, x3, x4)  =  U96_gaa(x1, x4)
U97_gaa(x1, x2, x3, x4)  =  U97_gaa(x1, x2, x4)
pN18_out_gaa(x1, x2, x3)  =  pN18_out_gaa(x1, x2, x3)
U44_ga(x1, x2, x3)  =  U44_ga(x1, x3)
pN20_in_gaa(x1, x2, x3)  =  pN20_in_gaa(x1)
U98_gaa(x1, x2, x3, x4)  =  U98_gaa(x1, x4)
U99_gaa(x1, x2, x3, x4)  =  U99_gaa(x1, x2, x4)
pN20_out_gaa(x1, x2, x3)  =  pN20_out_gaa(x1, x2, x3)
eN21_out_ga(x1, x2)  =  eN21_out_ga(x1, x2)
U46_ga(x1, x2, x3)  =  U46_ga(x1, x3)
pN22_in_gaa(x1, x2, x3)  =  pN22_in_gaa(x1)
U100_gaa(x1, x2, x3, x4)  =  U100_gaa(x1, x4)
U101_gaa(x1, x2, x3, x4)  =  U101_gaa(x1, x2, x4)
pN22_out_gaa(x1, x2, x3)  =  pN22_out_gaa(x1, x2, x3)
U48_ga(x1, x2, x3)  =  U48_ga(x1, x3)
pN24_in_gaa(x1, x2, x3)  =  pN24_in_gaa(x1)
U102_gaa(x1, x2, x3, x4)  =  U102_gaa(x1, x4)
U103_gaa(x1, x2, x3, x4)  =  U103_gaa(x1, x2, x4)
pN24_out_gaa(x1, x2, x3)  =  pN24_out_gaa(x1, x2, x3)
eN25_out_ga(x1, x2)  =  eN25_out_ga(x1, x2)
U50_ga(x1, x2, x3)  =  U50_ga(x1, x3)
pN26_in_gaa(x1, x2, x3)  =  pN26_in_gaa(x1)
U104_gaa(x1, x2, x3, x4)  =  U104_gaa(x1, x4)
U105_gaa(x1, x2, x3, x4)  =  U105_gaa(x1, x2, x4)
pN26_out_gaa(x1, x2, x3)  =  pN26_out_gaa(x1, x2, x3)
U52_ga(x1, x2, x3)  =  U52_ga(x1, x3)
pN28_in_gaa(x1, x2, x3)  =  pN28_in_gaa(x1)
U106_gaa(x1, x2, x3, x4)  =  U106_gaa(x1, x4)
U107_gaa(x1, x2, x3, x4)  =  U107_gaa(x1, x2, x4)
pN28_out_gaa(x1, x2, x3)  =  pN28_out_gaa(x1, x2, x3)
eF_out_ga(x1, x2)  =  eF_out_ga(x1, x2)
U54_ga(x1, x2, x3)  =  U54_ga(x1, x3)
pN29_in_gaa(x1, x2, x3)  =  pN29_in_gaa(x1)
U108_gaa(x1, x2, x3, x4)  =  U108_gaa(x1, x4)
U109_gaa(x1, x2, x3, x4)  =  U109_gaa(x1, x2, x4)
pN29_out_gaa(x1, x2, x3)  =  pN29_out_gaa(x1, x2, x3)
U59_gaa(x1, x2, x3, x4)  =  U59_gaa(x1, x2, x4)
tN30_in_ga(x1, x2)  =  tN30_in_ga(x1)
U56_ga(x1, x2, x3)  =  U56_ga(x1, x3)
tN30_out_ga(x1, x2)  =  tN30_out_ga(x1, x2)
U57_ga(x1, x2, x3)  =  U57_ga(x1, x3)
pC_out_gaa(x1, x2, x3)  =  pC_out_gaa(x1, x2, x3)
EA_IN_GA(x1, x2)  =  EA_IN_GA(x1)
NB_IN_GA(x1, x2)  =  NB_IN_GA(x1)
PC_IN_GAA(x1, x2, x3)  =  PC_IN_GAA(x1)
U58_GAA(x1, x2, x3, x4)  =  U58_GAA(x1, x4)
NE_IN_GA(x1, x2)  =  NE_IN_GA(x1)
EF_IN_GA(x1, x2)  =  EF_IN_GA(x1)
TN27_IN_GA(x1, x2)  =  TN27_IN_GA(x1)
EN25_IN_GA(x1, x2)  =  EN25_IN_GA(x1)
TN23_IN_GA(x1, x2)  =  TN23_IN_GA(x1)
EN21_IN_GA(x1, x2)  =  EN21_IN_GA(x1)
TN19_IN_GA(x1, x2)  =  TN19_IN_GA(x1)
EN17_IN_GA(x1, x2)  =  EN17_IN_GA(x1)
TN15_IN_GA(x1, x2)  =  TN15_IN_GA(x1)
EN13_IN_GA(x1, x2)  =  EN13_IN_GA(x1)
TN11_IN_GA(x1, x2)  =  TN11_IN_GA(x1)
EI_IN_GA(x1, x2)  =  EI_IN_GA(x1)
TG_IN_GA(x1, x2)  =  TG_IN_GA(x1)
PD_IN_GAA(x1, x2, x3)  =  PD_IN_GAA(x1)
U110_GAA(x1, x2, x3, x4)  =  U110_GAA(x1, x4)
TM_IN_GA(x1, x2)  =  TM_IN_GA(x1)
EN_IN_GA(x1, x2)  =  EN_IN_GA(x1)
TN8_IN_GA(x1, x2)  =  TN8_IN_GA(x1)
EN6_IN_GA(x1, x2)  =  EN6_IN_GA(x1)
TN4_IN_GA(x1, x2)  =  TN4_IN_GA(x1)
EN2_IN_GA(x1, x2)  =  EN2_IN_GA(x1)
TZ_IN_GA(x1, x2)  =  TZ_IN_GA(x1)
EX_IN_GA(x1, x2)  =  EX_IN_GA(x1)
TV_IN_GA(x1, x2)  =  TV_IN_GA(x1)
ET_IN_GA(x1, x2)  =  ET_IN_GA(x1)
TR_IN_GA(x1, x2)  =  TR_IN_GA(x1)
EP_IN_GA(x1, x2)  =  EP_IN_GA(x1)
TK_IN_GA(x1, x2)  =  TK_IN_GA(x1)
PL_IN_GAA(x1, x2, x3)  =  PL_IN_GAA(x1)
U64_GAA(x1, x2, x3, x4)  =  U64_GAA(x1, x4)
PQ_IN_GAA(x1, x2, x3)  =  PQ_IN_GAA(x1)
U66_GAA(x1, x2, x3, x4)  =  U66_GAA(x1, x4)
PO_IN_GAA(x1, x2, x3)  =  PO_IN_GAA(x1)
U88_GAA(x1, x2, x3, x4)  =  U88_GAA(x1, x4)
PS_IN_GAA(x1, x2, x3)  =  PS_IN_GAA(x1)
U68_GAA(x1, x2, x3, x4)  =  U68_GAA(x1, x4)
PU_IN_GAA(x1, x2, x3)  =  PU_IN_GAA(x1)
U70_GAA(x1, x2, x3, x4)  =  U70_GAA(x1, x4)
PW_IN_GAA(x1, x2, x3)  =  PW_IN_GAA(x1)
U72_GAA(x1, x2, x3, x4)  =  U72_GAA(x1, x4)
PY_IN_GAA(x1, x2, x3)  =  PY_IN_GAA(x1)
U74_GAA(x1, x2, x3, x4)  =  U74_GAA(x1, x4)
PN1_IN_GAA(x1, x2, x3)  =  PN1_IN_GAA(x1)
U76_GAA(x1, x2, x3, x4)  =  U76_GAA(x1, x4)
PN3_IN_GAA(x1, x2, x3)  =  PN3_IN_GAA(x1)
U78_GAA(x1, x2, x3, x4)  =  U78_GAA(x1, x4)
PN5_IN_GAA(x1, x2, x3)  =  PN5_IN_GAA(x1)
U80_GAA(x1, x2, x3, x4)  =  U80_GAA(x1, x4)
PN7_IN_GAA(x1, x2, x3)  =  PN7_IN_GAA(x1)
U82_GAA(x1, x2, x3, x4)  =  U82_GAA(x1, x4)
PN9_IN_GAA(x1, x2, x3)  =  PN9_IN_GAA(x1)
U84_GAA(x1, x2, x3, x4)  =  U84_GAA(x1, x4)
PN10_IN_GAA(x1, x2, x3)  =  PN10_IN_GAA(x1)
U86_GAA(x1, x2, x3, x4)  =  U86_GAA(x1, x4)
PH_IN_GAA(x1, x2, x3)  =  PH_IN_GAA(x1)
U60_GAA(x1, x2, x3, x4)  =  U60_GAA(x1, x4)
PJ_IN_GAA(x1, x2, x3)  =  PJ_IN_GAA(x1)
U62_GAA(x1, x2, x3, x4)  =  U62_GAA(x1, x4)
PN12_IN_GAA(x1, x2, x3)  =  PN12_IN_GAA(x1)
U90_GAA(x1, x2, x3, x4)  =  U90_GAA(x1, x4)
PN14_IN_GAA(x1, x2, x3)  =  PN14_IN_GAA(x1)
U92_GAA(x1, x2, x3, x4)  =  U92_GAA(x1, x4)
PN16_IN_GAA(x1, x2, x3)  =  PN16_IN_GAA(x1)
U94_GAA(x1, x2, x3, x4)  =  U94_GAA(x1, x4)
PN18_IN_GAA(x1, x2, x3)  =  PN18_IN_GAA(x1)
U96_GAA(x1, x2, x3, x4)  =  U96_GAA(x1, x4)
PN20_IN_GAA(x1, x2, x3)  =  PN20_IN_GAA(x1)
U98_GAA(x1, x2, x3, x4)  =  U98_GAA(x1, x4)
PN22_IN_GAA(x1, x2, x3)  =  PN22_IN_GAA(x1)
U100_GAA(x1, x2, x3, x4)  =  U100_GAA(x1, x4)
PN24_IN_GAA(x1, x2, x3)  =  PN24_IN_GAA(x1)
U102_GAA(x1, x2, x3, x4)  =  U102_GAA(x1, x4)
PN26_IN_GAA(x1, x2, x3)  =  PN26_IN_GAA(x1)
U104_GAA(x1, x2, x3, x4)  =  U104_GAA(x1, x4)
PN28_IN_GAA(x1, x2, x3)  =  PN28_IN_GAA(x1)
U106_GAA(x1, x2, x3, x4)  =  U106_GAA(x1, x4)
PN29_IN_GAA(x1, x2, x3)  =  PN29_IN_GAA(x1)
U108_GAA(x1, x2, x3, x4)  =  U108_GAA(x1, x4)
TN30_IN_GA(x1, x2)  =  TN30_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(7) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(8) Obligation:

Q DP problem:
The TRS P consists of the following rules:

EA_IN_GA(T22) → NB_IN_GA(T22)
NB_IN_GA(.(lbrace, T41)) → EA_IN_GA(T41)
EA_IN_GA(T62) → PC_IN_GAA(T62)
PC_IN_GAA(T62) → U58_GAA(T62, nE_in_ga(T62))
U58_GAA(T62, nE_out_ga(T62, T68)) → TN30_IN_GA(T68)
TN30_IN_GA(T916) → NB_IN_GA(T916)
TN30_IN_GA(T929) → PC_IN_GAA(T929)
PC_IN_GAA(T62) → NE_IN_GA(T62)
NE_IN_GA(.(lbrace, T89)) → EF_IN_GA(T89)
EF_IN_GA(T97) → TN27_IN_GA(T97)
TN27_IN_GA(.(lbrace, T130)) → EN25_IN_GA(T130)
EN25_IN_GA(T138) → TN23_IN_GA(T138)
TN23_IN_GA(.(lbrace, T171)) → EN21_IN_GA(T171)
EN21_IN_GA(T179) → TN19_IN_GA(T179)
TN19_IN_GA(.(lbrace, T212)) → EN17_IN_GA(T212)
EN17_IN_GA(T220) → TN15_IN_GA(T220)
TN15_IN_GA(.(lbrace, T253)) → EN13_IN_GA(T253)
EN13_IN_GA(T261) → TN11_IN_GA(T261)
TN11_IN_GA(.(lbrace, T294)) → EI_IN_GA(T294)
EI_IN_GA(T302) → TG_IN_GA(T302)
TG_IN_GA(.(lbrace, T335)) → EA_IN_GA(T335)
EA_IN_GA(T941) → PD_IN_GAA(T941)
PD_IN_GAA(T941) → U110_GAA(T941, tM_in_ga(T941))
U110_GAA(T941, tM_out_ga(T941, T945)) → EA_IN_GA(T945)
PD_IN_GAA(T941) → TM_IN_GA(T941)
TM_IN_GA(.(lbrace, T392)) → EN_IN_GA(T392)
EN_IN_GA(T400) → TN8_IN_GA(T400)
TN8_IN_GA(.(lbrace, T433)) → EN6_IN_GA(T433)
EN6_IN_GA(T441) → TN4_IN_GA(T441)
TN4_IN_GA(.(lbrace, T474)) → EN2_IN_GA(T474)
EN2_IN_GA(T482) → TZ_IN_GA(T482)
TZ_IN_GA(.(lbrace, T515)) → EX_IN_GA(T515)
EX_IN_GA(T523) → TV_IN_GA(T523)
TV_IN_GA(.(lbrace, T556)) → ET_IN_GA(T556)
ET_IN_GA(T564) → TR_IN_GA(T564)
TR_IN_GA(.(lbrace, T597)) → EP_IN_GA(T597)
EP_IN_GA(T605) → TK_IN_GA(T605)
TK_IN_GA(.(lbrace, T638)) → EA_IN_GA(T638)
TK_IN_GA(T648) → PL_IN_GAA(T648)
PL_IN_GAA(T648) → U64_GAA(T648, nE_in_ga(T648))
U64_GAA(T648, nE_out_ga(T648, T652)) → TK_IN_GA(T652)
PL_IN_GAA(T648) → NE_IN_GA(T648)
EP_IN_GA(T660) → PQ_IN_GAA(T660)
PQ_IN_GAA(T660) → U66_GAA(T660, tM_in_ga(T660))
U66_GAA(T660, tM_out_ga(T660, T662)) → EP_IN_GA(T662)
PQ_IN_GAA(T660) → TM_IN_GA(T660)
TM_IN_GA(T780) → PO_IN_GAA(T780)
PO_IN_GAA(T780) → U88_GAA(T780, nE_in_ga(T780))
U88_GAA(T780, nE_out_ga(T780, T784)) → TM_IN_GA(T784)
PO_IN_GAA(T780) → NE_IN_GA(T780)
TR_IN_GA(T670) → PS_IN_GAA(T670)
PS_IN_GAA(T670) → U68_GAA(T670, nE_in_ga(T670))
U68_GAA(T670, nE_out_ga(T670, T674)) → TR_IN_GA(T674)
PS_IN_GAA(T670) → NE_IN_GA(T670)
ET_IN_GA(T682) → PU_IN_GAA(T682)
PU_IN_GAA(T682) → U70_GAA(T682, tM_in_ga(T682))
U70_GAA(T682, tM_out_ga(T682, T684)) → ET_IN_GA(T684)
PU_IN_GAA(T682) → TM_IN_GA(T682)
TV_IN_GA(T692) → PW_IN_GAA(T692)
PW_IN_GAA(T692) → U72_GAA(T692, nE_in_ga(T692))
U72_GAA(T692, nE_out_ga(T692, T696)) → TV_IN_GA(T696)
PW_IN_GAA(T692) → NE_IN_GA(T692)
EX_IN_GA(T704) → PY_IN_GAA(T704)
PY_IN_GAA(T704) → U74_GAA(T704, tM_in_ga(T704))
U74_GAA(T704, tM_out_ga(T704, T706)) → EX_IN_GA(T706)
PY_IN_GAA(T704) → TM_IN_GA(T704)
TZ_IN_GA(T714) → PN1_IN_GAA(T714)
PN1_IN_GAA(T714) → U76_GAA(T714, nE_in_ga(T714))
U76_GAA(T714, nE_out_ga(T714, T718)) → TZ_IN_GA(T718)
PN1_IN_GAA(T714) → NE_IN_GA(T714)
EN2_IN_GA(T726) → PN3_IN_GAA(T726)
PN3_IN_GAA(T726) → U78_GAA(T726, tM_in_ga(T726))
U78_GAA(T726, tM_out_ga(T726, T728)) → EN2_IN_GA(T728)
PN3_IN_GAA(T726) → TM_IN_GA(T726)
TN4_IN_GA(T736) → PN5_IN_GAA(T736)
PN5_IN_GAA(T736) → U80_GAA(T736, nE_in_ga(T736))
U80_GAA(T736, nE_out_ga(T736, T740)) → TN4_IN_GA(T740)
PN5_IN_GAA(T736) → NE_IN_GA(T736)
EN6_IN_GA(T748) → PN7_IN_GAA(T748)
PN7_IN_GAA(T748) → U82_GAA(T748, tM_in_ga(T748))
U82_GAA(T748, tM_out_ga(T748, T750)) → EN6_IN_GA(T750)
PN7_IN_GAA(T748) → TM_IN_GA(T748)
TN8_IN_GA(T758) → PN9_IN_GAA(T758)
PN9_IN_GAA(T758) → U84_GAA(T758, nE_in_ga(T758))
U84_GAA(T758, nE_out_ga(T758, T762)) → TN8_IN_GA(T762)
PN9_IN_GAA(T758) → NE_IN_GA(T758)
EN_IN_GA(T770) → PN10_IN_GAA(T770)
PN10_IN_GAA(T770) → U86_GAA(T770, tM_in_ga(T770))
U86_GAA(T770, tM_out_ga(T770, T772)) → EN_IN_GA(T772)
PN10_IN_GAA(T770) → TM_IN_GA(T770)
TG_IN_GA(T345) → PH_IN_GAA(T345)
PH_IN_GAA(T345) → U60_GAA(T345, nE_in_ga(T345))
U60_GAA(T345, nE_out_ga(T345, T349)) → TG_IN_GA(T349)
PH_IN_GAA(T345) → NE_IN_GA(T345)
EI_IN_GA(T357) → PJ_IN_GAA(T357)
PJ_IN_GAA(T357) → U62_GAA(T357, tM_in_ga(T357))
U62_GAA(T357, tM_out_ga(T357, T359)) → EI_IN_GA(T359)
PJ_IN_GAA(T357) → TM_IN_GA(T357)
TN11_IN_GA(T795) → PN12_IN_GAA(T795)
PN12_IN_GAA(T795) → U90_GAA(T795, nE_in_ga(T795))
U90_GAA(T795, nE_out_ga(T795, T799)) → TN11_IN_GA(T799)
PN12_IN_GAA(T795) → NE_IN_GA(T795)
EN13_IN_GA(T807) → PN14_IN_GAA(T807)
PN14_IN_GAA(T807) → U92_GAA(T807, tM_in_ga(T807))
U92_GAA(T807, tM_out_ga(T807, T809)) → EN13_IN_GA(T809)
PN14_IN_GAA(T807) → TM_IN_GA(T807)
TN15_IN_GA(T817) → PN16_IN_GAA(T817)
PN16_IN_GAA(T817) → U94_GAA(T817, nE_in_ga(T817))
U94_GAA(T817, nE_out_ga(T817, T821)) → TN15_IN_GA(T821)
PN16_IN_GAA(T817) → NE_IN_GA(T817)
EN17_IN_GA(T829) → PN18_IN_GAA(T829)
PN18_IN_GAA(T829) → U96_GAA(T829, tM_in_ga(T829))
U96_GAA(T829, tM_out_ga(T829, T831)) → EN17_IN_GA(T831)
PN18_IN_GAA(T829) → TM_IN_GA(T829)
TN19_IN_GA(T839) → PN20_IN_GAA(T839)
PN20_IN_GAA(T839) → U98_GAA(T839, nE_in_ga(T839))
U98_GAA(T839, nE_out_ga(T839, T843)) → TN19_IN_GA(T843)
PN20_IN_GAA(T839) → NE_IN_GA(T839)
EN21_IN_GA(T851) → PN22_IN_GAA(T851)
PN22_IN_GAA(T851) → U100_GAA(T851, tM_in_ga(T851))
U100_GAA(T851, tM_out_ga(T851, T853)) → EN21_IN_GA(T853)
PN22_IN_GAA(T851) → TM_IN_GA(T851)
TN23_IN_GA(T861) → PN24_IN_GAA(T861)
PN24_IN_GAA(T861) → U102_GAA(T861, nE_in_ga(T861))
U102_GAA(T861, nE_out_ga(T861, T865)) → TN23_IN_GA(T865)
PN24_IN_GAA(T861) → NE_IN_GA(T861)
EN25_IN_GA(T873) → PN26_IN_GAA(T873)
PN26_IN_GAA(T873) → U104_GAA(T873, tM_in_ga(T873))
U104_GAA(T873, tM_out_ga(T873, T875)) → EN25_IN_GA(T875)
PN26_IN_GAA(T873) → TM_IN_GA(T873)
TN27_IN_GA(T883) → PN28_IN_GAA(T883)
PN28_IN_GAA(T883) → U106_GAA(T883, nE_in_ga(T883))
U106_GAA(T883, nE_out_ga(T883, T887)) → TN27_IN_GA(T887)
PN28_IN_GAA(T883) → NE_IN_GA(T883)
EF_IN_GA(T895) → PN29_IN_GAA(T895)
PN29_IN_GAA(T895) → U108_GAA(T895, tM_in_ga(T895))
U108_GAA(T895, tM_out_ga(T895, T897)) → EF_IN_GA(T897)
PN29_IN_GAA(T895) → TM_IN_GA(T895)

The TRS R consists of the following rules:

eA_in_ga(T22) → U1_ga(T22, nB_in_ga(T22))
nB_in_ga(.(a, T36)) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36)) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36)) → nB_out_ga(.(c, T36), T36)
nB_in_ga(.(lbrace, T41)) → U55_ga(T41, eA_in_ga(T41))
eA_in_ga(T62) → U2_ga(T62, pC_in_gaa(T62))
pC_in_gaa(T62) → U58_gaa(T62, nE_in_ga(T62))
nE_in_ga(.(a, .(star, T86))) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86))) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86))) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89)) → U4_ga(T89, eF_in_ga(T89))
eF_in_ga(T97) → U53_ga(T97, tN27_in_ga(T97))
tN27_in_ga(.(a, .(rbrace, .(star, T127)))) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127)))) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127)))) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(lbrace, T130)) → U51_ga(T130, eN25_in_ga(T130))
eN25_in_ga(T138) → U49_ga(T138, tN23_in_ga(T138))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(lbrace, T171)) → U47_ga(T171, eN21_in_ga(T171))
eN21_in_ga(T179) → U45_ga(T179, tN19_in_ga(T179))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(lbrace, T212)) → U43_ga(T212, eN17_in_ga(T212))
eN17_in_ga(T220) → U41_ga(T220, tN15_in_ga(T220))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(lbrace, T253)) → U39_ga(T253, eN13_in_ga(T253))
eN13_in_ga(T261) → U37_ga(T261, tN11_in_ga(T261))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(lbrace, T294)) → U35_ga(T294, eI_in_ga(T294))
eI_in_ga(T302) → U7_ga(T302, tG_in_ga(T302))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(lbrace, T335)) → U5_ga(T335, eA_in_ga(T335))
eA_in_ga(T941) → U3_ga(T941, pD_in_gaa(T941))
pD_in_gaa(T941) → U110_gaa(T941, tM_in_ga(T941))
tM_in_ga(.(a, .(plus, T389))) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389))) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389))) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392)) → U11_ga(T392, eN_in_ga(T392))
eN_in_ga(T400) → U33_ga(T400, tN8_in_ga(T400))
tN8_in_ga(.(a, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(lbrace, T433)) → U31_ga(T433, eN6_in_ga(T433))
eN6_in_ga(T441) → U29_ga(T441, tN4_in_ga(T441))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(lbrace, T474)) → U27_ga(T474, eN2_in_ga(T474))
eN2_in_ga(T482) → U25_ga(T482, tZ_in_ga(T482))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(lbrace, T515)) → U23_ga(T515, eX_in_ga(T515))
eX_in_ga(T523) → U21_ga(T523, tV_in_ga(T523))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(lbrace, T556)) → U19_ga(T556, eT_in_ga(T556))
eT_in_ga(T564) → U17_ga(T564, tR_in_ga(T564))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(lbrace, T597)) → U15_ga(T597, eP_in_ga(T597))
eP_in_ga(T605) → U13_ga(T605, tK_in_ga(T605))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(lbrace, T638)) → U9_ga(T638, eA_in_ga(T638))
U9_ga(T638, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648) → U10_ga(T648, pL_in_gaa(T648))
pL_in_gaa(T648) → U64_gaa(T648, nE_in_ga(T648))
U64_gaa(T648, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, tK_in_ga(T652))
U65_gaa(T648, T652, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
U10_ga(T648, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
U13_ga(T605, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
eP_in_ga(T660) → U14_ga(T660, pQ_in_gaa(T660))
pQ_in_gaa(T660) → U66_gaa(T660, tM_in_ga(T660))
tM_in_ga(T780) → U12_ga(T780, pO_in_gaa(T780))
pO_in_gaa(T780) → U88_gaa(T780, nE_in_ga(T780))
U88_gaa(T780, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, tM_in_ga(T784))
U89_gaa(T780, T784, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U12_ga(T780, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
U66_gaa(T660, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, eP_in_ga(T662))
U67_gaa(T660, T662, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
U14_ga(T660, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
U15_ga(T597, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
tR_in_ga(T670) → U16_ga(T670, pS_in_gaa(T670))
pS_in_gaa(T670) → U68_gaa(T670, nE_in_ga(T670))
U68_gaa(T670, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, tR_in_ga(T674))
U69_gaa(T670, T674, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
U16_ga(T670, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
U17_ga(T564, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
eT_in_ga(T682) → U18_ga(T682, pU_in_gaa(T682))
pU_in_gaa(T682) → U70_gaa(T682, tM_in_ga(T682))
U70_gaa(T682, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, eT_in_ga(T684))
U71_gaa(T682, T684, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
U18_ga(T682, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
U19_ga(T556, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
tV_in_ga(T692) → U20_ga(T692, pW_in_gaa(T692))
pW_in_gaa(T692) → U72_gaa(T692, nE_in_ga(T692))
U72_gaa(T692, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, tV_in_ga(T696))
U73_gaa(T692, T696, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
U20_ga(T692, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
U21_ga(T523, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
eX_in_ga(T704) → U22_ga(T704, pY_in_gaa(T704))
pY_in_gaa(T704) → U74_gaa(T704, tM_in_ga(T704))
U74_gaa(T704, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, eX_in_ga(T706))
U75_gaa(T704, T706, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
U22_ga(T704, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
U23_ga(T515, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
tZ_in_ga(T714) → U24_ga(T714, pN1_in_gaa(T714))
pN1_in_gaa(T714) → U76_gaa(T714, nE_in_ga(T714))
U76_gaa(T714, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, tZ_in_ga(T718))
U77_gaa(T714, T718, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
U24_ga(T714, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
U25_ga(T482, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
eN2_in_ga(T726) → U26_ga(T726, pN3_in_gaa(T726))
pN3_in_gaa(T726) → U78_gaa(T726, tM_in_ga(T726))
U78_gaa(T726, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, eN2_in_ga(T728))
U79_gaa(T726, T728, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
U26_ga(T726, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
U27_ga(T474, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
tN4_in_ga(T736) → U28_ga(T736, pN5_in_gaa(T736))
pN5_in_gaa(T736) → U80_gaa(T736, nE_in_ga(T736))
U80_gaa(T736, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, tN4_in_ga(T740))
U81_gaa(T736, T740, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
U28_ga(T736, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
U29_ga(T441, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
eN6_in_ga(T748) → U30_ga(T748, pN7_in_gaa(T748))
pN7_in_gaa(T748) → U82_gaa(T748, tM_in_ga(T748))
U82_gaa(T748, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, eN6_in_ga(T750))
U83_gaa(T748, T750, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
U30_ga(T748, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
U31_ga(T433, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
tN8_in_ga(T758) → U32_ga(T758, pN9_in_gaa(T758))
pN9_in_gaa(T758) → U84_gaa(T758, nE_in_ga(T758))
U84_gaa(T758, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, tN8_in_ga(T762))
U85_gaa(T758, T762, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
U32_ga(T758, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
U33_ga(T400, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
eN_in_ga(T770) → U34_ga(T770, pN10_in_gaa(T770))
pN10_in_gaa(T770) → U86_gaa(T770, tM_in_ga(T770))
U86_gaa(T770, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, eN_in_ga(T772))
U87_gaa(T770, T772, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U34_ga(T770, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
U11_ga(T392, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
U110_gaa(T941, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, eA_in_ga(T945))
U111_gaa(T941, T945, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
U3_ga(T941, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
U5_ga(T335, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
tG_in_ga(T345) → U6_ga(T345, pH_in_gaa(T345))
pH_in_gaa(T345) → U60_gaa(T345, nE_in_ga(T345))
U60_gaa(T345, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, tG_in_ga(T349))
U61_gaa(T345, T349, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
U6_ga(T345, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
U7_ga(T302, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
eI_in_ga(T357) → U8_ga(T357, pJ_in_gaa(T357))
pJ_in_gaa(T357) → U62_gaa(T357, tM_in_ga(T357))
U62_gaa(T357, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, eI_in_ga(T359))
U63_gaa(T357, T359, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
U8_ga(T357, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
U35_ga(T294, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
tN11_in_ga(T795) → U36_ga(T795, pN12_in_gaa(T795))
pN12_in_gaa(T795) → U90_gaa(T795, nE_in_ga(T795))
U90_gaa(T795, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, tN11_in_ga(T799))
U91_gaa(T795, T799, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
U36_ga(T795, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
U37_ga(T261, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
eN13_in_ga(T807) → U38_ga(T807, pN14_in_gaa(T807))
pN14_in_gaa(T807) → U92_gaa(T807, tM_in_ga(T807))
U92_gaa(T807, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, eN13_in_ga(T809))
U93_gaa(T807, T809, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
U38_ga(T807, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
U39_ga(T253, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
tN15_in_ga(T817) → U40_ga(T817, pN16_in_gaa(T817))
pN16_in_gaa(T817) → U94_gaa(T817, nE_in_ga(T817))
U94_gaa(T817, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, tN15_in_ga(T821))
U95_gaa(T817, T821, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
U40_ga(T817, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
U41_ga(T220, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
eN17_in_ga(T829) → U42_ga(T829, pN18_in_gaa(T829))
pN18_in_gaa(T829) → U96_gaa(T829, tM_in_ga(T829))
U96_gaa(T829, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, eN17_in_ga(T831))
U97_gaa(T829, T831, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
U42_ga(T829, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
U43_ga(T212, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
tN19_in_ga(T839) → U44_ga(T839, pN20_in_gaa(T839))
pN20_in_gaa(T839) → U98_gaa(T839, nE_in_ga(T839))
U98_gaa(T839, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, tN19_in_ga(T843))
U99_gaa(T839, T843, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
U44_ga(T839, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
U45_ga(T179, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
eN21_in_ga(T851) → U46_ga(T851, pN22_in_gaa(T851))
pN22_in_gaa(T851) → U100_gaa(T851, tM_in_ga(T851))
U100_gaa(T851, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, eN21_in_ga(T853))
U101_gaa(T851, T853, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
U46_ga(T851, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
U47_ga(T171, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
tN23_in_ga(T861) → U48_ga(T861, pN24_in_gaa(T861))
pN24_in_gaa(T861) → U102_gaa(T861, nE_in_ga(T861))
U102_gaa(T861, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, tN23_in_ga(T865))
U103_gaa(T861, T865, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
U48_ga(T861, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
U49_ga(T138, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
eN25_in_ga(T873) → U50_ga(T873, pN26_in_gaa(T873))
pN26_in_gaa(T873) → U104_gaa(T873, tM_in_ga(T873))
U104_gaa(T873, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, eN25_in_ga(T875))
U105_gaa(T873, T875, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
U50_ga(T873, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
U51_ga(T130, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
tN27_in_ga(T883) → U52_ga(T883, pN28_in_gaa(T883))
pN28_in_gaa(T883) → U106_gaa(T883, nE_in_ga(T883))
U106_gaa(T883, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, tN27_in_ga(T887))
U107_gaa(T883, T887, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
U52_ga(T883, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
U53_ga(T97, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
eF_in_ga(T895) → U54_ga(T895, pN29_in_gaa(T895))
pN29_in_gaa(T895) → U108_gaa(T895, tM_in_ga(T895))
U108_gaa(T895, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, eF_in_ga(T897))
U109_gaa(T895, T897, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U54_ga(T895, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
U4_ga(T89, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
U58_gaa(T62, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, tN30_in_ga(T68))
tN30_in_ga(T916) → U56_ga(T916, nB_in_ga(T916))
U56_ga(T916, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929) → U57_ga(T929, pC_in_gaa(T929))
U57_ga(T929, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)
U59_gaa(T62, T68, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
U2_ga(T62, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
U55_ga(T41, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
U1_ga(T22, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)

The set Q consists of the following terms:

eA_in_ga(x0)
nB_in_ga(x0)
pC_in_gaa(x0)
nE_in_ga(x0)
eF_in_ga(x0)
tN27_in_ga(x0)
eN25_in_ga(x0)
tN23_in_ga(x0)
eN21_in_ga(x0)
tN19_in_ga(x0)
eN17_in_ga(x0)
tN15_in_ga(x0)
eN13_in_ga(x0)
tN11_in_ga(x0)
eI_in_ga(x0)
tG_in_ga(x0)
pD_in_gaa(x0)
tM_in_ga(x0)
eN_in_ga(x0)
tN8_in_ga(x0)
eN6_in_ga(x0)
tN4_in_ga(x0)
eN2_in_ga(x0)
tZ_in_ga(x0)
eX_in_ga(x0)
tV_in_ga(x0)
eT_in_ga(x0)
tR_in_ga(x0)
eP_in_ga(x0)
tK_in_ga(x0)
U9_ga(x0, x1)
pL_in_gaa(x0)
U64_gaa(x0, x1)
U65_gaa(x0, x1, x2)
U10_ga(x0, x1)
U13_ga(x0, x1)
pQ_in_gaa(x0)
pO_in_gaa(x0)
U88_gaa(x0, x1)
U89_gaa(x0, x1, x2)
U12_ga(x0, x1)
U66_gaa(x0, x1)
U67_gaa(x0, x1, x2)
U14_ga(x0, x1)
U15_ga(x0, x1)
pS_in_gaa(x0)
U68_gaa(x0, x1)
U69_gaa(x0, x1, x2)
U16_ga(x0, x1)
U17_ga(x0, x1)
pU_in_gaa(x0)
U70_gaa(x0, x1)
U71_gaa(x0, x1, x2)
U18_ga(x0, x1)
U19_ga(x0, x1)
pW_in_gaa(x0)
U72_gaa(x0, x1)
U73_gaa(x0, x1, x2)
U20_ga(x0, x1)
U21_ga(x0, x1)
pY_in_gaa(x0)
U74_gaa(x0, x1)
U75_gaa(x0, x1, x2)
U22_ga(x0, x1)
U23_ga(x0, x1)
pN1_in_gaa(x0)
U76_gaa(x0, x1)
U77_gaa(x0, x1, x2)
U24_ga(x0, x1)
U25_ga(x0, x1)
pN3_in_gaa(x0)
U78_gaa(x0, x1)
U79_gaa(x0, x1, x2)
U26_ga(x0, x1)
U27_ga(x0, x1)
pN5_in_gaa(x0)
U80_gaa(x0, x1)
U81_gaa(x0, x1, x2)
U28_ga(x0, x1)
U29_ga(x0, x1)
pN7_in_gaa(x0)
U82_gaa(x0, x1)
U83_gaa(x0, x1, x2)
U30_ga(x0, x1)
U31_ga(x0, x1)
pN9_in_gaa(x0)
U84_gaa(x0, x1)
U85_gaa(x0, x1, x2)
U32_ga(x0, x1)
U33_ga(x0, x1)
pN10_in_gaa(x0)
U86_gaa(x0, x1)
U87_gaa(x0, x1, x2)
U34_ga(x0, x1)
U11_ga(x0, x1)
U110_gaa(x0, x1)
U111_gaa(x0, x1, x2)
U3_ga(x0, x1)
U5_ga(x0, x1)
pH_in_gaa(x0)
U60_gaa(x0, x1)
U61_gaa(x0, x1, x2)
U6_ga(x0, x1)
U7_ga(x0, x1)
pJ_in_gaa(x0)
U62_gaa(x0, x1)
U63_gaa(x0, x1, x2)
U8_ga(x0, x1)
U35_ga(x0, x1)
pN12_in_gaa(x0)
U90_gaa(x0, x1)
U91_gaa(x0, x1, x2)
U36_ga(x0, x1)
U37_ga(x0, x1)
pN14_in_gaa(x0)
U92_gaa(x0, x1)
U93_gaa(x0, x1, x2)
U38_ga(x0, x1)
U39_ga(x0, x1)
pN16_in_gaa(x0)
U94_gaa(x0, x1)
U95_gaa(x0, x1, x2)
U40_ga(x0, x1)
U41_ga(x0, x1)
pN18_in_gaa(x0)
U96_gaa(x0, x1)
U97_gaa(x0, x1, x2)
U42_ga(x0, x1)
U43_ga(x0, x1)
pN20_in_gaa(x0)
U98_gaa(x0, x1)
U99_gaa(x0, x1, x2)
U44_ga(x0, x1)
U45_ga(x0, x1)
pN22_in_gaa(x0)
U100_gaa(x0, x1)
U101_gaa(x0, x1, x2)
U46_ga(x0, x1)
U47_ga(x0, x1)
pN24_in_gaa(x0)
U102_gaa(x0, x1)
U103_gaa(x0, x1, x2)
U48_ga(x0, x1)
U49_ga(x0, x1)
pN26_in_gaa(x0)
U104_gaa(x0, x1)
U105_gaa(x0, x1, x2)
U50_ga(x0, x1)
U51_ga(x0, x1)
pN28_in_gaa(x0)
U106_gaa(x0, x1)
U107_gaa(x0, x1, x2)
U52_ga(x0, x1)
U53_ga(x0, x1)
pN29_in_gaa(x0)
U108_gaa(x0, x1)
U109_gaa(x0, x1, x2)
U54_ga(x0, x1)
U4_ga(x0, x1)
U58_gaa(x0, x1)
tN30_in_ga(x0)
U56_ga(x0, x1)
U57_ga(x0, x1)
U59_gaa(x0, x1, x2)
U2_ga(x0, x1)
U55_ga(x0, x1)
U1_ga(x0, x1)

We have to consider all (P,Q,R)-chains.

(9) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04,JAR06].


The following pairs can be oriented strictly and are deleted.


NB_IN_GA(.(lbrace, T41)) → EA_IN_GA(T41)
PC_IN_GAA(T62) → U58_GAA(T62, nE_in_ga(T62))
PC_IN_GAA(T62) → NE_IN_GA(T62)
EF_IN_GA(T97) → TN27_IN_GA(T97)
EN25_IN_GA(T138) → TN23_IN_GA(T138)
EN21_IN_GA(T179) → TN19_IN_GA(T179)
EN17_IN_GA(T220) → TN15_IN_GA(T220)
EN13_IN_GA(T261) → TN11_IN_GA(T261)
EI_IN_GA(T302) → TG_IN_GA(T302)
PD_IN_GAA(T941) → U110_GAA(T941, tM_in_ga(T941))
TM_IN_GA(.(lbrace, T392)) → EN_IN_GA(T392)
EN_IN_GA(T400) → TN8_IN_GA(T400)
EN6_IN_GA(T441) → TN4_IN_GA(T441)
EN2_IN_GA(T482) → TZ_IN_GA(T482)
EX_IN_GA(T523) → TV_IN_GA(T523)
ET_IN_GA(T564) → TR_IN_GA(T564)
TK_IN_GA(.(lbrace, T638)) → EA_IN_GA(T638)
U64_GAA(T648, nE_out_ga(T648, T652)) → TK_IN_GA(T652)
PL_IN_GAA(T648) → NE_IN_GA(T648)
PQ_IN_GAA(T660) → U66_GAA(T660, tM_in_ga(T660))
U88_GAA(T780, nE_out_ga(T780, T784)) → TM_IN_GA(T784)
PO_IN_GAA(T780) → NE_IN_GA(T780)
U68_GAA(T670, nE_out_ga(T670, T674)) → TR_IN_GA(T674)
PU_IN_GAA(T682) → U70_GAA(T682, tM_in_ga(T682))
U72_GAA(T692, nE_out_ga(T692, T696)) → TV_IN_GA(T696)
PY_IN_GAA(T704) → U74_GAA(T704, tM_in_ga(T704))
U76_GAA(T714, nE_out_ga(T714, T718)) → TZ_IN_GA(T718)
PN3_IN_GAA(T726) → U78_GAA(T726, tM_in_ga(T726))
U80_GAA(T736, nE_out_ga(T736, T740)) → TN4_IN_GA(T740)
PN7_IN_GAA(T748) → U82_GAA(T748, tM_in_ga(T748))
U84_GAA(T758, nE_out_ga(T758, T762)) → TN8_IN_GA(T762)
PN10_IN_GAA(T770) → U86_GAA(T770, tM_in_ga(T770))
U60_GAA(T345, nE_out_ga(T345, T349)) → TG_IN_GA(T349)
PJ_IN_GAA(T357) → U62_GAA(T357, tM_in_ga(T357))
U90_GAA(T795, nE_out_ga(T795, T799)) → TN11_IN_GA(T799)
PN14_IN_GAA(T807) → U92_GAA(T807, tM_in_ga(T807))
U94_GAA(T817, nE_out_ga(T817, T821)) → TN15_IN_GA(T821)
PN18_IN_GAA(T829) → U96_GAA(T829, tM_in_ga(T829))
U98_GAA(T839, nE_out_ga(T839, T843)) → TN19_IN_GA(T843)
PN22_IN_GAA(T851) → U100_GAA(T851, tM_in_ga(T851))
U102_GAA(T861, nE_out_ga(T861, T865)) → TN23_IN_GA(T865)
PN26_IN_GAA(T873) → U104_GAA(T873, tM_in_ga(T873))
U106_GAA(T883, nE_out_ga(T883, T887)) → TN27_IN_GA(T887)
PN29_IN_GAA(T895) → U108_GAA(T895, tM_in_ga(T895))
The remaining pairs can at least be oriented weakly.
Used ordering: Polynomial interpretation [POLO]:

POL(.(x1, x2)) = 1 + x2   
POL(EA_IN_GA(x1)) = 1 + x1   
POL(EF_IN_GA(x1)) = 1 + x1   
POL(EI_IN_GA(x1)) = 1 + x1   
POL(EN13_IN_GA(x1)) = 1 + x1   
POL(EN17_IN_GA(x1)) = 1 + x1   
POL(EN21_IN_GA(x1)) = 1 + x1   
POL(EN25_IN_GA(x1)) = 1 + x1   
POL(EN2_IN_GA(x1)) = 1 + x1   
POL(EN6_IN_GA(x1)) = 1 + x1   
POL(EN_IN_GA(x1)) = 1 + x1   
POL(EP_IN_GA(x1)) = 1 + x1   
POL(ET_IN_GA(x1)) = 1 + x1   
POL(EX_IN_GA(x1)) = 1 + x1   
POL(NB_IN_GA(x1)) = 1 + x1   
POL(NE_IN_GA(x1)) = x1   
POL(PC_IN_GAA(x1)) = 1 + x1   
POL(PD_IN_GAA(x1)) = 1 + x1   
POL(PH_IN_GAA(x1)) = x1   
POL(PJ_IN_GAA(x1)) = 1 + x1   
POL(PL_IN_GAA(x1)) = 1 + x1   
POL(PN10_IN_GAA(x1)) = 1 + x1   
POL(PN12_IN_GAA(x1)) = x1   
POL(PN14_IN_GAA(x1)) = 1 + x1   
POL(PN16_IN_GAA(x1)) = x1   
POL(PN18_IN_GAA(x1)) = 1 + x1   
POL(PN1_IN_GAA(x1)) = x1   
POL(PN20_IN_GAA(x1)) = x1   
POL(PN22_IN_GAA(x1)) = 1 + x1   
POL(PN24_IN_GAA(x1)) = x1   
POL(PN26_IN_GAA(x1)) = 1 + x1   
POL(PN28_IN_GAA(x1)) = x1   
POL(PN29_IN_GAA(x1)) = 1 + x1   
POL(PN3_IN_GAA(x1)) = 1 + x1   
POL(PN5_IN_GAA(x1)) = x1   
POL(PN7_IN_GAA(x1)) = 1 + x1   
POL(PN9_IN_GAA(x1)) = x1   
POL(PO_IN_GAA(x1)) = 1 + x1   
POL(PQ_IN_GAA(x1)) = 1 + x1   
POL(PS_IN_GAA(x1)) = x1   
POL(PU_IN_GAA(x1)) = 1 + x1   
POL(PW_IN_GAA(x1)) = x1   
POL(PY_IN_GAA(x1)) = 1 + x1   
POL(TG_IN_GA(x1)) = x1   
POL(TK_IN_GA(x1)) = 1 + x1   
POL(TM_IN_GA(x1)) = 1 + x1   
POL(TN11_IN_GA(x1)) = x1   
POL(TN15_IN_GA(x1)) = x1   
POL(TN19_IN_GA(x1)) = x1   
POL(TN23_IN_GA(x1)) = x1   
POL(TN27_IN_GA(x1)) = x1   
POL(TN30_IN_GA(x1)) = 1 + x1   
POL(TN4_IN_GA(x1)) = x1   
POL(TN8_IN_GA(x1)) = x1   
POL(TR_IN_GA(x1)) = x1   
POL(TV_IN_GA(x1)) = x1   
POL(TZ_IN_GA(x1)) = x1   
POL(U100_GAA(x1, x2)) = x2   
POL(U100_gaa(x1, x2)) = x2   
POL(U101_gaa(x1, x2, x3)) = x3   
POL(U102_GAA(x1, x2)) = x2   
POL(U102_gaa(x1, x2)) = x2   
POL(U103_gaa(x1, x2, x3)) = x3   
POL(U104_GAA(x1, x2)) = x2   
POL(U104_gaa(x1, x2)) = x2   
POL(U105_gaa(x1, x2, x3)) = x3   
POL(U106_GAA(x1, x2)) = x2   
POL(U106_gaa(x1, x2)) = x2   
POL(U107_gaa(x1, x2, x3)) = x3   
POL(U108_GAA(x1, x2)) = x2   
POL(U108_gaa(x1, x2)) = x2   
POL(U109_gaa(x1, x2, x3)) = x3   
POL(U10_ga(x1, x2)) = x2   
POL(U110_GAA(x1, x2)) = x2   
POL(U110_gaa(x1, x2)) = x2   
POL(U111_gaa(x1, x2, x3)) = x3   
POL(U11_ga(x1, x2)) = x2   
POL(U12_ga(x1, x2)) = x2   
POL(U13_ga(x1, x2)) = x2   
POL(U14_ga(x1, x2)) = x2   
POL(U15_ga(x1, x2)) = 1 + x2   
POL(U16_ga(x1, x2)) = x2   
POL(U17_ga(x1, x2)) = x2   
POL(U18_ga(x1, x2)) = x2   
POL(U19_ga(x1, x2)) = x2   
POL(U1_ga(x1, x2)) = x2   
POL(U20_ga(x1, x2)) = x2   
POL(U21_ga(x1, x2)) = x2   
POL(U22_ga(x1, x2)) = x2   
POL(U23_ga(x1, x2)) = x2   
POL(U24_ga(x1, x2)) = x2   
POL(U25_ga(x1, x2)) = x2   
POL(U26_ga(x1, x2)) = x2   
POL(U27_ga(x1, x2)) = x2   
POL(U28_ga(x1, x2)) = x2   
POL(U29_ga(x1, x2)) = x2   
POL(U2_ga(x1, x2)) = x2   
POL(U30_ga(x1, x2)) = x2   
POL(U31_ga(x1, x2)) = x2   
POL(U32_ga(x1, x2)) = x2   
POL(U33_ga(x1, x2)) = x2   
POL(U34_ga(x1, x2)) = x2   
POL(U35_ga(x1, x2)) = x2   
POL(U36_ga(x1, x2)) = x2   
POL(U37_ga(x1, x2)) = x2   
POL(U38_ga(x1, x2)) = x2   
POL(U39_ga(x1, x2)) = x2   
POL(U3_ga(x1, x2)) = x2   
POL(U40_ga(x1, x2)) = x2   
POL(U41_ga(x1, x2)) = x2   
POL(U42_ga(x1, x2)) = x2   
POL(U43_ga(x1, x2)) = x2   
POL(U44_ga(x1, x2)) = x2   
POL(U45_ga(x1, x2)) = x2   
POL(U46_ga(x1, x2)) = x2   
POL(U47_ga(x1, x2)) = x2   
POL(U48_ga(x1, x2)) = x2   
POL(U49_ga(x1, x2)) = x2   
POL(U4_ga(x1, x2)) = 1 + x2   
POL(U50_ga(x1, x2)) = x2   
POL(U51_ga(x1, x2)) = x2   
POL(U52_ga(x1, x2)) = x2   
POL(U53_ga(x1, x2)) = x2   
POL(U54_ga(x1, x2)) = x2   
POL(U55_ga(x1, x2)) = x2   
POL(U56_ga(x1, x2)) = x2   
POL(U57_ga(x1, x2)) = x2   
POL(U58_GAA(x1, x2)) = x2   
POL(U58_gaa(x1, x2)) = x2   
POL(U59_gaa(x1, x2, x3)) = x3   
POL(U5_ga(x1, x2)) = x2   
POL(U60_GAA(x1, x2)) = x2   
POL(U60_gaa(x1, x2)) = x2   
POL(U61_gaa(x1, x2, x3)) = x3   
POL(U62_GAA(x1, x2)) = x2   
POL(U62_gaa(x1, x2)) = x2   
POL(U63_gaa(x1, x2, x3)) = x3   
POL(U64_GAA(x1, x2)) = 1 + x2   
POL(U64_gaa(x1, x2)) = x2   
POL(U65_gaa(x1, x2, x3)) = x3   
POL(U66_GAA(x1, x2)) = x2   
POL(U66_gaa(x1, x2)) = x2   
POL(U67_gaa(x1, x2, x3)) = x3   
POL(U68_GAA(x1, x2)) = x2   
POL(U68_gaa(x1, x2)) = x2   
POL(U69_gaa(x1, x2, x3)) = x3   
POL(U6_ga(x1, x2)) = x2   
POL(U70_GAA(x1, x2)) = x2   
POL(U70_gaa(x1, x2)) = x2   
POL(U71_gaa(x1, x2, x3)) = x3   
POL(U72_GAA(x1, x2)) = x2   
POL(U72_gaa(x1, x2)) = x2   
POL(U73_gaa(x1, x2, x3)) = x3   
POL(U74_GAA(x1, x2)) = x2   
POL(U74_gaa(x1, x2)) = x2   
POL(U75_gaa(x1, x2, x3)) = x3   
POL(U76_GAA(x1, x2)) = x2   
POL(U76_gaa(x1, x2)) = x2   
POL(U77_gaa(x1, x2, x3)) = x3   
POL(U78_GAA(x1, x2)) = x2   
POL(U78_gaa(x1, x2)) = x2   
POL(U79_gaa(x1, x2, x3)) = x3   
POL(U7_ga(x1, x2)) = x2   
POL(U80_GAA(x1, x2)) = x2   
POL(U80_gaa(x1, x2)) = x2   
POL(U81_gaa(x1, x2, x3)) = x3   
POL(U82_GAA(x1, x2)) = x2   
POL(U82_gaa(x1, x2)) = x2   
POL(U83_gaa(x1, x2, x3)) = x3   
POL(U84_GAA(x1, x2)) = x2   
POL(U84_gaa(x1, x2)) = x2   
POL(U85_gaa(x1, x2, x3)) = x3   
POL(U86_GAA(x1, x2)) = x2   
POL(U86_gaa(x1, x2)) = x2   
POL(U87_gaa(x1, x2, x3)) = x3   
POL(U88_GAA(x1, x2)) = 1 + x2   
POL(U88_gaa(x1, x2)) = x2   
POL(U89_gaa(x1, x2, x3)) = 1 + x3   
POL(U8_ga(x1, x2)) = x2   
POL(U90_GAA(x1, x2)) = x2   
POL(U90_gaa(x1, x2)) = x2   
POL(U91_gaa(x1, x2, x3)) = x3   
POL(U92_GAA(x1, x2)) = x2   
POL(U92_gaa(x1, x2)) = x2   
POL(U93_gaa(x1, x2, x3)) = x3   
POL(U94_GAA(x1, x2)) = x2   
POL(U94_gaa(x1, x2)) = x2   
POL(U95_gaa(x1, x2, x3)) = x3   
POL(U96_GAA(x1, x2)) = x2   
POL(U96_gaa(x1, x2)) = x2   
POL(U97_gaa(x1, x2, x3)) = 1 + x3   
POL(U98_GAA(x1, x2)) = x2   
POL(U98_gaa(x1, x2)) = x2   
POL(U99_gaa(x1, x2, x3)) = x3   
POL(U9_ga(x1, x2)) = x2   
POL(a) = 0   
POL(b) = 0   
POL(c) = 0   
POL(eA_in_ga(x1)) = x1   
POL(eA_out_ga(x1, x2)) = x2   
POL(eF_in_ga(x1)) = x1   
POL(eF_out_ga(x1, x2)) = x2   
POL(eI_in_ga(x1)) = x1   
POL(eI_out_ga(x1, x2)) = x2   
POL(eN13_in_ga(x1)) = x1   
POL(eN13_out_ga(x1, x2)) = x2   
POL(eN17_in_ga(x1)) = x1   
POL(eN17_out_ga(x1, x2)) = x2   
POL(eN21_in_ga(x1)) = x1   
POL(eN21_out_ga(x1, x2)) = x2   
POL(eN25_in_ga(x1)) = 1 + x1   
POL(eN25_out_ga(x1, x2)) = x2   
POL(eN2_in_ga(x1)) = x1   
POL(eN2_out_ga(x1, x2)) = 1 + x2   
POL(eN6_in_ga(x1)) = x1   
POL(eN6_out_ga(x1, x2)) = 1 + x2   
POL(eN_in_ga(x1)) = x1   
POL(eN_out_ga(x1, x2)) = 1 + x2   
POL(eP_in_ga(x1)) = x1   
POL(eP_out_ga(x1, x2)) = x2   
POL(eT_in_ga(x1)) = x1   
POL(eT_out_ga(x1, x2)) = 1 + x2   
POL(eX_in_ga(x1)) = x1   
POL(eX_out_ga(x1, x2)) = 1 + x2   
POL(lbrace) = 0   
POL(nB_in_ga(x1)) = x1   
POL(nB_out_ga(x1, x2)) = 1 + x2   
POL(nE_in_ga(x1)) = x1   
POL(nE_out_ga(x1, x2)) = 1 + x2   
POL(pC_in_gaa(x1)) = x1   
POL(pC_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pD_in_gaa(x1)) = x1   
POL(pD_out_gaa(x1, x2, x3)) = x3   
POL(pH_in_gaa(x1)) = x1   
POL(pH_out_gaa(x1, x2, x3)) = x3   
POL(pJ_in_gaa(x1)) = x1   
POL(pJ_out_gaa(x1, x2, x3)) = x3   
POL(pL_in_gaa(x1)) = x1   
POL(pL_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pN10_in_gaa(x1)) = x1   
POL(pN10_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pN12_in_gaa(x1)) = x1   
POL(pN12_out_gaa(x1, x2, x3)) = x3   
POL(pN14_in_gaa(x1)) = x1   
POL(pN14_out_gaa(x1, x2, x3)) = x3   
POL(pN16_in_gaa(x1)) = x1   
POL(pN16_out_gaa(x1, x2, x3)) = x3   
POL(pN18_in_gaa(x1)) = x1   
POL(pN18_out_gaa(x1, x2, x3)) = x3   
POL(pN1_in_gaa(x1)) = x1   
POL(pN1_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pN20_in_gaa(x1)) = x1   
POL(pN20_out_gaa(x1, x2, x3)) = x3   
POL(pN22_in_gaa(x1)) = x1   
POL(pN22_out_gaa(x1, x2, x3)) = x3   
POL(pN24_in_gaa(x1)) = x1   
POL(pN24_out_gaa(x1, x2, x3)) = x3   
POL(pN26_in_gaa(x1)) = x1   
POL(pN26_out_gaa(x1, x2, x3)) = x3   
POL(pN28_in_gaa(x1)) = x1   
POL(pN28_out_gaa(x1, x2, x3)) = x3   
POL(pN29_in_gaa(x1)) = x1   
POL(pN29_out_gaa(x1, x2, x3)) = x3   
POL(pN3_in_gaa(x1)) = x1   
POL(pN3_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pN5_in_gaa(x1)) = x1   
POL(pN5_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pN7_in_gaa(x1)) = x1   
POL(pN7_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pN9_in_gaa(x1)) = x1   
POL(pN9_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pO_in_gaa(x1)) = x1   
POL(pO_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pQ_in_gaa(x1)) = x1   
POL(pQ_out_gaa(x1, x2, x3)) = x3   
POL(pS_in_gaa(x1)) = x1   
POL(pS_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pU_in_gaa(x1)) = x1   
POL(pU_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pW_in_gaa(x1)) = x1   
POL(pW_out_gaa(x1, x2, x3)) = 1 + x3   
POL(pY_in_gaa(x1)) = x1   
POL(pY_out_gaa(x1, x2, x3)) = 1 + x3   
POL(plus) = 0   
POL(rbrace) = 0   
POL(star) = 0   
POL(tG_in_ga(x1)) = x1   
POL(tG_out_ga(x1, x2)) = x2   
POL(tK_in_ga(x1)) = x1   
POL(tK_out_ga(x1, x2)) = 1 + x2   
POL(tM_in_ga(x1)) = x1   
POL(tM_out_ga(x1, x2)) = 1 + x2   
POL(tN11_in_ga(x1)) = x1   
POL(tN11_out_ga(x1, x2)) = x2   
POL(tN15_in_ga(x1)) = x1   
POL(tN15_out_ga(x1, x2)) = x2   
POL(tN19_in_ga(x1)) = x1   
POL(tN19_out_ga(x1, x2)) = x2   
POL(tN23_in_ga(x1)) = 1 + x1   
POL(tN23_out_ga(x1, x2)) = x2   
POL(tN27_in_ga(x1)) = x1   
POL(tN27_out_ga(x1, x2)) = x2   
POL(tN30_in_ga(x1)) = x1   
POL(tN30_out_ga(x1, x2)) = 1 + x2   
POL(tN4_in_ga(x1)) = x1   
POL(tN4_out_ga(x1, x2)) = 1 + x2   
POL(tN8_in_ga(x1)) = x1   
POL(tN8_out_ga(x1, x2)) = 1 + x2   
POL(tR_in_ga(x1)) = x1   
POL(tR_out_ga(x1, x2)) = 1 + x2   
POL(tV_in_ga(x1)) = x1   
POL(tV_out_ga(x1, x2)) = 1 + x2   
POL(tZ_in_ga(x1)) = x1   
POL(tZ_out_ga(x1, x2)) = 1 + x2   

The following usable rules [FROCOS05] with respect to the argument filtering of the ordering [JAR06] were oriented:

nE_in_ga(.(a, .(star, T86))) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86))) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86))) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89)) → U4_ga(T89, eF_in_ga(T89))
tM_in_ga(.(a, .(plus, T389))) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389))) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389))) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392)) → U11_ga(T392, eN_in_ga(T392))
tM_in_ga(T780) → U12_ga(T780, pO_in_gaa(T780))
nB_in_ga(.(lbrace, T41)) → U55_ga(T41, eA_in_ga(T41))
U55_ga(T41, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
eA_in_ga(T22) → U1_ga(T22, nB_in_ga(T22))
nB_in_ga(.(a, T36)) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36)) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36)) → nB_out_ga(.(c, T36), T36)
U1_ga(T22, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)
eA_in_ga(T62) → U2_ga(T62, pC_in_gaa(T62))
U2_ga(T62, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
pC_in_gaa(T62) → U58_gaa(T62, nE_in_ga(T62))
U4_ga(T89, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
eF_in_ga(T97) → U53_ga(T97, tN27_in_ga(T97))
tN27_in_ga(.(a, .(rbrace, .(star, T127)))) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127)))) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127)))) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
U53_ga(T97, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
tN27_in_ga(.(lbrace, T130)) → U51_ga(T130, eN25_in_ga(T130))
U51_ga(T130, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
eN25_in_ga(T138) → U49_ga(T138, tN23_in_ga(T138))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
U49_ga(T138, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
tN23_in_ga(.(lbrace, T171)) → U47_ga(T171, eN21_in_ga(T171))
U47_ga(T171, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
eN21_in_ga(T179) → U45_ga(T179, tN19_in_ga(T179))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
U45_ga(T179, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
tN19_in_ga(.(lbrace, T212)) → U43_ga(T212, eN17_in_ga(T212))
U43_ga(T212, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
eN17_in_ga(T220) → U41_ga(T220, tN15_in_ga(T220))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
U41_ga(T220, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
tN15_in_ga(.(lbrace, T253)) → U39_ga(T253, eN13_in_ga(T253))
U39_ga(T253, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
eN13_in_ga(T261) → U37_ga(T261, tN11_in_ga(T261))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
U37_ga(T261, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
tN11_in_ga(.(lbrace, T294)) → U35_ga(T294, eI_in_ga(T294))
U35_ga(T294, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
eI_in_ga(T302) → U7_ga(T302, tG_in_ga(T302))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
U7_ga(T302, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
tG_in_ga(.(lbrace, T335)) → U5_ga(T335, eA_in_ga(T335))
U5_ga(T335, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
eA_in_ga(T941) → U3_ga(T941, pD_in_gaa(T941))
U3_ga(T941, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
pD_in_gaa(T941) → U110_gaa(T941, tM_in_ga(T941))
U11_ga(T392, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
eN_in_ga(T400) → U33_ga(T400, tN8_in_ga(T400))
tN8_in_ga(.(a, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
U33_ga(T400, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
tN8_in_ga(.(lbrace, T433)) → U31_ga(T433, eN6_in_ga(T433))
U31_ga(T433, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
eN6_in_ga(T441) → U29_ga(T441, tN4_in_ga(T441))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
U29_ga(T441, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
tN4_in_ga(.(lbrace, T474)) → U27_ga(T474, eN2_in_ga(T474))
U27_ga(T474, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
eN2_in_ga(T482) → U25_ga(T482, tZ_in_ga(T482))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
U25_ga(T482, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
tZ_in_ga(.(lbrace, T515)) → U23_ga(T515, eX_in_ga(T515))
U23_ga(T515, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
eX_in_ga(T523) → U21_ga(T523, tV_in_ga(T523))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
U21_ga(T523, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
tV_in_ga(.(lbrace, T556)) → U19_ga(T556, eT_in_ga(T556))
U19_ga(T556, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
eT_in_ga(T564) → U17_ga(T564, tR_in_ga(T564))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
U17_ga(T564, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
tR_in_ga(.(lbrace, T597)) → U15_ga(T597, eP_in_ga(T597))
U15_ga(T597, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
eP_in_ga(T605) → U13_ga(T605, tK_in_ga(T605))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
U13_ga(T605, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
tK_in_ga(.(lbrace, T638)) → U9_ga(T638, eA_in_ga(T638))
U9_ga(T638, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648) → U10_ga(T648, pL_in_gaa(T648))
U10_ga(T648, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
pL_in_gaa(T648) → U64_gaa(T648, nE_in_ga(T648))
U64_gaa(T648, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, tK_in_ga(T652))
U65_gaa(T648, T652, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
eP_in_ga(T660) → U14_ga(T660, pQ_in_gaa(T660))
U14_ga(T660, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
pQ_in_gaa(T660) → U66_gaa(T660, tM_in_ga(T660))
U12_ga(T780, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
pO_in_gaa(T780) → U88_gaa(T780, nE_in_ga(T780))
U88_gaa(T780, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, tM_in_ga(T784))
U89_gaa(T780, T784, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U66_gaa(T660, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, eP_in_ga(T662))
U67_gaa(T660, T662, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
tR_in_ga(T670) → U16_ga(T670, pS_in_gaa(T670))
U16_ga(T670, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
pS_in_gaa(T670) → U68_gaa(T670, nE_in_ga(T670))
U68_gaa(T670, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, tR_in_ga(T674))
U69_gaa(T670, T674, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
eT_in_ga(T682) → U18_ga(T682, pU_in_gaa(T682))
U18_ga(T682, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
pU_in_gaa(T682) → U70_gaa(T682, tM_in_ga(T682))
U70_gaa(T682, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, eT_in_ga(T684))
U71_gaa(T682, T684, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
tV_in_ga(T692) → U20_ga(T692, pW_in_gaa(T692))
U20_ga(T692, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
pW_in_gaa(T692) → U72_gaa(T692, nE_in_ga(T692))
U72_gaa(T692, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, tV_in_ga(T696))
U73_gaa(T692, T696, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
eX_in_ga(T704) → U22_ga(T704, pY_in_gaa(T704))
U22_ga(T704, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
pY_in_gaa(T704) → U74_gaa(T704, tM_in_ga(T704))
U74_gaa(T704, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, eX_in_ga(T706))
U75_gaa(T704, T706, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
tZ_in_ga(T714) → U24_ga(T714, pN1_in_gaa(T714))
U24_ga(T714, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
pN1_in_gaa(T714) → U76_gaa(T714, nE_in_ga(T714))
U76_gaa(T714, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, tZ_in_ga(T718))
U77_gaa(T714, T718, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
eN2_in_ga(T726) → U26_ga(T726, pN3_in_gaa(T726))
U26_ga(T726, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
pN3_in_gaa(T726) → U78_gaa(T726, tM_in_ga(T726))
U78_gaa(T726, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, eN2_in_ga(T728))
U79_gaa(T726, T728, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
tN4_in_ga(T736) → U28_ga(T736, pN5_in_gaa(T736))
U28_ga(T736, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
pN5_in_gaa(T736) → U80_gaa(T736, nE_in_ga(T736))
U80_gaa(T736, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, tN4_in_ga(T740))
U81_gaa(T736, T740, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
eN6_in_ga(T748) → U30_ga(T748, pN7_in_gaa(T748))
U30_ga(T748, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
pN7_in_gaa(T748) → U82_gaa(T748, tM_in_ga(T748))
U82_gaa(T748, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, eN6_in_ga(T750))
U83_gaa(T748, T750, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
tN8_in_ga(T758) → U32_ga(T758, pN9_in_gaa(T758))
U32_ga(T758, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
pN9_in_gaa(T758) → U84_gaa(T758, nE_in_ga(T758))
U84_gaa(T758, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, tN8_in_ga(T762))
U85_gaa(T758, T762, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
eN_in_ga(T770) → U34_ga(T770, pN10_in_gaa(T770))
U34_ga(T770, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
pN10_in_gaa(T770) → U86_gaa(T770, tM_in_ga(T770))
U86_gaa(T770, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, eN_in_ga(T772))
U87_gaa(T770, T772, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U110_gaa(T941, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, eA_in_ga(T945))
U111_gaa(T941, T945, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
tG_in_ga(T345) → U6_ga(T345, pH_in_gaa(T345))
U6_ga(T345, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
pH_in_gaa(T345) → U60_gaa(T345, nE_in_ga(T345))
U60_gaa(T345, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, tG_in_ga(T349))
U61_gaa(T345, T349, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
eI_in_ga(T357) → U8_ga(T357, pJ_in_gaa(T357))
U8_ga(T357, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
pJ_in_gaa(T357) → U62_gaa(T357, tM_in_ga(T357))
U62_gaa(T357, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, eI_in_ga(T359))
U63_gaa(T357, T359, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
tN11_in_ga(T795) → U36_ga(T795, pN12_in_gaa(T795))
U36_ga(T795, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
pN12_in_gaa(T795) → U90_gaa(T795, nE_in_ga(T795))
U90_gaa(T795, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, tN11_in_ga(T799))
U91_gaa(T795, T799, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
eN13_in_ga(T807) → U38_ga(T807, pN14_in_gaa(T807))
U38_ga(T807, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
pN14_in_gaa(T807) → U92_gaa(T807, tM_in_ga(T807))
U92_gaa(T807, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, eN13_in_ga(T809))
U93_gaa(T807, T809, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
tN15_in_ga(T817) → U40_ga(T817, pN16_in_gaa(T817))
U40_ga(T817, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
pN16_in_gaa(T817) → U94_gaa(T817, nE_in_ga(T817))
U94_gaa(T817, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, tN15_in_ga(T821))
U95_gaa(T817, T821, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
eN17_in_ga(T829) → U42_ga(T829, pN18_in_gaa(T829))
U42_ga(T829, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
pN18_in_gaa(T829) → U96_gaa(T829, tM_in_ga(T829))
U96_gaa(T829, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, eN17_in_ga(T831))
U97_gaa(T829, T831, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
tN19_in_ga(T839) → U44_ga(T839, pN20_in_gaa(T839))
U44_ga(T839, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
pN20_in_gaa(T839) → U98_gaa(T839, nE_in_ga(T839))
U98_gaa(T839, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, tN19_in_ga(T843))
U99_gaa(T839, T843, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
eN21_in_ga(T851) → U46_ga(T851, pN22_in_gaa(T851))
U46_ga(T851, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
pN22_in_gaa(T851) → U100_gaa(T851, tM_in_ga(T851))
U100_gaa(T851, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, eN21_in_ga(T853))
U101_gaa(T851, T853, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
tN23_in_ga(T861) → U48_ga(T861, pN24_in_gaa(T861))
U48_ga(T861, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
pN24_in_gaa(T861) → U102_gaa(T861, nE_in_ga(T861))
U102_gaa(T861, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, tN23_in_ga(T865))
U103_gaa(T861, T865, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
eN25_in_ga(T873) → U50_ga(T873, pN26_in_gaa(T873))
U50_ga(T873, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
pN26_in_gaa(T873) → U104_gaa(T873, tM_in_ga(T873))
U104_gaa(T873, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, eN25_in_ga(T875))
U105_gaa(T873, T875, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
tN27_in_ga(T883) → U52_ga(T883, pN28_in_gaa(T883))
U52_ga(T883, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
pN28_in_gaa(T883) → U106_gaa(T883, nE_in_ga(T883))
U106_gaa(T883, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, tN27_in_ga(T887))
U107_gaa(T883, T887, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
eF_in_ga(T895) → U54_ga(T895, pN29_in_gaa(T895))
U54_ga(T895, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
pN29_in_gaa(T895) → U108_gaa(T895, tM_in_ga(T895))
U108_gaa(T895, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, eF_in_ga(T897))
U109_gaa(T895, T897, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U58_gaa(T62, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, tN30_in_ga(T68))
U59_gaa(T62, T68, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
tN30_in_ga(T916) → U56_ga(T916, nB_in_ga(T916))
U56_ga(T916, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929) → U57_ga(T929, pC_in_gaa(T929))
U57_ga(T929, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)

(10) Obligation:

Q DP problem:
The TRS P consists of the following rules:

EA_IN_GA(T22) → NB_IN_GA(T22)
EA_IN_GA(T62) → PC_IN_GAA(T62)
U58_GAA(T62, nE_out_ga(T62, T68)) → TN30_IN_GA(T68)
TN30_IN_GA(T916) → NB_IN_GA(T916)
TN30_IN_GA(T929) → PC_IN_GAA(T929)
NE_IN_GA(.(lbrace, T89)) → EF_IN_GA(T89)
TN27_IN_GA(.(lbrace, T130)) → EN25_IN_GA(T130)
TN23_IN_GA(.(lbrace, T171)) → EN21_IN_GA(T171)
TN19_IN_GA(.(lbrace, T212)) → EN17_IN_GA(T212)
TN15_IN_GA(.(lbrace, T253)) → EN13_IN_GA(T253)
TN11_IN_GA(.(lbrace, T294)) → EI_IN_GA(T294)
TG_IN_GA(.(lbrace, T335)) → EA_IN_GA(T335)
EA_IN_GA(T941) → PD_IN_GAA(T941)
U110_GAA(T941, tM_out_ga(T941, T945)) → EA_IN_GA(T945)
PD_IN_GAA(T941) → TM_IN_GA(T941)
TN8_IN_GA(.(lbrace, T433)) → EN6_IN_GA(T433)
TN4_IN_GA(.(lbrace, T474)) → EN2_IN_GA(T474)
TZ_IN_GA(.(lbrace, T515)) → EX_IN_GA(T515)
TV_IN_GA(.(lbrace, T556)) → ET_IN_GA(T556)
TR_IN_GA(.(lbrace, T597)) → EP_IN_GA(T597)
EP_IN_GA(T605) → TK_IN_GA(T605)
TK_IN_GA(T648) → PL_IN_GAA(T648)
PL_IN_GAA(T648) → U64_GAA(T648, nE_in_ga(T648))
EP_IN_GA(T660) → PQ_IN_GAA(T660)
U66_GAA(T660, tM_out_ga(T660, T662)) → EP_IN_GA(T662)
PQ_IN_GAA(T660) → TM_IN_GA(T660)
TM_IN_GA(T780) → PO_IN_GAA(T780)
PO_IN_GAA(T780) → U88_GAA(T780, nE_in_ga(T780))
TR_IN_GA(T670) → PS_IN_GAA(T670)
PS_IN_GAA(T670) → U68_GAA(T670, nE_in_ga(T670))
PS_IN_GAA(T670) → NE_IN_GA(T670)
ET_IN_GA(T682) → PU_IN_GAA(T682)
U70_GAA(T682, tM_out_ga(T682, T684)) → ET_IN_GA(T684)
PU_IN_GAA(T682) → TM_IN_GA(T682)
TV_IN_GA(T692) → PW_IN_GAA(T692)
PW_IN_GAA(T692) → U72_GAA(T692, nE_in_ga(T692))
PW_IN_GAA(T692) → NE_IN_GA(T692)
EX_IN_GA(T704) → PY_IN_GAA(T704)
U74_GAA(T704, tM_out_ga(T704, T706)) → EX_IN_GA(T706)
PY_IN_GAA(T704) → TM_IN_GA(T704)
TZ_IN_GA(T714) → PN1_IN_GAA(T714)
PN1_IN_GAA(T714) → U76_GAA(T714, nE_in_ga(T714))
PN1_IN_GAA(T714) → NE_IN_GA(T714)
EN2_IN_GA(T726) → PN3_IN_GAA(T726)
U78_GAA(T726, tM_out_ga(T726, T728)) → EN2_IN_GA(T728)
PN3_IN_GAA(T726) → TM_IN_GA(T726)
TN4_IN_GA(T736) → PN5_IN_GAA(T736)
PN5_IN_GAA(T736) → U80_GAA(T736, nE_in_ga(T736))
PN5_IN_GAA(T736) → NE_IN_GA(T736)
EN6_IN_GA(T748) → PN7_IN_GAA(T748)
U82_GAA(T748, tM_out_ga(T748, T750)) → EN6_IN_GA(T750)
PN7_IN_GAA(T748) → TM_IN_GA(T748)
TN8_IN_GA(T758) → PN9_IN_GAA(T758)
PN9_IN_GAA(T758) → U84_GAA(T758, nE_in_ga(T758))
PN9_IN_GAA(T758) → NE_IN_GA(T758)
EN_IN_GA(T770) → PN10_IN_GAA(T770)
U86_GAA(T770, tM_out_ga(T770, T772)) → EN_IN_GA(T772)
PN10_IN_GAA(T770) → TM_IN_GA(T770)
TG_IN_GA(T345) → PH_IN_GAA(T345)
PH_IN_GAA(T345) → U60_GAA(T345, nE_in_ga(T345))
PH_IN_GAA(T345) → NE_IN_GA(T345)
EI_IN_GA(T357) → PJ_IN_GAA(T357)
U62_GAA(T357, tM_out_ga(T357, T359)) → EI_IN_GA(T359)
PJ_IN_GAA(T357) → TM_IN_GA(T357)
TN11_IN_GA(T795) → PN12_IN_GAA(T795)
PN12_IN_GAA(T795) → U90_GAA(T795, nE_in_ga(T795))
PN12_IN_GAA(T795) → NE_IN_GA(T795)
EN13_IN_GA(T807) → PN14_IN_GAA(T807)
U92_GAA(T807, tM_out_ga(T807, T809)) → EN13_IN_GA(T809)
PN14_IN_GAA(T807) → TM_IN_GA(T807)
TN15_IN_GA(T817) → PN16_IN_GAA(T817)
PN16_IN_GAA(T817) → U94_GAA(T817, nE_in_ga(T817))
PN16_IN_GAA(T817) → NE_IN_GA(T817)
EN17_IN_GA(T829) → PN18_IN_GAA(T829)
U96_GAA(T829, tM_out_ga(T829, T831)) → EN17_IN_GA(T831)
PN18_IN_GAA(T829) → TM_IN_GA(T829)
TN19_IN_GA(T839) → PN20_IN_GAA(T839)
PN20_IN_GAA(T839) → U98_GAA(T839, nE_in_ga(T839))
PN20_IN_GAA(T839) → NE_IN_GA(T839)
EN21_IN_GA(T851) → PN22_IN_GAA(T851)
U100_GAA(T851, tM_out_ga(T851, T853)) → EN21_IN_GA(T853)
PN22_IN_GAA(T851) → TM_IN_GA(T851)
TN23_IN_GA(T861) → PN24_IN_GAA(T861)
PN24_IN_GAA(T861) → U102_GAA(T861, nE_in_ga(T861))
PN24_IN_GAA(T861) → NE_IN_GA(T861)
EN25_IN_GA(T873) → PN26_IN_GAA(T873)
U104_GAA(T873, tM_out_ga(T873, T875)) → EN25_IN_GA(T875)
PN26_IN_GAA(T873) → TM_IN_GA(T873)
TN27_IN_GA(T883) → PN28_IN_GAA(T883)
PN28_IN_GAA(T883) → U106_GAA(T883, nE_in_ga(T883))
PN28_IN_GAA(T883) → NE_IN_GA(T883)
EF_IN_GA(T895) → PN29_IN_GAA(T895)
U108_GAA(T895, tM_out_ga(T895, T897)) → EF_IN_GA(T897)
PN29_IN_GAA(T895) → TM_IN_GA(T895)

The TRS R consists of the following rules:

eA_in_ga(T22) → U1_ga(T22, nB_in_ga(T22))
nB_in_ga(.(a, T36)) → nB_out_ga(.(a, T36), T36)
nB_in_ga(.(b, T36)) → nB_out_ga(.(b, T36), T36)
nB_in_ga(.(c, T36)) → nB_out_ga(.(c, T36), T36)
nB_in_ga(.(lbrace, T41)) → U55_ga(T41, eA_in_ga(T41))
eA_in_ga(T62) → U2_ga(T62, pC_in_gaa(T62))
pC_in_gaa(T62) → U58_gaa(T62, nE_in_ga(T62))
nE_in_ga(.(a, .(star, T86))) → nE_out_ga(.(a, .(star, T86)), T86)
nE_in_ga(.(b, .(star, T86))) → nE_out_ga(.(b, .(star, T86)), T86)
nE_in_ga(.(c, .(star, T86))) → nE_out_ga(.(c, .(star, T86)), T86)
nE_in_ga(.(lbrace, T89)) → U4_ga(T89, eF_in_ga(T89))
eF_in_ga(T97) → U53_ga(T97, tN27_in_ga(T97))
tN27_in_ga(.(a, .(rbrace, .(star, T127)))) → tN27_out_ga(.(a, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(b, .(rbrace, .(star, T127)))) → tN27_out_ga(.(b, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(c, .(rbrace, .(star, T127)))) → tN27_out_ga(.(c, .(rbrace, .(star, T127))), T127)
tN27_in_ga(.(lbrace, T130)) → U51_ga(T130, eN25_in_ga(T130))
eN25_in_ga(T138) → U49_ga(T138, tN23_in_ga(T138))
tN23_in_ga(.(a, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(a, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(b, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(b, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(c, .(rbrace, .(rbrace, .(star, T168))))) → tN23_out_ga(.(c, .(rbrace, .(rbrace, .(star, T168)))), T168)
tN23_in_ga(.(lbrace, T171)) → U47_ga(T171, eN21_in_ga(T171))
eN21_in_ga(T179) → U45_ga(T179, tN19_in_ga(T179))
tN19_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209)))))) → tN19_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(star, T209))))), T209)
tN19_in_ga(.(lbrace, T212)) → U43_ga(T212, eN17_in_ga(T212))
eN17_in_ga(T220) → U41_ga(T220, tN15_in_ga(T220))
tN15_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250))))))) → tN15_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T250)))))), T250)
tN15_in_ga(.(lbrace, T253)) → U39_ga(T253, eN13_in_ga(T253))
eN13_in_ga(T261) → U37_ga(T261, tN11_in_ga(T261))
tN11_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291)))))))) → tN11_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T291))))))), T291)
tN11_in_ga(.(lbrace, T294)) → U35_ga(T294, eI_in_ga(T294))
eI_in_ga(T302) → U7_ga(T302, tG_in_ga(T302))
tG_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332))))))))) → tG_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, T332)))))))), T332)
tG_in_ga(.(lbrace, T335)) → U5_ga(T335, eA_in_ga(T335))
eA_in_ga(T941) → U3_ga(T941, pD_in_gaa(T941))
pD_in_gaa(T941) → U110_gaa(T941, tM_in_ga(T941))
tM_in_ga(.(a, .(plus, T389))) → tM_out_ga(.(a, .(plus, T389)), T389)
tM_in_ga(.(b, .(plus, T389))) → tM_out_ga(.(b, .(plus, T389)), T389)
tM_in_ga(.(c, .(plus, T389))) → tM_out_ga(.(c, .(plus, T389)), T389)
tM_in_ga(.(lbrace, T392)) → U11_ga(T392, eN_in_ga(T392))
eN_in_ga(T400) → U33_ga(T400, tN8_in_ga(T400))
tN8_in_ga(.(a, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(a, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(b, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(b, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(c, .(rbrace, .(plus, T430)))) → tN8_out_ga(.(c, .(rbrace, .(plus, T430))), T430)
tN8_in_ga(.(lbrace, T433)) → U31_ga(T433, eN6_in_ga(T433))
eN6_in_ga(T441) → U29_ga(T441, tN4_in_ga(T441))
tN4_in_ga(.(a, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(a, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(b, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(b, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(c, .(rbrace, .(rbrace, .(plus, T471))))) → tN4_out_ga(.(c, .(rbrace, .(rbrace, .(plus, T471)))), T471)
tN4_in_ga(.(lbrace, T474)) → U27_ga(T474, eN2_in_ga(T474))
eN2_in_ga(T482) → U25_ga(T482, tZ_in_ga(T482))
tZ_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512)))))) → tZ_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(plus, T512))))), T512)
tZ_in_ga(.(lbrace, T515)) → U23_ga(T515, eX_in_ga(T515))
eX_in_ga(T523) → U21_ga(T523, tV_in_ga(T523))
tV_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553))))))) → tV_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T553)))))), T553)
tV_in_ga(.(lbrace, T556)) → U19_ga(T556, eT_in_ga(T556))
eT_in_ga(T564) → U17_ga(T564, tR_in_ga(T564))
tR_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594)))))))) → tR_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T594))))))), T594)
tR_in_ga(.(lbrace, T597)) → U15_ga(T597, eP_in_ga(T597))
eP_in_ga(T605) → U13_ga(T605, tK_in_ga(T605))
tK_in_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(a, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(b, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635))))))))) → tK_out_ga(.(c, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, T635)))))))), T635)
tK_in_ga(.(lbrace, T638)) → U9_ga(T638, eA_in_ga(T638))
U9_ga(T638, eA_out_ga(T638, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(plus, X967)))))))))) → tK_out_ga(.(lbrace, T638), X967)
tK_in_ga(T648) → U10_ga(T648, pL_in_gaa(T648))
pL_in_gaa(T648) → U64_gaa(T648, nE_in_ga(T648))
U64_gaa(T648, nE_out_ga(T648, T652)) → U65_gaa(T648, T652, tK_in_ga(T652))
U65_gaa(T648, T652, tK_out_ga(T652, X985)) → pL_out_gaa(T648, T652, X985)
U10_ga(T648, pL_out_gaa(T648, X984, X985)) → tK_out_ga(T648, X985)
U13_ga(T605, tK_out_ga(T605, X924)) → eP_out_ga(T605, X924)
eP_in_ga(T660) → U14_ga(T660, pQ_in_gaa(T660))
pQ_in_gaa(T660) → U66_gaa(T660, tM_in_ga(T660))
tM_in_ga(T780) → U12_ga(T780, pO_in_gaa(T780))
pO_in_gaa(T780) → U88_gaa(T780, nE_in_ga(T780))
U88_gaa(T780, nE_out_ga(T780, T784)) → U89_gaa(T780, T784, tM_in_ga(T784))
U89_gaa(T780, T784, tM_out_ga(T784, X1243)) → pO_out_gaa(T780, T784, X1243)
U12_ga(T780, pO_out_gaa(T780, X1242, X1243)) → tM_out_ga(T780, X1243)
U66_gaa(T660, tM_out_ga(T660, T662)) → U67_gaa(T660, T662, eP_in_ga(T662))
U67_gaa(T660, T662, eP_out_ga(T662, X1006)) → pQ_out_gaa(T660, T662, X1006)
U14_ga(T660, pQ_out_gaa(T660, X1005, X1006)) → eP_out_ga(T660, X1006)
U15_ga(T597, eP_out_ga(T597, X900)) → tR_out_ga(.(lbrace, T597), X900)
tR_in_ga(T670) → U16_ga(T670, pS_in_gaa(T670))
pS_in_gaa(T670) → U68_gaa(T670, nE_in_ga(T670))
U68_gaa(T670, nE_out_ga(T670, T674)) → U69_gaa(T670, T674, tR_in_ga(T674))
U69_gaa(T670, T674, tR_out_ga(T674, X1028)) → pS_out_gaa(T670, T674, X1028)
U16_ga(T670, pS_out_gaa(T670, X1027, X1028)) → tR_out_ga(T670, X1028)
U17_ga(T564, tR_out_ga(T564, X857)) → eT_out_ga(T564, X857)
eT_in_ga(T682) → U18_ga(T682, pU_in_gaa(T682))
pU_in_gaa(T682) → U70_gaa(T682, tM_in_ga(T682))
U70_gaa(T682, tM_out_ga(T682, T684)) → U71_gaa(T682, T684, eT_in_ga(T684))
U71_gaa(T682, T684, eT_out_ga(T684, X1049)) → pU_out_gaa(T682, T684, X1049)
U18_ga(T682, pU_out_gaa(T682, X1048, X1049)) → eT_out_ga(T682, X1049)
U19_ga(T556, eT_out_ga(T556, X833)) → tV_out_ga(.(lbrace, T556), X833)
tV_in_ga(T692) → U20_ga(T692, pW_in_gaa(T692))
pW_in_gaa(T692) → U72_gaa(T692, nE_in_ga(T692))
U72_gaa(T692, nE_out_ga(T692, T696)) → U73_gaa(T692, T696, tV_in_ga(T696))
U73_gaa(T692, T696, tV_out_ga(T696, X1071)) → pW_out_gaa(T692, T696, X1071)
U20_ga(T692, pW_out_gaa(T692, X1070, X1071)) → tV_out_ga(T692, X1071)
U21_ga(T523, tV_out_ga(T523, X790)) → eX_out_ga(T523, X790)
eX_in_ga(T704) → U22_ga(T704, pY_in_gaa(T704))
pY_in_gaa(T704) → U74_gaa(T704, tM_in_ga(T704))
U74_gaa(T704, tM_out_ga(T704, T706)) → U75_gaa(T704, T706, eX_in_ga(T706))
U75_gaa(T704, T706, eX_out_ga(T706, X1092)) → pY_out_gaa(T704, T706, X1092)
U22_ga(T704, pY_out_gaa(T704, X1091, X1092)) → eX_out_ga(T704, X1092)
U23_ga(T515, eX_out_ga(T515, X766)) → tZ_out_ga(.(lbrace, T515), X766)
tZ_in_ga(T714) → U24_ga(T714, pN1_in_gaa(T714))
pN1_in_gaa(T714) → U76_gaa(T714, nE_in_ga(T714))
U76_gaa(T714, nE_out_ga(T714, T718)) → U77_gaa(T714, T718, tZ_in_ga(T718))
U77_gaa(T714, T718, tZ_out_ga(T718, X1114)) → pN1_out_gaa(T714, T718, X1114)
U24_ga(T714, pN1_out_gaa(T714, X1113, X1114)) → tZ_out_ga(T714, X1114)
U25_ga(T482, tZ_out_ga(T482, X723)) → eN2_out_ga(T482, X723)
eN2_in_ga(T726) → U26_ga(T726, pN3_in_gaa(T726))
pN3_in_gaa(T726) → U78_gaa(T726, tM_in_ga(T726))
U78_gaa(T726, tM_out_ga(T726, T728)) → U79_gaa(T726, T728, eN2_in_ga(T728))
U79_gaa(T726, T728, eN2_out_ga(T728, X1135)) → pN3_out_gaa(T726, T728, X1135)
U26_ga(T726, pN3_out_gaa(T726, X1134, X1135)) → eN2_out_ga(T726, X1135)
U27_ga(T474, eN2_out_ga(T474, X699)) → tN4_out_ga(.(lbrace, T474), X699)
tN4_in_ga(T736) → U28_ga(T736, pN5_in_gaa(T736))
pN5_in_gaa(T736) → U80_gaa(T736, nE_in_ga(T736))
U80_gaa(T736, nE_out_ga(T736, T740)) → U81_gaa(T736, T740, tN4_in_ga(T740))
U81_gaa(T736, T740, tN4_out_ga(T740, X1157)) → pN5_out_gaa(T736, T740, X1157)
U28_ga(T736, pN5_out_gaa(T736, X1156, X1157)) → tN4_out_ga(T736, X1157)
U29_ga(T441, tN4_out_ga(T441, X656)) → eN6_out_ga(T441, X656)
eN6_in_ga(T748) → U30_ga(T748, pN7_in_gaa(T748))
pN7_in_gaa(T748) → U82_gaa(T748, tM_in_ga(T748))
U82_gaa(T748, tM_out_ga(T748, T750)) → U83_gaa(T748, T750, eN6_in_ga(T750))
U83_gaa(T748, T750, eN6_out_ga(T750, X1178)) → pN7_out_gaa(T748, T750, X1178)
U30_ga(T748, pN7_out_gaa(T748, X1177, X1178)) → eN6_out_ga(T748, X1178)
U31_ga(T433, eN6_out_ga(T433, X632)) → tN8_out_ga(.(lbrace, T433), X632)
tN8_in_ga(T758) → U32_ga(T758, pN9_in_gaa(T758))
pN9_in_gaa(T758) → U84_gaa(T758, nE_in_ga(T758))
U84_gaa(T758, nE_out_ga(T758, T762)) → U85_gaa(T758, T762, tN8_in_ga(T762))
U85_gaa(T758, T762, tN8_out_ga(T762, X1200)) → pN9_out_gaa(T758, T762, X1200)
U32_ga(T758, pN9_out_gaa(T758, X1199, X1200)) → tN8_out_ga(T758, X1200)
U33_ga(T400, tN8_out_ga(T400, X589)) → eN_out_ga(T400, X589)
eN_in_ga(T770) → U34_ga(T770, pN10_in_gaa(T770))
pN10_in_gaa(T770) → U86_gaa(T770, tM_in_ga(T770))
U86_gaa(T770, tM_out_ga(T770, T772)) → U87_gaa(T770, T772, eN_in_ga(T772))
U87_gaa(T770, T772, eN_out_ga(T772, X1221)) → pN10_out_gaa(T770, T772, X1221)
U34_ga(T770, pN10_out_gaa(T770, X1220, X1221)) → eN_out_ga(T770, X1221)
U11_ga(T392, eN_out_ga(T392, X565)) → tM_out_ga(.(lbrace, T392), X565)
U110_gaa(T941, tM_out_ga(T941, T945)) → U111_gaa(T941, T945, eA_in_ga(T945))
U111_gaa(T941, T945, eA_out_ga(T945, T943)) → pD_out_gaa(T941, T945, T943)
U3_ga(T941, pD_out_gaa(T941, X1509, T943)) → eA_out_ga(T941, T943)
U5_ga(T335, eA_out_ga(T335, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(rbrace, .(star, X480)))))))))) → tG_out_ga(.(lbrace, T335), X480)
tG_in_ga(T345) → U6_ga(T345, pH_in_gaa(T345))
pH_in_gaa(T345) → U60_gaa(T345, nE_in_ga(T345))
U60_gaa(T345, nE_out_ga(T345, T349)) → U61_gaa(T345, T349, tG_in_ga(T349))
U61_gaa(T345, T349, tG_out_ga(T349, X498)) → pH_out_gaa(T345, T349, X498)
U6_ga(T345, pH_out_gaa(T345, X497, X498)) → tG_out_ga(T345, X498)
U7_ga(T302, tG_out_ga(T302, X437)) → eI_out_ga(T302, X437)
eI_in_ga(T357) → U8_ga(T357, pJ_in_gaa(T357))
pJ_in_gaa(T357) → U62_gaa(T357, tM_in_ga(T357))
U62_gaa(T357, tM_out_ga(T357, T359)) → U63_gaa(T357, T359, eI_in_ga(T359))
U63_gaa(T357, T359, eI_out_ga(T359, X519)) → pJ_out_gaa(T357, T359, X519)
U8_ga(T357, pJ_out_gaa(T357, X518, X519)) → eI_out_ga(T357, X519)
U35_ga(T294, eI_out_ga(T294, X413)) → tN11_out_ga(.(lbrace, T294), X413)
tN11_in_ga(T795) → U36_ga(T795, pN12_in_gaa(T795))
pN12_in_gaa(T795) → U90_gaa(T795, nE_in_ga(T795))
U90_gaa(T795, nE_out_ga(T795, T799)) → U91_gaa(T795, T799, tN11_in_ga(T799))
U91_gaa(T795, T799, tN11_out_ga(T799, X1266)) → pN12_out_gaa(T795, T799, X1266)
U36_ga(T795, pN12_out_gaa(T795, X1265, X1266)) → tN11_out_ga(T795, X1266)
U37_ga(T261, tN11_out_ga(T261, X370)) → eN13_out_ga(T261, X370)
eN13_in_ga(T807) → U38_ga(T807, pN14_in_gaa(T807))
pN14_in_gaa(T807) → U92_gaa(T807, tM_in_ga(T807))
U92_gaa(T807, tM_out_ga(T807, T809)) → U93_gaa(T807, T809, eN13_in_ga(T809))
U93_gaa(T807, T809, eN13_out_ga(T809, X1287)) → pN14_out_gaa(T807, T809, X1287)
U38_ga(T807, pN14_out_gaa(T807, X1286, X1287)) → eN13_out_ga(T807, X1287)
U39_ga(T253, eN13_out_ga(T253, X346)) → tN15_out_ga(.(lbrace, T253), X346)
tN15_in_ga(T817) → U40_ga(T817, pN16_in_gaa(T817))
pN16_in_gaa(T817) → U94_gaa(T817, nE_in_ga(T817))
U94_gaa(T817, nE_out_ga(T817, T821)) → U95_gaa(T817, T821, tN15_in_ga(T821))
U95_gaa(T817, T821, tN15_out_ga(T821, X1309)) → pN16_out_gaa(T817, T821, X1309)
U40_ga(T817, pN16_out_gaa(T817, X1308, X1309)) → tN15_out_ga(T817, X1309)
U41_ga(T220, tN15_out_ga(T220, X303)) → eN17_out_ga(T220, X303)
eN17_in_ga(T829) → U42_ga(T829, pN18_in_gaa(T829))
pN18_in_gaa(T829) → U96_gaa(T829, tM_in_ga(T829))
U96_gaa(T829, tM_out_ga(T829, T831)) → U97_gaa(T829, T831, eN17_in_ga(T831))
U97_gaa(T829, T831, eN17_out_ga(T831, X1330)) → pN18_out_gaa(T829, T831, X1330)
U42_ga(T829, pN18_out_gaa(T829, X1329, X1330)) → eN17_out_ga(T829, X1330)
U43_ga(T212, eN17_out_ga(T212, X279)) → tN19_out_ga(.(lbrace, T212), X279)
tN19_in_ga(T839) → U44_ga(T839, pN20_in_gaa(T839))
pN20_in_gaa(T839) → U98_gaa(T839, nE_in_ga(T839))
U98_gaa(T839, nE_out_ga(T839, T843)) → U99_gaa(T839, T843, tN19_in_ga(T843))
U99_gaa(T839, T843, tN19_out_ga(T843, X1352)) → pN20_out_gaa(T839, T843, X1352)
U44_ga(T839, pN20_out_gaa(T839, X1351, X1352)) → tN19_out_ga(T839, X1352)
U45_ga(T179, tN19_out_ga(T179, X236)) → eN21_out_ga(T179, X236)
eN21_in_ga(T851) → U46_ga(T851, pN22_in_gaa(T851))
pN22_in_gaa(T851) → U100_gaa(T851, tM_in_ga(T851))
U100_gaa(T851, tM_out_ga(T851, T853)) → U101_gaa(T851, T853, eN21_in_ga(T853))
U101_gaa(T851, T853, eN21_out_ga(T853, X1373)) → pN22_out_gaa(T851, T853, X1373)
U46_ga(T851, pN22_out_gaa(T851, X1372, X1373)) → eN21_out_ga(T851, X1373)
U47_ga(T171, eN21_out_ga(T171, X212)) → tN23_out_ga(.(lbrace, T171), X212)
tN23_in_ga(T861) → U48_ga(T861, pN24_in_gaa(T861))
pN24_in_gaa(T861) → U102_gaa(T861, nE_in_ga(T861))
U102_gaa(T861, nE_out_ga(T861, T865)) → U103_gaa(T861, T865, tN23_in_ga(T865))
U103_gaa(T861, T865, tN23_out_ga(T865, X1395)) → pN24_out_gaa(T861, T865, X1395)
U48_ga(T861, pN24_out_gaa(T861, X1394, X1395)) → tN23_out_ga(T861, X1395)
U49_ga(T138, tN23_out_ga(T138, X169)) → eN25_out_ga(T138, X169)
eN25_in_ga(T873) → U50_ga(T873, pN26_in_gaa(T873))
pN26_in_gaa(T873) → U104_gaa(T873, tM_in_ga(T873))
U104_gaa(T873, tM_out_ga(T873, T875)) → U105_gaa(T873, T875, eN25_in_ga(T875))
U105_gaa(T873, T875, eN25_out_ga(T875, X1416)) → pN26_out_gaa(T873, T875, X1416)
U50_ga(T873, pN26_out_gaa(T873, X1415, X1416)) → eN25_out_ga(T873, X1416)
U51_ga(T130, eN25_out_ga(T130, X145)) → tN27_out_ga(.(lbrace, T130), X145)
tN27_in_ga(T883) → U52_ga(T883, pN28_in_gaa(T883))
pN28_in_gaa(T883) → U106_gaa(T883, nE_in_ga(T883))
U106_gaa(T883, nE_out_ga(T883, T887)) → U107_gaa(T883, T887, tN27_in_ga(T887))
U107_gaa(T883, T887, tN27_out_ga(T887, X1438)) → pN28_out_gaa(T883, T887, X1438)
U52_ga(T883, pN28_out_gaa(T883, X1437, X1438)) → tN27_out_ga(T883, X1438)
U53_ga(T97, tN27_out_ga(T97, X102)) → eF_out_ga(T97, X102)
eF_in_ga(T895) → U54_ga(T895, pN29_in_gaa(T895))
pN29_in_gaa(T895) → U108_gaa(T895, tM_in_ga(T895))
U108_gaa(T895, tM_out_ga(T895, T897)) → U109_gaa(T895, T897, eF_in_ga(T897))
U109_gaa(T895, T897, eF_out_ga(T897, X1459)) → pN29_out_gaa(T895, T897, X1459)
U54_ga(T895, pN29_out_gaa(T895, X1458, X1459)) → eF_out_ga(T895, X1459)
U4_ga(T89, eF_out_ga(T89, X78)) → nE_out_ga(.(lbrace, T89), X78)
U58_gaa(T62, nE_out_ga(T62, T68)) → U59_gaa(T62, T68, tN30_in_ga(T68))
tN30_in_ga(T916) → U56_ga(T916, nB_in_ga(T916))
U56_ga(T916, nB_out_ga(T916, T918)) → tN30_out_ga(T916, T918)
tN30_in_ga(T929) → U57_ga(T929, pC_in_gaa(T929))
U57_ga(T929, pC_out_gaa(T929, X1496, T931)) → tN30_out_ga(T929, T931)
U59_gaa(T62, T68, tN30_out_ga(T68, T64)) → pC_out_gaa(T62, T68, T64)
U2_ga(T62, pC_out_gaa(T62, X55, T64)) → eA_out_ga(T62, T64)
U55_ga(T41, eA_out_ga(T41, .(rbrace, T43))) → nB_out_ga(.(lbrace, T41), T43)
U1_ga(T22, nB_out_ga(T22, T24)) → eA_out_ga(T22, T24)

The set Q consists of the following terms:

eA_in_ga(x0)
nB_in_ga(x0)
pC_in_gaa(x0)
nE_in_ga(x0)
eF_in_ga(x0)
tN27_in_ga(x0)
eN25_in_ga(x0)
tN23_in_ga(x0)
eN21_in_ga(x0)
tN19_in_ga(x0)
eN17_in_ga(x0)
tN15_in_ga(x0)
eN13_in_ga(x0)
tN11_in_ga(x0)
eI_in_ga(x0)
tG_in_ga(x0)
pD_in_gaa(x0)
tM_in_ga(x0)
eN_in_ga(x0)
tN8_in_ga(x0)
eN6_in_ga(x0)
tN4_in_ga(x0)
eN2_in_ga(x0)
tZ_in_ga(x0)
eX_in_ga(x0)
tV_in_ga(x0)
eT_in_ga(x0)
tR_in_ga(x0)
eP_in_ga(x0)
tK_in_ga(x0)
U9_ga(x0, x1)
pL_in_gaa(x0)
U64_gaa(x0, x1)
U65_gaa(x0, x1, x2)
U10_ga(x0, x1)
U13_ga(x0, x1)
pQ_in_gaa(x0)
pO_in_gaa(x0)
U88_gaa(x0, x1)
U89_gaa(x0, x1, x2)
U12_ga(x0, x1)
U66_gaa(x0, x1)
U67_gaa(x0, x1, x2)
U14_ga(x0, x1)
U15_ga(x0, x1)
pS_in_gaa(x0)
U68_gaa(x0, x1)
U69_gaa(x0, x1, x2)
U16_ga(x0, x1)
U17_ga(x0, x1)
pU_in_gaa(x0)
U70_gaa(x0, x1)
U71_gaa(x0, x1, x2)
U18_ga(x0, x1)
U19_ga(x0, x1)
pW_in_gaa(x0)
U72_gaa(x0, x1)
U73_gaa(x0, x1, x2)
U20_ga(x0, x1)
U21_ga(x0, x1)
pY_in_gaa(x0)
U74_gaa(x0, x1)
U75_gaa(x0, x1, x2)
U22_ga(x0, x1)
U23_ga(x0, x1)
pN1_in_gaa(x0)
U76_gaa(x0, x1)
U77_gaa(x0, x1, x2)
U24_ga(x0, x1)
U25_ga(x0, x1)
pN3_in_gaa(x0)
U78_gaa(x0, x1)
U79_gaa(x0, x1, x2)
U26_ga(x0, x1)
U27_ga(x0, x1)
pN5_in_gaa(x0)
U80_gaa(x0, x1)
U81_gaa(x0, x1, x2)
U28_ga(x0, x1)
U29_ga(x0, x1)
pN7_in_gaa(x0)
U82_gaa(x0, x1)
U83_gaa(x0, x1, x2)
U30_ga(x0, x1)
U31_ga(x0, x1)
pN9_in_gaa(x0)
U84_gaa(x0, x1)
U85_gaa(x0, x1, x2)
U32_ga(x0, x1)
U33_ga(x0, x1)
pN10_in_gaa(x0)
U86_gaa(x0, x1)
U87_gaa(x0, x1, x2)
U34_ga(x0, x1)
U11_ga(x0, x1)
U110_gaa(x0, x1)
U111_gaa(x0, x1, x2)
U3_ga(x0, x1)
U5_ga(x0, x1)
pH_in_gaa(x0)
U60_gaa(x0, x1)
U61_gaa(x0, x1, x2)
U6_ga(x0, x1)
U7_ga(x0, x1)
pJ_in_gaa(x0)
U62_gaa(x0, x1)
U63_gaa(x0, x1, x2)
U8_ga(x0, x1)
U35_ga(x0, x1)
pN12_in_gaa(x0)
U90_gaa(x0, x1)
U91_gaa(x0, x1, x2)
U36_ga(x0, x1)
U37_ga(x0, x1)
pN14_in_gaa(x0)
U92_gaa(x0, x1)
U93_gaa(x0, x1, x2)
U38_ga(x0, x1)
U39_ga(x0, x1)
pN16_in_gaa(x0)
U94_gaa(x0, x1)
U95_gaa(x0, x1, x2)
U40_ga(x0, x1)
U41_ga(x0, x1)
pN18_in_gaa(x0)
U96_gaa(x0, x1)
U97_gaa(x0, x1, x2)
U42_ga(x0, x1)
U43_ga(x0, x1)
pN20_in_gaa(x0)
U98_gaa(x0, x1)
U99_gaa(x0, x1, x2)
U44_ga(x0, x1)
U45_ga(x0, x1)
pN22_in_gaa(x0)
U100_gaa(x0, x1)
U101_gaa(x0, x1, x2)
U46_ga(x0, x1)
U47_ga(x0, x1)
pN24_in_gaa(x0)
U102_gaa(x0, x1)
U103_gaa(x0, x1, x2)
U48_ga(x0, x1)
U49_ga(x0, x1)
pN26_in_gaa(x0)
U104_gaa(x0, x1)
U105_gaa(x0, x1, x2)
U50_ga(x0, x1)
U51_ga(x0, x1)
pN28_in_gaa(x0)
U106_gaa(x0, x1)
U107_gaa(x0, x1, x2)
U52_ga(x0, x1)
U53_ga(x0, x1)
pN29_in_gaa(x0)
U108_gaa(x0, x1)
U109_gaa(x0, x1, x2)
U54_ga(x0, x1)
U4_ga(x0, x1)
U58_gaa(x0, x1)
tN30_in_ga(x0)
U56_ga(x0, x1)
U57_ga(x0, x1)
U59_gaa(x0, x1, x2)
U2_ga(x0, x1)
U55_ga(x0, x1)
U1_ga(x0, x1)

We have to consider all (P,Q,R)-chains.

(11) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 94 less nodes.

(12) TRUE