Yf@snddlZddlmZdZedZedZGdddeZdd d Zdd dZ dS) N) ElementTreez!{http://www.w3.org/2001/XInclude}includeZfallbackc@seZdZdS)FatalIncludeErrorN)__name__ __module__ __qualname__r r =/opt/alt/python35/lib64/python3.5/xml/etree/ElementInclude.pyr>s rc Csx|dkr=t|d}tj|j}WdQRXn7|sId}t|dd|}|j}WdQRX|S)NxmlrbzUTF-8rencoding)openrparseZgetrootread)hrefrrfiledatar r r default_loaderMs rcCs|dkrt}d}x|t|kr||}|jtkr|jd}|jdd}|dkr|||}|dkrtd||ftj|}|jr|jpd|j|_|||3s