Skip to content

Instantly share code, notes, and snippets.

@kanryu
Last active May 31, 2017 22:15
Show Gist options
  • Select an option

  • Save kanryu/e324f2cb4b36c306d58a16c2479b5550 to your computer and use it in GitHub Desktop.

Select an option

Save kanryu/e324f2cb4b36c306d58a16c2479b5550 to your computer and use it in GitHub Desktop.
Illegal instruction on g++ -O2 build
Thread 1 (Thread 3708.0x236c):
#0 0x00415245 in _mm_set_epi16 (__q0=32767, __q1=32767, __q2=32767, __q3=32767, __q4=32767, __q5=32767, __q6=32767, __q7=32767) at E:/local/gnu/mingw-w64/mingw32/lib/gcc/i686-w64-mingw32/6.3.0/include/emmintrin.h:606
No locals.
#1 _mm_set1_epi16 (__A=32767) at E:/local/gnu/mingw-w64/mingw32/lib/gcc/i686-w64-mingw32/6.3.0/include/emmintrin.h:645
No locals.
#2 zimg::depth::ordered_dither_b2w_sse2 (dither=0x6fdec0, dither_offset=0, dither_mask=7, src=0x4de600, dst=0x4e0f00, scale=219.858826, offset=4096, bits=16, left=0, right=1503) at ../../qtzimg/zimg/zimg/src/zimg/depth/dither_sse2.cpp:338
src_p = 0x4de600 "KLIDECKJNRXOJGKHGCGKB:6:<CBA867=AHIA7?JHELNIDAEKPMFBDBCKSOG=8@FGMNKC?AGQNFAIWVUZYTHDINW^a]TS_e]PMNSO?8=>@949AACMQODEQZVUQSSS^knf_V\\^acb^URORX\\_\\QWWZbcbf^ijc`hfd][bkmkiggjms{|ukloqopkga_fmmjhilgckwrk`ZZXUTYRC;?GOJMSYUUcrphitzvrpuvplnv}~xvy{ww\205\207yqw~{wv|}qilnrsmqsonr|\200wmr\200\202{|}|ut|‚‚\202\200\205‹„~\200‰†~\177ƒ„\200\200‚‚z}\206ŽŒ„\210\206\201\202Œ\177kfhd\\OONG<9AOQLN\\gghuƒƒzu\200\207\217Œ‡‰‰\205\205‰“Ž’•“’•Ž\210\201\212ŽŒ‘‘‹‡ŠŽŒŒŽ•‘Ž‘žš‰Œ’“”‘Ž•œ˜“’”•™ ¡——›–•”“•—”›ž–“˜™˜›œš’Š‹“”›˜”\206xz‚…zkgkmkmovwqw\210Ž•™–‘•\240¥¡›œ¡Ÿ›œ Ÿ˜’–œš“’‘‘—¤›–—Ÿ§§£©¤Ÿ››¢Ÿ™›žŸœ¢¢ž›š¢¥¢žŸ£\240Ÿ¥¦¥ŸŸ\240\240¡Ÿ£¨£›”\240«ª¨¦¤¥¢¢¡Ÿ¡¢žžž¡¡¥ª­¤ž£ª©¢Ÿ›‘‰ƒƒ\202}o\\WWSRXbe][gx‰‘ސ—˜\240£ª¯«¨¦§©«­ª­«§§¬µµ°«©§ª®¯³¯§¤©¬¬­«­¬¨ª°®ª¨¤¢¢¤ª°°®ª«­®µ¹¶´®«¬®¯°©§ª­ª©­°¬§¥§®¯°´·°­±°²´±­¬­«®°²¯ª£¦¬°­­®­ªª­°±®«¦ž›’‘ˆxhhisw}}{x{}\210”¢\240¥©­®®°¯®®±¶±²±²³°²¯¯²®¯®±²²²··¯°´¶··¸·µ´³¶¶±°²·¸¶´¹º¶±´··¹¸¶¶µ·º·¶·¸¶·»¹¶¸»¸²¯°³·»ºµ´¹º¹·¸¸¸¶´³´µ¸¹¶¸¼¿À»½»¶º»¹¸»º¹º¶¸µ¹º··¸·¯¯­¥ž”Šƒyytsrosz\177‚‹‘›¤°±¶·½º»½¿ÀÀ¿½º¼¾Á¼»½¾ºººº·¶¶¹¶·¼¶µ·¸¹»»¾¼ºº»¹Á¾½¼¹»»¿½¼¾¼¸¾Ãÿ¾¾ÀÀÅÅÂÀÀ¿¾¿¿À¼º»»¸¹»»¸¸¸·¸º¼¸¶¹½¸¸¸´«¥ž™“Ž\205|vnf_USQJBC@:30-+)2-'$ \"$()((,+,/777436621289778761479867:647:53120.+/./.*'+,(*02.&(..*'(++,+.246<FNOOR[dkntx|\200ƒ…Š‹\210„\200}ysqj`XZXPIDEHIJQVVZ^eow}\201\205\206ŠŽ\230œ™››Ÿž¢¤¥¤\240Ÿ £§¨¦¨¨¥¦¨­®¨¤¥¤¤¡¡¢\240ž ¥§¦¦§¦¦£¥¦¦¦§§¤¡¢\240ž ¥£\240£¤¦©©«©¨¦¥¥¥¦¦¦¦¦¦¤¤¤\240Ÿ¤¦§¨¥¦¨¨§§§¥£\240¡\240ž¥¥£¤¥¦¥¨¬­«¨§¥¨«®ª©§¥¦§§§¡ŸŸŸ\240¢¢¢Ÿ£¤¡¢¤¡ž ŸŸžœ˜””‘ŽŒ\206~}ƒ‚}xzvonnu\201\206ƒ…Š•›Ÿžš™™\230››\230’‘”——˜™˜•‘’——š\240ž™”›ž›™›\230’‘’“––“‰Š‰Š\206‚ykcfe]VQKA86==<:69AGOUUU[aglosssqrtokkjg`^bdggedhiljihiiijknprtsuz\200\200}{|~\200ƒƒ\202\177~{z~\200|}\177\200\200„‹‰ƒƒ\201\203\206ŠŒ‰…\206\201\201\206\210‚‚€\177‚‹‹ŠŠˆ\206ŠŠ‹ˆ‚ƒ\205ƒ„‰Š\206\177‚ƒ„‚\206‹Š\207\203~\201\177~~zttº\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255ºEFHCC?AA=CFDDIA4((-3,'\"!$)-/+%# (0+$%'(''4;72**+//+%%$&/2/*%%$$)785-'&)04328=822890(+0:BLPPNOJFEFJMI9(%,/11-.16>?<0)+77502436=@?:951<EB<85.-27920-+,.5?C??<<;C@=536@FHE@;>?DHMHEGC=BB?;8436<??@C829GIF?836;:775--02,-2;>=CIE>@FFEHGEGFB>=GHDCHHDEGLNNRTPRQHA>98<@B;;@BBBFIGCBBDEFDBCECBFHGMTQOMOUTQRRONQIFLRSTSUPJPPJHPSPGB>894/*5:3-.1217CFBDNQRLNOTQOGOSRMOWUTZ`]^]_Z[TUQU[ZTRVQQRTQSV]VXX]_^WUTUWTOQWVTVZ[XX\\^]]bhc\\\\\\[\\[VT\\_[[^]VW\\]VWZ]ZQRVUUWYRUTMKNKCAHLGDHJHEJOPSRTYde\\Y_fa^ileefe`^\\\\\\[VQPV`a\\]a_]ekjhcfhebea`[Z[dmjabea^`hb[WX]^`bbfc]^enpcafc\\_loc[_`bfkea`]_iqpijqlcbklcZUSSPOMHA914953469<@LW\\[UZ]\\^cig``howojpogflslc_bikimokc`fpunfhlhfiklaZ]ejjinpmiiq~{rrsmgktrjb_ekkklplghr|yrpoifluuncdfhjjoqkefozzurpgafpuph_\\YVUYZO@:>GKGJLMGJXdhbbbgjpuvpifittonplfaflngfhiinszujimsvqnqrleiossswyuqrwyslkpqnoqqoiowxuqrwtsu}~rijqxuqosrklv}|tswvsuxywvuwyyuwytkltztsttroszzrmoqojh_WKGJPJDGMNQW_fimnsuxwxxywv|~y{~\200{y}}xruvtnotpifloyvx{xsrtx{}|\177}vps{}yvz~|vy~\203\177yyyy\177„|xxwz\200\200|vwzxqr{‚wrpqrvwurrqrx|wnggdZTURG=4/,+(##! !\037\036\032\022\027$!\030\025\025\030\026\023\023\026\032\032\031\031\032\030\030\031\034##\037\036\035\035\034 %%\036\032\025\031\032\035 \037\034\031\027\032\031\035$\"\035\035\033\032\027\024\032\031\032\024\025\027\030\030\027\027\024\024\023\026\031\033\032\030\025\024\026\026\030\033\034\031\025\031\037#'*))+0259::;:97::9;=810/,*'%#!%)($%\"\"%+)*+0//37>B@ABACGLOOOKIJIFKRSKFJOQSTUROPRTUSNHDGIJNKFDGLPRRPKIIIHLKGDEGJLRSQOSVWXVSQPPRTSQJDDGIKNONJLONOQSOOOPOPQOJJLNMNPOMNTWXV[Z[YVUUUTOLOOLJNOLJMKHHIHEGIJHHGA>@@?>>:869887:<7435:@;88?@?BCDEDILGFHEB@@@CBAA?CDCELJEEMKEBGIB@B?<<><9:@?:;:2/65,($\"#%%#!!$&*27;@GPV[`bdcggehhg]]^^XXZ\\[]]\\\\aie_`aa`bf_agljq{{rrstxzyrorprwyqllomt\200\202|vwy{|\177}xutnoy\177umotx{\206\212\177uv|\177\177\200}uqsrvƒ„zrw{yw\177Š„vtxvtwvqooº\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255ºGHF?D@?BC>8>FD@6.!\036'.+!\034 **##\033\034\"$& \034!'&\"\035(5-(0/,&%$'*$ ##\"&%\037 #)*+* \033\037!!%-/(.60*)0.%!&27;GORRQLC@GQM9)# \037$\"\037(20++6)\035 $\"*+)/67.&\"'+0.)+320-%'1/&$\037!\"\037!%,==1,+)1-,313055+185/23358>8/-34.$+01-,+,1&!\"05>8,$**!\036\"(--(*$\")3.%,55.,..7/)170)'*-./0*)/.0,+2@H?@>0)-++15321+/5,*+37.)+-*).8;0),0**6<;:72625;927D>29C=A>6276+\".7<;62-&\037 \032!.3,%$%!$##+5<:987443.-9:5++5775A@<=;323657<;53.-48836?<.*+57;<@89;958CA938;4.6BD;9=>:21=KJD><=59:0.=D8448>937DD<7;9520-0/*,*+127?BBD<-))*3?B>9=>95:A?>@?;7448<73214321<GLD<;5324=DA=>618?<7=?8428@7/-.,.475;?=;9AB3+/49977<<6664<?>>=@A@85:?;7<@?:;;:;?:-(25..,-+'$\037\037!/<:@C>=955668<===<<DKKHH??7-,6?B=>:2/1449?><:9?633546:<;<=79<BHHABIF=>HI?;75689=<@B?<;8687:>=??9448==7868669>AD@90.2@AA>?972/(&/4-+,.++.-//246438555@D=2,.:>BA@>74/(-/357<?@D;/35<>==>><459@D>94;<>@B@<987-/:B?<=DB/,7:;<AD?566557<<9428<AHG?@@=.19AB?<;?;:868>CD@?C@717<EC><AB@>:=:2....*.63772/.-2:?CCDA<<514;?A@>9<@BDD@<<:407<55544224<@@AC>@>;9647>@;4=A>96=CA>>AAA@>=>==;35;@BDCD>53-(5AE@@A:34;@AA@@:/,/,+,)!\026\022\026\034 \037!$\036\032\024\v\r!%\037\032\031\027\023\020\025\024\021\020\027\035! \035\033\030\026\025\031\035\036\032\031\033\031\031\035\036\034\031\031 #\030\r\016\021\031 \036\031\034 \037\025\r\t\f\027\024\027\035\034\032\024\021\017\020\020\024\032\026\022\025\031\026\023\025\033\033\032\033\032\025\020\023\031\037 $(%\035\033\036\"'+.,))')#\"\"#(%'#\035\036 !\037\031\027\" \026\025\026\030\036$\"\037\035\036 \"\037 %,,&(-//*+.--225475.,.1/,121+%+036/,-++.-.,--)'(*./,/0.*+,,--.10-+---***+-//--.+,(++)(+(')+)'))0/,-152*-,,0*&%)++),23713572+*--,**,+*))/3-,-(%\035 #'(-+%\036##$\"$'(\"\037 \033\033\033\037$&(#\034\032\034\"(*(%&$\036\037 '.*\"!''$&$\"&$%))%$! %)'\037\037$$\"\"'%)'\"!!\037\036!\035\037 \037\033\036! !\035\033\036 #'+./2;AKYdl{„†Ž™£©©¬±³±±°´²´²¯®²°¯±´³±²´¸·¸¶··¹¸¸´¶µ·»»»»¿¾¾Á¾½º¾¾¿ÄÆ¿¼»¿¼½ÂÄÁ¾¿ÂÄÃÃÀ¿ÀÀ½¹¾À½º»¾ÅÈÈÃÁÂÂÁÃÃĽ½¿ÀÁÃÂÂÁÃÆÅÃÅÆÄÄÅÂÅÀ½¿ÀÁ¿º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\356\376ûÇ«««««««\376\356\376\356", <incomplete sequence \376>
dst_p = 0x4e0f00
lo = <optimized out>
hi = <optimized out>
#3 0x0040d081 in zimg::depth::(anonymous namespace)::OrderedDither::process (this=0x6fbbb0, ctx=0x4e0f00, src=0x28f87c, dst=0x4e0ed8, tmp=0x542be0, i=0, left=0, right=1503) at ../../qtzimg/zimg/zimg/src/zimg/depth/dither.cpp:321
src_line = 0x4de600 "KLIDECKJNRXOJGKHGCGKB:6:<CBA867=AHIA7?JHELNIDAEKPMFBDBCKSOG=8@FGMNKC?AGQNFAIWVUZYTHDINW^a]TS_e]PMNSO?8=>@949AACMQODEQZVUQSSS^knf_V\\^acb^URORX\\_\\QWWZbcbf^ijc`hfd][bkmkiggjms{|ukloqopkga_fmmjhilgckwrk`ZZXUTYRC;?GOJMSYUUcrphitzvrpuvplnv}~xvy{ww\205\207yqw~{wv|}qilnrsmqsonr|\200wmr\200\202{|}|ut|‚‚\202\200\205‹„~\200‰†~\177ƒ„\200\200‚‚z}\206ŽŒ„\210\206\201\202Œ\177kfhd\\OONG<9AOQLN\\gghuƒƒzu\200\207\217Œ‡‰‰\205\205‰“Ž’•“’•Ž\210\201\212ŽŒ‘‘‹‡ŠŽŒŒŽ•‘Ž‘žš‰Œ’“”‘Ž•œ˜“’”•™ ¡——›–•”“•—”›ž–“˜™˜›œš’Š‹“”›˜”\206xz‚…zkgkmkmovwqw\210Ž•™–‘•\240¥¡›œ¡Ÿ›œ Ÿ˜’–œš“’‘‘—¤›–—Ÿ§§£©¤Ÿ››¢Ÿ™›žŸœ¢¢ž›š¢¥¢žŸ£\240Ÿ¥¦¥ŸŸ\240\240¡Ÿ£¨£›”\240«ª¨¦¤¥¢¢¡Ÿ¡¢žžž¡¡¥ª­¤ž£ª©¢Ÿ›‘‰ƒƒ\202}o\\WWSRXbe][gx‰‘ސ—˜\240£ª¯«¨¦§©«­ª­«§§¬µµ°«©§ª®¯³¯§¤©¬¬­«­¬¨ª°®ª¨¤¢¢¤ª°°®ª«­®µ¹¶´®«¬®¯°©§ª­ª©­°¬§¥§®¯°´·°­±°²´±­¬­«®°²¯ª£¦¬°­­®­ªª­°±®«¦ž›’‘ˆxhhisw}}{x{}\210”¢\240¥©­®®°¯®®±¶±²±²³°²¯¯²®¯®±²²²··¯°´¶··¸·µ´³¶¶±°²·¸¶´¹º¶±´··¹¸¶¶µ·º·¶·¸¶·»¹¶¸»¸²¯°³·»ºµ´¹º¹·¸¸¸¶´³´µ¸¹¶¸¼¿À»½»¶º»¹¸»º¹º¶¸µ¹º··¸·¯¯­¥ž”Šƒyytsrosz\177‚‹‘›¤°±¶·½º»½¿ÀÀ¿½º¼¾Á¼»½¾ºººº·¶¶¹¶·¼¶µ·¸¹»»¾¼ºº»¹Á¾½¼¹»»¿½¼¾¼¸¾Ãÿ¾¾ÀÀÅÅÂÀÀ¿¾¿¿À¼º»»¸¹»»¸¸¸·¸º¼¸¶¹½¸¸¸´«¥ž™“Ž\205|vnf_USQJBC@:30-+)2-'$ \"$()((,+,/777436621289778761479867:647:53120.+/./.*'+,(*02.&(..*'(++,+.246<FNOOR[dkntx|\200ƒ…Š‹\210„\200}ysqj`XZXPIDEHIJQVVZ^eow}\201\205\206ŠŽ\230œ™››Ÿž¢¤¥¤\240Ÿ £§¨¦¨¨¥¦¨­®¨¤¥¤¤¡¡¢\240ž ¥§¦¦§¦¦£¥¦¦¦§§¤¡¢\240ž ¥£\240£¤¦©©«©¨¦¥¥¥¦¦¦¦¦¦¤¤¤\240Ÿ¤¦§¨¥¦¨¨§§§¥£\240¡\240ž¥¥£¤¥¦¥¨¬­«¨§¥¨«®ª©§¥¦§§§¡ŸŸŸ\240¢¢¢Ÿ£¤¡¢¤¡ž ŸŸžœ˜””‘ŽŒ\206~}ƒ‚}xzvonnu\201\206ƒ…Š•›Ÿžš™™\230››\230’‘”——˜™˜•‘’——š\240ž™”›ž›™›\230’‘’“––“‰Š‰Š\206‚ykcfe]VQKA86==<:69AGOUUU[aglosssqrtokkjg`^bdggedhiljihiiijknprtsuz\200\200}{|~\200ƒƒ\202\177~{z~\200|}\177\200\200„‹‰ƒƒ\201\203\206ŠŒ‰…\206\201\201\206\210‚‚€\177‚‹‹ŠŠˆ\206ŠŠ‹ˆ‚ƒ\205ƒ„‰Š\206\177‚ƒ„‚\206‹Š\207\203~\201\177~~zttº\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255ºEFHCC?AA=CFDDIA4((-3,'\"!$)-/+%# (0+$%'(''4;72**+//+%%$&/2/*%%$$)785-'&)04328=822890(+0:BLPPNOJFEFJMI9(%,/11-.16>?<0)+77502436=@?:951<EB<85.-27920-+,.5?C??<<;C@=536@FHE@;>?DHMHEGC=BB?;8436<??@C829GIF?836;:775--02,-2;>=CIE>@FFEHGEGFB>=GHDCHHDEGLNNRTPRQHA>98<@B;;@BBBFIGCBBDEFDBCECBFHGMTQOMOUTQRRONQIFLRSTSUPJPPJHPSPGB>894/*5:3-.1217CFBDNQRLNOTQOGOSRMOWUTZ`]^]_Z[TUQU[ZTRVQQRTQSV]VXX]_^WUTUWTOQWVTVZ[XX\\^]]bhc\\\\\\[\\[VT\\_[[^]VW\\]VWZ]ZQRVUUWYRUTMKNKCAHLGDHJHEJOPSRTYde\\Y_fa^ileefe`^\\\\\\[VQPV`a\\]a_]ekjhcfhebea`[Z[dmjabea^`hb[WX]^`bbfc]^enpcafc\\_loc[_`bfkea`]_iqpijqlcbklcZUSSPOMHA914953469<@LW\\[UZ]\\^cig``howojpogflslc_bikimokc`fpunfhlhfiklaZ]ejjinpmiiq~{rrsmgktrjb_ekkklplghr|yrpoifluuncdfhjjoqkefozzurpgafpuph_\\YVUYZO@:>GKGJLMGJXdhbbbgjpuvpifittonplfaflngfhiinszujimsvqnqrleiossswyuqrwyslkpqnoqqoiowxuqrwtsu}~rijqxuqosrklv}|tswvsuxywvuwyyuwytkltztsttroszzrmoqojh_WKGJPJDGMNQW_fimnsuxwxxywv|~y{~\200{y}}xruvtnotpifloyvx{xsrtx{}|\177}vps{}yvz~|vy~\203\177yyyy\177„|xxwz\200\200|vwzxqr{‚wrpqrvwurrqrx|wnggdZTURG=4/,+(##! !\037\036\032\022\027$!\030\025\025\030\026\023\023\026\032\032\031\031\032\030\030\031\034##\037\036\035\035\034 %%\036\032\025\031\032\035 \037\034\031\027\032\031\035$\"\035\035\033\032\027\024\032\031\032\024\025\027\030\030\027\027\024\024\023\026\031\033\032\030\025\024\026\026\030\033\034\031\025\031\037#'*))+0259::;:97::9;=810/,*'%#!%)($%\"\"%+)*+0//37>B@ABACGLOOOKIJIFKRSKFJOQSTUROPRTUSNHDGIJNKFDGLPRRPKIIIHLKGDEGJLRSQOSVWXVSQPPRTSQJDDGIKNONJLONOQSOOOPOPQOJJLNMNPOMNTWXV[Z[YVUUUTOLOOLJNOLJMKHHIHEGIJHHGA>@@?>>:869887:<7435:@;88?@?BCDEDILGFHEB@@@CBAA?CDCELJEEMKEBGIB@B?<<><9:@?:;:2/65,($\"#%%#!!$&*27;@GPV[`bdcggehhg]]^^XXZ\\[]]\\\\aie_`aa`bf_agljq{{rrstxzyrorprwyqllomt\200\202|vwy{|\177}xutnoy\177umotx{\206\212\177uv|\177\177\200}uqsrvƒ„zrw{yw\177Š„vtxvtwvqooº\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255ºGHF?D@?BC>8>FD@6.!\036'.+!\034 **##\033\034\"$& \034!'&\"\035(5-(0/,&%$'*$ ##\"&%\037 #)*+* \033\037!!%-/(.60*)0.%!&27;GORRQLC@GQM9)# \037$\"\037(20++6)\035 $\"*+)/67.&\"'+0.)+320-%'1/&$\037!\"\037!%,==1,+)1-,313055+185/23358>8/-34.$+01-,+,1&!\"05>8,$**!\036\"(--(*$\")3.%,55.,..7/)170)'*-./0*)/.0,+2@H?@>0)-++15321+/5,*+37.)+-*).8;0),0**6<;:72625;927D>29C=A>6276+\".7<;62-&\037 \032!.3,%$%!$##+5<:987443.-9:5++5775A@<=;323657<;53.-48836?<.*+57;<@89;958CA938;4.6BD;9=>:21=KJD><=59:0.=D8448>937DD<7;9520-0/*,*+127?BBD<-))*3?B>9=>95:A?>@?;7448<73214321<GLD<;5324=DA=>618?<7=?8428@7/-.,.475;?=;9AB3+/49977<<6664<?>>=@A@85:?;7<@?:;;:;?:-(25..,-+'$\037\037!/<:@C>=955668<===<<DKKHH??7-,6?B=>:2/1449?><:9?633546:<;<=79<BHHABIF=>HI?;75689=<@B?<;8687:>=??9448==7868669>AD@90.2@AA>?972/(&/4-+,.++.-//246438555@D=2,.:>BA@>74/(-/357<?@D;/35<>==>><459@D>94;<>@B@<987-/:B?<=DB/,7:;<AD?566557<<9428<AHG?@@=.19AB?<;?;:868>CD@?C@717<EC><AB@>:=:2....*.63772/.-2:?CCDA<<514;?A@>9<@BDD@<<:407<55544224<@@AC>@>;9647>@;4=A>96=CA>>AAA@>=>==;35;@BDCD>53-(5AE@@A:34;@AA@@:/,/,+,)!\026\022\026\034 \037!$\036\032\024\v\r!%\037\032\031\027\023\020\025\024\021\020\027\035! \035\033\030\026\025\031\035\036\032\031\033\031\031\035\036\034\031\031 #\030\r\016\021\031 \036\031\034 \037\025\r\t\f\027\024\027\035\034\032\024\021\017\020\020\024\032\026\022\025\031\026\023\025\033\033\032\033\032\025\020\023\031\037 $(%\035\033\036\"'+.,))')#\"\"#(%'#\035\036 !\037\031\027\" \026\025\026\030\036$\"\037\035\036 \"\037 %,,&(-//*+.--225475.,.1/,121+%+036/,-++.-.,--)'(*./,/0.*+,,--.10-+---***+-//--.+,(++)(+(')+)'))0/,-152*-,,0*&%)++),23713572+*--,**,+*))/3-,-(%\035 #'(-+%\036##$\"$'(\"\037 \033\033\033\037$&(#\034\032\034\"(*(%&$\036\037 '.*\"!''$&$\"&$%))%$! %)'\037\037$$\"\"'%)'\"!!\037\036!\035\037 \037\033\036! !\035\033\036 #'+./2;AKYdl{„†Ž™£©©¬±³±±°´²´²¯®²°¯±´³±²´¸·¸¶··¹¸¸´¶µ·»»»»¿¾¾Á¾½º¾¾¿ÄÆ¿¼»¿¼½ÂÄÁ¾¿ÂÄÃÃÀ¿ÀÀ½¹¾À½º»¾ÅÈÈÃÁÂÂÁÃÃĽ½¿ÀÁÃÂÂÁÃÆÅÃÅÆÄÄÅÂÅÀ½¿ÀÁ¿º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\356\376ûÇ«««««««\376\356\376\356", <incomplete sequence \376>
dst_line = 0x4e0f00 "\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º"...
dither_table = 0x6fdec0
dither_offset = <optimized out>
dither_mask = <optimized out>
#4 0x0040ba50 in zimg::graph::MuxFilter::process (this=0x6f9d98, ctx=0x4e0f00, src=0x28f87c, dst=0x4e0ed8, tmp=0x542be0, i=0, left=0, right=1503) at ../../qtzimg/zimg/zimg/src/zimg/graph/basic_filter.cpp:119
ptr = 0x4e0f00
p = <optimized out>
alloc = {m_ptr = 0x4e0f00 "\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º"..., m_count = <optimized out>}
#5 0x0040849b in zimg::graph::(anonymous namespace)::FilterNode::generate_line (this=0x6fbbf8, state=0x28faa8, external=<optimized out>, i=0, uv=false) at ../../qtzimg/zimg/zimg/src/zimg/graph/filtergraph.cpp:584
input_buffer_yuv = {{m_data = 0x4de600, m_stride = 2496, m_mask = 0}, {m_data = 0x4defc0, m_stride = 2496, m_mask = 0}, {m_data = 0x4df980, m_stride = 2496, m_mask = 0}}
input_buffer = <optimized out>
input_buffer_uv = 0x28fb38
range = <optimized out>
output_buffer = 0x4e0ed8
pos = 0
#6 0x004083cf in zimg::graph::(anonymous namespace)::FilterNode::generate_line (this=0x6fbc38, state=0x28faa8, external=<optimized out>, i=0, uv=false) at ../../qtzimg/zimg/zimg/src/zimg/graph/filtergraph.cpp:575
ii = 0
input_buffer = 0x0
input_buffer_uv = 0x0
range = <optimized out>
output_buffer = 0x51b118
pos = 0
#7 0x004083cf in zimg::graph::(anonymous namespace)::FilterNode::generate_line (this=0x6f9750, state=0x28faa8, external=<optimized out>, i=0, uv=false) at ../../qtzimg/zimg/zimg/src/zimg/graph/filtergraph.cpp:575
ii = 0
input_buffer = 0x0
input_buffer_uv = 0x0
range = <optimized out>
output_buffer = 0x538258
pos = 0
#8 0x004083cf in zimg::graph::(anonymous namespace)::FilterNode::generate_line (this=0x6f99b0, state=0x28faa8, external=<optimized out>, i=0, uv=false) at ../../qtzimg/zimg/zimg/src/zimg/graph/filtergraph.cpp:575
ii = 0
input_buffer = 0x0
input_buffer_uv = 0x0
range = <optimized out>
output_buffer = 0x28fb5c
pos = 0
#9 0x0040a832 in zimg::graph::FilterGraph::impl::process (pack_cb=..., unpack_cb=..., tmp=0x4e0e80, dst=0x28fb5c, dst@entry=0x6fc454, src=0x28fb38, src@entry=0x28faa8, this=0x6fc490) at ../../qtzimg/zimg/zimg/src/zimg/graph/filtergraph.cpp:1035
ii = 0
i = 0
j_end = 512
j = <optimized out>
state = {m_alloc = {m_ptr = 0x542be0 "\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º\r\360\255º"..., m_count = 400736}, m_src_buf = 0x28fb38, m_dst_buf = 0x28fb5c, m_unpack_cb = {m_func = 0x401720 <unpack_image(void*, unsigned int, unsigned int, unsigned int)>, m_user = 0x28fc40}, m_pack_cb = {m_func = 0x401630 <pack_image(void*, unsigned int, unsigned int, unsigned int)>, m_user = 0x28fc48}, m_context_table = 0x4e0e80, m_base = 0x4e0e80}
attr = {width = 844, height = <optimized out>, type = <optimized out>}
h_step = 512
v_step = 1
#10 zimg::graph::FilterGraph::process (this=this@entry=0x6fb590, src=src@entry=0x28fb38, dst=dst@entry=0x28fb5c, tmp=tmp@entry=0x4e0e80, unpack_cb=..., pack_cb=...) at ../../qtzimg/zimg/zimg/src/zimg/graph/filtergraph.cpp:1136
No locals.
#11 0x004033b8 in zimg_filter_graph_process (ptr=0x6fb590, src=src@entry=0x28fc7c, dst=dst@entry=0x28fcfc, tmp=tmp@entry=0x4e0e80, unpack_cb=unpack_cb@entry=0x401720 <unpack_image(void*, unsigned int, unsigned int, unsigned int)>, unpack_user=unpack_user@entry=0x28fc40, pack_cb=pack_cb@entry=0x401630 <pack_image(void*, unsigned int, unsigned int, unsigned int)>, pack_user=pack_user@entry=0x28fc48) at ../../qtzimg/zimg/zimg/src/zimg/api/zimg.cpp:538
graph = <optimized out>
src_buf = {m_buffer = {{m_data = 0x4de600, m_stride = 2496, m_mask = 0}, {m_data = 0x4defc0, m_stride = 2496, m_mask = 0}, {m_data = 0x4df980, m_stride = 2496, m_mask = 0}}}
dst_buf = {m_buffer = {{m_data = 0x4e03c0, m_stride = 896, m_mask = 0}, {m_data = 0x4e0740, m_stride = 896, m_mask = 0}, {m_data = 0x4e0ac0, m_stride = 896, m_mask = 0}}}
ret = ZIMG_ERROR_SUCCESS
#12 0x00402539 in zimgxx::FilterGraph::process (pack_user=0x28fc48, pack_cb=0x401630 <pack_image(void*, unsigned int, unsigned int, unsigned int)>, unpack_user=0x28fc40, unpack_cb=0x401720 <unpack_image(void*, unsigned int, unsigned int, unsigned int)>, tmp=<optimized out>, dst=..., src=..., this=<synthetic pointer>) at ../../qtzimg/zimg/zimg/src/zimg/api/zimg++.hpp:191
No locals.
#13 QZimg::scaled (src=..., newsize=..., aspectMode=<optimized out>, aspectMode@entry=Qt::IgnoreAspectRatio, mode=<optimized out>, mode@entry=QZimg::ResizeBicubic) at ../../qtzimg/zimg/qzimg.cpp:230
in_buf = {first = {<zimg_image_buffer> = {version = 514, plane = {{data = 0x4de600, stride = 2496, mask = 0}, {data = 0x4defc0, stride = 2496, mask = 0}, {data = 0x4df980, stride = 2496, mask = 0}}}, <No data fields>}, second = {<std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x4de600, _M_refcount = {_M_pi = 0x6fbf60}}, <No data fields>}}
out_buf = {first = {<zimg_image_buffer> = {version = 514, plane = {{data = 0x4e03c0, stride = 896, mask = 0}, {data = 0x4e0740, stride = 896, mask = 0}, {data = 0x4e0ac0, stride = 896, mask = 0}}}, <No data fields>}, second = {<std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x4e03c0, _M_refcount = {_M_pi = 0x6fd600}}, <No data fields>}}
pack_cb_data = {buffer = 0x28fcfc, img = 0x28fe7c}
t_qt = <optimized out>
et_qt = {t1 = 3237497835, t2 = 0}
unpack_cb_data = {buffer = 0x28fccc, img = 0x28fc6c}
img = <incomplete type>
in_format = {<zimg_image_format> = {version = 514, width = 2470, height = 3510, pixel_type = ZIMG_PIXEL_BYTE, subsample_w = 0, subsample_h = 0, color_family = ZIMG_COLOR_RGB, matrix_coefficients = ZIMG_MATRIX_RGB, transfer_characteristics = ZIMG_TRANSFER_UNSPECIFIED, color_primaries = ZIMG_PRIMARIES_UNSPECIFIED, depth = 0, pixel_range = ZIMG_RANGE_FULL, field_parity = ZIMG_FIELD_PROGRESSIVE, chroma_location = ZIMG_CHROMA_LEFT, active_region = {left = nan(0x8000000000000), top = nan(0x8000000000000), width = nan(0x8000000000000), height = nan(0x8000000000000)}}, <No data fields>}
out_format = {<zimg_image_format> = {version = 514, width = 844, height = 1200, pixel_type = ZIMG_PIXEL_BYTE, subsample_w = 0, subsample_h = 0, color_family = ZIMG_COLOR_RGB, matrix_coefficients = ZIMG_MATRIX_RGB, transfer_characteristics = ZIMG_TRANSFER_UNSPECIFIED, color_primaries = ZIMG_PRIMARIES_UNSPECIFIED, depth = 0, pixel_range = ZIMG_RANGE_FULL, field_parity = ZIMG_FIELD_PROGRESSIVE, chroma_location = ZIMG_CHROMA_LEFT, active_region = {left = nan(0x8000000000000), top = nan(0x8000000000000), width = nan(0x8000000000000), height = nan(0x8000000000000)}}, <No data fields>}
oimg = <optimized out>
#14 0x0046ec6c in main (argc=<optimized out>, argv=0x6f1c10) at ../../qtzimg/main/main.cpp:20
filename = {static null = <optimized out>, d = 0x6f9630}
img = <incomplete type>
oimg = <incomplete type>
app = <incomplete type>
#include <QtGui>
#include <memory>
#include "qzimg.h"
#include "api/zimg++.hpp"
#include "aligned_malloc.h"
class QZimgPrivate;
class QZimg : public QObject
{
Q_OBJECT
public:
enum FilterMode {
ResizePoint,
ResizeBicubic,
ResizeSpline16,
ResizeSpline36,
ResizeLanczos,
};
Q_ENUM(FilterMode)
explicit QZimg(QObject *parent = 0);
~QZimg();
/**
* @brief createPackedImage zimg must require 64bit packed memory bitmap
* @param size of new image
* @param fmt of new image(only Format_Grayscale8, Format_RGB888, Format_ARGB32)
* @param stridePack packed byte size for each line(64 bytes aligned, or 64x4 bytes aligned for Format_ARGB32)
* @return a image which have 64byte aligned stride bytes for each line
*/
static QImage createPackedImage(QSize size, QImage::Format fmt, int stridePack=64);
/**
* @brief stridePackedImage
* @param src
* @param stridePack
* @return a image which have 64byte aligned stride bytes for each line
*/
static QImage toPackedImage(const QImage& src, int stridePack=64);
static QImage scaled(const QImage& src, const QSize& s, Qt::AspectRatioMode aspectMode = Qt::IgnoreAspectRatio,
FilterMode mode = ResizeBicubic);
signals:
public slots:
private:
QZimgPrivate* d;
};
class QZimgPrivate
{
};
struct Callback {
const zimgxx::zimage_buffer *buffer;
const QImage *img;
};
static std::pair<zimgxx::zimage_buffer, std::shared_ptr<void>> allocate_buffer(const zimgxx::zimage_format &format, unsigned count)
{
zimgxx::zimage_buffer buffer;
std::shared_ptr<void> handle;
unsigned char *ptr;
unsigned mask = zimg_select_buffer_mask(count);
size_t channel_size[3] = { 0 };
size_t pixel_size;
count = (mask == ZIMG_BUFFER_MAX) ? format.height : mask + 1;
if (format.pixel_type == ZIMG_PIXEL_FLOAT)
pixel_size = sizeof(float);
else if (format.pixel_type == ZIMG_PIXEL_WORD || format.pixel_type == ZIMG_PIXEL_HALF)
pixel_size = sizeof(uint16_t);
else
pixel_size = sizeof(uint8_t);
for (unsigned p = 0; p < (format.color_family == ZIMG_COLOR_GREY ? 1U : 3U); ++p) {
unsigned count_plane = p ? count : count >> format.subsample_h;
unsigned mask_plane = (mask == ZIMG_BUFFER_MAX) ? mask : mask >> format.subsample_h;
size_t row_size = format.width * pixel_size;
ptrdiff_t stride = row_size % 64 ? row_size - row_size % 64 + 64 : row_size;
buffer.mask(p) = mask_plane;
buffer.stride(p) = stride;
channel_size[p] = static_cast<size_t>(stride) * count_plane;
}
handle.reset(aligned_malloc(channel_size[0] + channel_size[1] + channel_size[2], 64), &aligned_free);
ptr = static_cast<unsigned char *>(handle.get());
for (unsigned p = 0; p < (format.color_family == ZIMG_COLOR_GREY ? 1U : 3U); ++p) {
buffer.data(p) = ptr;
ptr += channel_size[p];
}
return{ buffer, handle };
}
static std::shared_ptr<void> allocate_buffer(size_t size)
{
return{ aligned_malloc(size, 64), &aligned_free };
}
static void unpack_bgr(const void *bgr, void * const planar[3], unsigned bit_depth, unsigned left, unsigned right)
{
const uint8_t *packed_bgr = static_cast<const uint8_t *>(bgr);
uint8_t *planar_r = static_cast<uint8_t *>(planar[0]);
uint8_t *planar_g = static_cast<uint8_t *>(planar[1]);
uint8_t *planar_b = static_cast<uint8_t *>(planar[2]);
unsigned step = bit_depth / 8;
if(step == 1) {
::memcpy(&planar_r[left], &packed_bgr[left], right-left);
return;
}
for (unsigned j = left; j < right; ++j) {
uint8_t r, g, b;
b = packed_bgr[j * step + 0];
g = packed_bgr[j * step + 1];
r = packed_bgr[j * step + 2];
planar_r[j] = r;
planar_g[j] = g;
planar_b[j] = b;
}
}
static void pack_bgr(const void * const planar[3], void *bgr, unsigned bit_depth, unsigned left, unsigned right)
{
const uint8_t *planar_r = static_cast<const uint8_t *>(planar[0]);
const uint8_t *planar_g = static_cast<const uint8_t *>(planar[1]);
const uint8_t *planar_b = static_cast<const uint8_t *>(planar[2]);
uint8_t *packed_bgr = static_cast<uint8_t *>(bgr);
unsigned step = bit_depth / 8;
if(step == 1) {
::memcpy(&packed_bgr[left], &planar_r[left], right-left);
return;
}
for (unsigned j = left; j < right; ++j) {
uint8_t r, g, b;
r = planar_r[j];
g = planar_g[j];
b = planar_b[j];
packed_bgr[j * step + 0] = b;
packed_bgr[j * step + 1] = g;
packed_bgr[j * step + 2] = r;
}
}
static int unpack_image(void *user, unsigned i, unsigned left, unsigned right)
{
const Callback *cb = static_cast<Callback *>(user);
const void *img = cb->img->bits() + i * cb->img->bytesPerLine();
const zimgxx::zimage_buffer &buf = *cb->buffer;
void *buf_data[3];
for (unsigned p = 0; p < 3; ++p) {
buf_data[p] = static_cast<char *>(buf.line_at(i, p));
}
unpack_bgr(img, buf_data, cb->img->depth(), left, right);
return 0;
}
static int pack_image(void *user, unsigned i, unsigned left, unsigned right)
{
const Callback *cb = static_cast<Callback *>(user);
void *img = const_cast<uchar*>(cb->img->bits()) + i * cb->img->bytesPerLine();
const zimgxx::zimage_buffer &buf = *cb->buffer;
const void *buf_data[3];
for (unsigned p = 0; p < 3; ++p) {
buf_data[p] = static_cast<const char *>(buf.line_at(i, p));
}
pack_bgr(buf_data, img, cb->img->depth(), left, right);
return 0;
}
QZimg::QZimg(QObject *parent)
: QObject(parent)
, d(new QZimgPrivate)
{
}
QZimg::~QZimg()
{
delete d;
}
static void releaseBuff(void* pt)
{
aligned_free(pt);
}
QImage QZimg::createPackedImage(QSize size, QImage::Format fmt, int stridePack)
{
return QImage(size, fmt);
}
QImage QZimg::toPackedImage(const QImage &src, int stridePack)
{
if(((src.format() == QImage::Format_ARGB32 || src.format() == QImage::Format_RGB32) && (src.bytesPerLine() % (4*stridePack)) == 0)
|| ((src.format() == QImage::Format_Grayscale8 || src.format() == QImage::Format_RGB888) && (src.bytesPerLine() % stridePack) == 0))
return src;
QImage img;
if(src.format() == QImage::Format_Indexed8) {
uchar* ibuff;
return src.convertToFormat(QImage::Format_Grayscale8);
}
return src;
}
QImage QZimg::scaled(const QImage &src, const QSize &newsize, Qt::AspectRatioMode aspectMode, QZimg::FilterMode mode)
{
QImage img = toPackedImage(src);
zimgxx::zimage_format in_format;
in_format.width = img.width();
in_format.height = img.height();
in_format.subsample_w = 0;
in_format.subsample_h = 0;
in_format.pixel_type = ZIMG_PIXEL_BYTE;
in_format.color_family = img.format() == QImage::Format_Grayscale8
? ZIMG_COLOR_GREY
: ZIMG_COLOR_RGB;
in_format.matrix_coefficients = in_format.color_family == ZIMG_COLOR_RGB ? ZIMG_MATRIX_RGB : ZIMG_MATRIX_UNSPECIFIED;
in_format.pixel_range = ZIMG_RANGE_FULL;
zimgxx::zimage_format out_format = in_format;
out_format.height = newsize.height();
out_format.width = aspectMode == Qt::IgnoreAspectRatio
? newsize.width()
: in_format.width*out_format.height/in_format.height;
QImage oimg = createPackedImage(QSize(out_format.width, out_format.height), img.format());
try {
// zimgxx::zfilter_graph_builder_params params;
// zimgxx::FilterGraph graph{ zimgxx::FilterGraph::build(ifmt, ofmt, &params) };
zimgxx::FilterGraph graph{ zimgxx::FilterGraph::build(in_format, out_format) };
unsigned input_buffering = graph.get_input_buffering();
unsigned output_buffering = graph.get_output_buffering();
size_t tmp_size = graph.get_tmp_size();
qDebug() << "input buffering: " << input_buffering;
qDebug() << "output buffering: " << output_buffering;
qDebug() << "heap usage: " << tmp_size;
qDebug() << "img: " << img;
qDebug() << "oimg: " << oimg;
uchar* obuff = oimg.bits();
auto in_buf = allocate_buffer(in_format, input_buffering);
auto out_buf = allocate_buffer(out_format, output_buffering);
auto tmp_buf = allocate_buffer(tmp_size);
Callback unpack_cb_data = { &in_buf.first, &img };
Callback pack_cb_data = { &out_buf.first, &oimg };
qDebug() << "resize begin: ";
QElapsedTimer et_qt;et_qt.start();
graph.process(in_buf.first.as_const(), out_buf.first, tmp_buf.get(),
unpack_image, &unpack_cb_data, pack_image, &pack_cb_data);
qint64 t_qt = et_qt.elapsed();
qDebug() << "resize end. time: " << t_qt;
} catch(zimgxx::zerror e) {
qDebug() << e.code;
qDebug() << e.msg;
}
return oimg;
}
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
{
QString filename(QString::fromLocal8Bit(argv[1]));
uchar* ibuff;
QImage img;
{
QImageReader reader(filename);
reader.canRead();
img = reader.read();
}
QImage oimg = QZimg::scaled(img, QSize(844, 1200));
{
QImage tmp = QImage(oimg.size(), oimg.format());
for(uint y = 0; y < tmp.height(); y++)
memcpy(tmp.bits()+y*tmp.bytesPerLine(), oimg.bits()+y*oimg.bytesPerLine(), tmp.bytesPerLine());
QDir dir("./");
dir.remove("test.png");
tmp.save("test.png");
}
qDebug() << "resize finished.";
}
return app.exec();
}
@sekrit-twc
Copy link

By the way, you only need 32-byte alignment, not 64.

@kanryu
Copy link
Author

kanryu commented May 31, 2017

By the way, you only need 32-byte alignment, not 64.

Thanks.
I wrote codes from zimg/doc/example/api_example.cpp
that's byte alignment is 64.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment