          ^      cf4 -D,            xVn8}WL@aǎ|ɶ7nuvE@IV$׽R/H|893sf8tG.2[+u;eJ~N?7Ts:*te`7TNumm-	s9i97+x2x$Q"'aQK*ZH׀(O#ĜWKMr6.oOb	]A"Bg+1(0`h#P!qsE\i[($0jذ̚foH8V"I(k>ϓ&KoGW73_dҿHb%IԬ: \La?G[Ob:ՄtݟFqB7O46(v#nHt-ʩYQ\#.F!kt294iȇՄMߤg(cҧ9ƪNI7Ed1^Mn*ʙ E+|WɗHAݲ0a!zȦR \-IaGl`G6`~υV+R:c!/&Bw6gw/EDM*ɉ
4ϼv+3vhC6dAڅ]x1Ŝ=w^|Yj&u>L=95r3wwL5EtV,9_^p9ĵzg):,ڳW.$\:ElpjO6_ғ*;KquH"{D@<)v}Nzo/";hyWV7fATm2ޠwN-WMBp|fwW8!Wshy/v7j%0L!tdQIr1dqaBϋU>­Y =ZXfO*:[En)*JbW$+hN7Tch\~0j9ӧd~WtDDN+鼧3H[\Nˎ.4X*ө{dbVվ;n4oѰ=z'J7{MC|F"{+K[@boS%d]4^(3Wn%UToB6}W硂+.ˀ+[lmp^'Unx*Hv^_~g7^ KTcs3cCsJSFn߼f           X      j    1ӸBE糤>#nC            xc``[. y%%Z
%

y9y%.%@~iTBFjbJjQpfUBRfI1g)jjZs10pg`lFReIj-((9($)䗥) <           l     n   
`imh吝            xc``ma``} y%F%
)EU
P^zj_inRjZxQfIIjSeIj5Hor~^q	-ʜnn @;30MB7)jkR16&!l sG7    )            o   DDuPeh Dx8            xm
0oF`.Ρ%'$\EWHǏh6  (i;L^KYK<\n+Ϗٻ|zDR8"dү?)_fÔod TZៜKYt!E        G       x   S&'J
            x]J@A*G/0)JMEZ
~$dBll*A|xgZ|'ڇXUy~aTVDQ*>3w*Һ]4HnReoȳht1p#jۼ|^(8`Ak(ThԢ](,[2_b*_aXL1Zk0LzVE2KYb6J=k^3iB8ӽ&6/d⒙d88uTc4hD?=5          4       y    arK#/	Vl(                   (    out[0] = (uint8_t)nalUnitType << 1;
    4      i        ҄c`C3jTTtp            xU[n@D%\9qJBmRT V (q:[>ayDj̝8sal2adW`t<`$N@kt~`Q8xS'l!k8j̸p6Mc# )Cοt^づ]\	*GGDK!V|נ"MSL_$7 Et;J-a/]WVĢ߿Xt&Lr-?dmF>I "D߿-Ի{%4w8a< FYiH3w[u&g	"ӃLE	F'	M1E.(?!Ka5u*3ʅTiȗ#e!</QuTjeZ)vd~zJhf!<
Cӝ,tI2?'#TFՖFfxlG1`7,Nart9VkQσJiH✼rgZ-P#| =Y*Q_WeQ>~˚ ).S~8WCr5niV\(8""#O*mLۻҾbޟ{fz۬Rs̕kOD9	G=O5	SU϶K6'mR7|B+ *a+ԙu!M6TAS}_xd.1@    6    R          <(IYVh\-            xV_oE_PS/}S'B1pl+NDP:>|wkb|3ٻݽK*ofn735!w	!<e)\<]Cl|WI8~?ޞ/Y/E($bθm<3"? K|6c܃iO!9$~5"<><t~i~n鰩ZM(	̲02mA8XZFF֮ IyLŀFۥ@g ]"F^e!2Y`)pnU\2X,z(yT$A\.C1;W WQ!ʔh6ws0ê%⽩V1=CqL|q&ग,HsqLpF[0<P/烥`[{] asʥ^2e#fL5<nTה.N_&YA0>}C/b:	'+NbĦ<إmnrQǎ ~߇4.1WQhpXGHovfKGFR-M<3wQ?Y
~)t;G%i4,B]cw54:_4u.:z֎Ytqו.ҵln7ez"J.iïOc:p'$"p@e8qjI<\C͙y8I.
B"iїdhJM?5 }9ǣԣx׊[wX]xҮUIJ't˃۶n=	V\osFw^_H+q^8h4fsw:Ryպ%&o[Z:*QAtt.bMd9eSGy$4*.B6<(9nnI_hׇo2V7  +gQr}m1ѳ3_i\I5
97sْ,@n[REaSI\pcRq6vZ_'3o^u(ϱTݙ[֤ʾ'X$y!p                   [{dNWs            xeAA :Q%D~qIb˰<?潗򶦝|$ /(+&6Iq
i #K[F#2nPtPsM<$_^ōc?pm֊DP7+X ۴pWL'%@jjPp~c#Pim0<7vYv@r9    d     X          yGG9̠ʧW              /  q   L    X265_CHECK(m_numNal < (uint32_t)MAX_NAL_UNITS, "NAL count overflow\n");
             	     	oqW㹤^%~A            xUoGJ-->@Q9TEkHpTIX$$@
Q^àjw6XU^(ƍS#8pvɛy}{ߌ%ޭi6E糅S.~ݓiwY㩢v:<vV́34߷OzA9Pzgm\"svt\*1vWhCFctoK9XWe`YDNC+)cƯ?0mاکj@"*uWp!AgqŪz;Ⰼ;5֑.8KKp }BA$qͽW<J^HqAxNȫ兒fVt.O
,o)O8 =sE.(L[*3<˻~wT!NaHGy)0U)؅).xIںP4Eq؃}4^
liN{"	6W!3H9E
\}vW4TMqZOi͗"m-cMM47QUF8-ǵUֈE eqn8'dceT`8e{EsŊ	?!
}UڽwkS\Zf D(j.]Ũo1Ccl>g]\-ӠW?MzA,t(x0#I[h/0bZɟ5NCf!Y!5 \/EGeLwKMOixAmw5].=sp}PJG4.n>x~ho(v;6\wt4*Һ.%ƶ#vi>26uּS7zCЎnqZ)"Qҩ2%Lʚzu\    ~          
     
P"<#             xc`Z*Ls5B}|t"@\xנ  мĤT|ĜdbҼҴԢ<%Mk.>f  6ZKAAW *sxP9T\
cbĂԼXIFf$$)  /    '     a          .@Z&J"X            xc`oa` FfI%
6
&

