{fc@shddlZddlmZdZedZedZdefdYZdd Z dd Z dS( iNi(t ElementTrees!{http://www.w3.org/2001/XInclude}tincludetfallbacktFatalIncludeErrorcBseZRS((t__name__t __module__(((s0/usr/lib64/python2.7/xml/etree/ElementInclude.pyR>scCsat|O}|dkr3tj|j}n$|j}|rW|j|}nWdQX|S(Ntxml(topenRtparsetgetroottreadtdecode(threfRtencodingtfiletdata((s0/usr/lib64/python2.7/xml/etree/ElementInclude.pytdefault_loaderMs  cCs|dkrt}nd}x|t|kr||}|jtkr|jd}|jdd}|dkr|||}|dkrtd||fntj|}|jr|jpd|j|_n|||3s