@>.loadsvdE8,,,rNNr)r,r-s` r_wrap_et_loaderr/s&------ Krc`|d}n|dkrtd|z|Xt|dr|}|}n|}t|dr |jj}n$t|dr|}t ||||dS)Nrz;expected non-negative depth or None for 'max_depth', got %rrdocinfo) ValueErrorhasattrr getroottreer2URL_include)elemr,base_url max_depthtrees rrrs QVYbbccc 4 # # &D<<>>DD##%%D 4 # # (|'H y ! !||~~ T68Y/////rc &|t|}nt}|t}|j}t |t}|D]#}|jtkrt|| d} | dd} | } | dkr| |vrtd| z|dkrtd| z|| | |} | td| d | t| || |d z | h|z} |jr| jpd |jz| _| | cS| || | d kr|| | | d } | td| d | |}||jpd | z|_n!| | cS| jpd | z|jpd z| _| |td| z|jt*kr?| } | '| jtkrtd|jztd|jz|S)Nr rrz recursive include of %r detectedrz5maximum xinclude depth reached when including file %s)r&z cannot load z as textr!)r!z)unknown parse type in xi:include tag (%r)z0xi:fallback tag must be child of xi:include (%r)z0Invalid element found in XInclude namespace (%r))r/r(setr5r&listiterXINCLUDE_ITER_TAGtagXINCLUDE_INCLUDErget getparentr rr7tailreplace getpreviousr?removeXINCLUDE_FALLBACK)r8r,r9r: _parent_hrefs load_includer&include_elementser rparentnoder? predecessors rr7r7s &v.. +       &F #$$&&44 5$ $ $8QUU6]]33DEE'5))E[[]]F~~=((+:TA>>6ORVVXXX#|D%???<++26$$> fdIMD6MCYZZ6;!%bAF :DI>KKKq$''''&#|D%!%% :K:KLLL<++26$$> mmoo *(3(8(>B$'FK$$^KKK#);#4""< ""MFK a    '?%GU' ' '[[]]F!fj4D&D&D'FN$BQUJ  Krr+r.)__doc__lxmlrurlparserurllib2r ImportError urllib.parseurllib.requestXINCLUDErErLrCDEFAULT_MAX_INCLUSION_DEPTHLxmlSyntaxErrorr rr$r(r/rr7rrrr^sX'      '''$$$$$$&&&&&&&&' /i'z)sN       -        #4   "    "    &010000(2$DDDDDDs ++