F@\XY
i s5u}JRRrc4 [           ?     ,   0%v+gg[qE            xc`vb`^PXWbl_Y\beUZY\T\R[S 	J;U(8($(8e@Da5o`M```T+zoՊ) ԒҢ<
I5 NBVXI BAQjSiHEWfvD4aO- /C Į{{    `     b       #   y(HkfA4.9            xc`_ 24*KRlKK!B
FB`<'?:3VVXhG4_ڣnM֎UU0 #"h         M       #*   R~Wi-V`xO3            xc`a`P i
y~9
55
y9y%!

~>~!aKkr o%         P  6     $K   {lM)8ͺ0              b  x   D    out[bytes++] = 1 + (nalUnitType == NAL_UNIT_CODED_SLICE_TSA_N);
    _       m     '   Ǚ܌,Gh%Y̯b            xc``5c cQ QȍOKp()*Mb`;@g@
24aj4@B`3srʋ2KR3RrKRj*KRmLb`258fv^i_bBMB^bNh^fIHeAO|gH|X@0>` 	i@01.++16/QHI,I]?@ $ (Wfg`]#t

B KwB    F     Q       '   0T>y죄[            xc` \
KKbl4J3J,K45RK3RL4VkhZ4(Ja* /}         %       )\   [AGx_.              m     using namespace X265_NS;
         -       *   Q+	`k `            xc`` Z
p`$s͌s          9       -   	dt=UP[28@f})               O   q   -* Copyright (C) 2013-2017 MulticoreWare, Inc
