[ACT] [YODO_chan Lovers] [HENTAI 2D ACTION GAME] YODO Chaos Star Children

Torrent Hash:
A847F735790ECBE453B3B34DFB70925CD71FB0ED
Number of Files:
721
Content Size:
270.16MB
Convert On:
2018-10-27
Magnet Link:
W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
File Name
Size
[おまけフォルダー]/d001ういちゃんハイドット.jpg
816.2KB
[おまけフォルダー]/d002きき触手.jpg
1.26MB
[おまけフォルダー]/d003よど産卵.jpg
772.44KB
[おまけフォルダー]/d004すみ触手.jpg
1.07MB
[おまけフォルダー]/d005なぎさスライム.jpg
891.84KB
[おまけフォルダー]/d006まつりハイドット.jpg
1.04MB
[おまけフォルダー]/d007月子ハイドット.jpg
880.17KB
[おまけフォルダー]/d008timi.jpg
976.45KB
[おまけフォルダー]/other_001.png
532.7KB
[おまけフォルダー]/other_002.png
467.88KB
[おまけフォルダー]/other_003.png
428.38KB
[おまけフォルダー]/other_004.png
494.15KB
[おまけフォルダー]/other_005.png
295.58KB
[おまけフォルダー]/other_006.png
469.4KB
animations/
0B
audio/bgm031.ogg
1007.6KB
audio/bgm032.ogg
1.04MB
audio/bgm033.ogg
1.59MB
audio/bgm034.ogg
1.35MB
audio/bgm035.ogg
1.09MB
audio/bgm036.ogg
1.57MB
audio/bgm037.ogg
1.82MB
audio/se002.ogg
36.92KB
audio/se003.ogg
59.81KB
audio/se004.ogg
24.17KB
audio/se005.ogg
40.03KB
audio/se006.ogg
30.36KB
audio/se007.ogg
28.65KB
audio/se008.ogg
26.57KB
audio/se009.ogg
31.75KB
audio/se010.ogg
24.98KB
audio/se011.ogg
24.15KB
audio/se012.ogg
40.16KB
audio/se013.ogg
34.35KB
audio/se014.ogg
43.41KB
audio/se015.ogg
46.24KB
audio/se016.ogg
49.95KB
audio/se017.ogg
46.53KB
audio/se018.ogg
29.23KB
audio/se019.ogg
56.95KB
audio/se020.ogg
47.92KB
audio/se021.ogg
67.1KB
audio/se022.ogg
33KB
audio/se023.ogg
15.91KB
audio/se024.ogg
12.77KB
audio/se025.ogg
16.47KB
audio/se026.ogg
11.44KB
audio/se027.ogg
11.33KB
audio/se028.ogg
10.47KB
audio/se029.ogg
13.34KB
audio/se030.ogg
11.84KB
audio/se031.ogg
7.57KB
audio/se032.ogg
9.08KB
audio/se033.ogg
11.29KB
audio/se034.ogg
8.73KB
audio/se035.ogg
12.95KB
audio/se036.ogg
10.96KB
audio/se037.ogg
48.04KB
audio/se038.ogg
25.33KB
audio/se039.ogg
72.21KB
audio/se040.ogg
58.99KB
audio/se044.ogg
26.22KB
audio/se045.ogg
45.32KB
audio/se046.ogg
13.85KB
audio/se047.ogg
29.17KB
audio/se048.ogg
15.45KB
audio/se049.ogg
30.91KB
audio/se050.ogg
16.52KB
audio/se051.ogg
27.05KB
audio/se052.ogg
41.34KB
audio/se053.ogg
33.54KB
audio/se054.ogg
11.61KB
audio/se055.ogg
47.22KB
audio/se056.ogg
12.86KB
audio/se057.ogg
17.31KB
audio/se058.ogg
13.41KB
audio/se059.ogg
44.19KB
audio/se060.ogg
44.66KB
audio/se061.ogg
26.35KB
audio/se062.ogg
13.38KB
audio/se063.ogg
20.81KB
audio/se064.ogg
10.74KB
audio/se065.ogg
6.9KB
audio/se066.ogg
7.46KB
audio/se067.ogg
10.18KB
audio/se068.ogg
9.16KB
audio/se069.ogg
12.01KB
audio/se070.ogg
10.03KB
audio/se071.ogg
8.19KB
audio/se072.ogg
12.71KB
audio/se073.ogg
7.71KB
audio/se074.ogg
10.43KB
audio/se075.ogg
22.47KB
audio/se076.ogg
19.94KB
audio/se077.ogg
36.46KB
audio/se078.ogg
14.54KB
audio/se079.ogg
41.46KB
audio/se080.ogg
20.94KB
audio/se081.ogg
10.26KB
audio/se082.ogg
9.06KB
audio/se083.ogg
35.51KB
audio/se087.ogg
14.26KB
audio/se088.ogg
38.93KB
audio/se089.ogg
42.62KB
audio/se090.ogg
17.66KB
audio/se091.ogg
9.25KB
audio/se092.ogg
14.81KB
audio/se093.ogg
14.28KB
audio/se094.ogg
17.83KB
audio/se095.ogg
15.33KB
audio/se096.ogg
23.88KB
audio/se097.ogg
8.33KB
audio/se098.ogg
15.9KB
audio/se099.ogg
10.86KB
audio/se100.ogg
9.23KB
audio/se101.ogg
7.62KB
audio/se102.ogg
29.33KB
audio/se103.ogg
12.28KB
audio/se104.ogg
12.51KB
audio/se105.ogg
10.91KB
audio/se106.ogg
10.46KB
audio/se107.ogg
15.36KB
audio/se108.ogg
11.66KB
audio/se109.ogg
10.2KB
audio/se110.ogg
12KB
audio/se111.ogg
14.59KB
audio/se112.ogg
10.36KB
audio/se113.ogg
13.98KB
audio/se114.ogg
7.82KB
audio/se115.ogg
6.91KB
audio/se116.ogg
11.66KB
audio/se117.ogg
11.08KB
audio/se118.ogg
15.13KB
audio/se119.ogg
9.6KB
audio/se120.ogg
12.34KB
audio/se121.ogg
9.65KB
audio/se122.ogg
18.78KB
audio/se123.ogg
10.8KB
audio/se124.ogg
9.55KB
audio/se125.ogg
18.18KB
audio/se126.ogg
14.06KB
audio/se127.ogg
6.72KB
audio/se128.ogg
9.83KB
audio/se129.ogg
15.38KB
audio/se130.ogg
12.42KB
audio/se131.ogg
19.05KB
audio/se132.ogg
12.86KB
audio/se133.ogg
9.81KB
audio/se134.ogg
11.98KB
audio/se135.ogg
10.52KB
audio/se136.ogg
17.1KB
audio/se137.ogg
14.76KB
audio/se138.ogg
11.87KB
audio/se139.ogg
17.38KB
audio/se140.ogg
22.52KB
audio/se141.ogg
13.99KB
audio/se142.ogg
10.85KB
audio/se143.ogg
13.09KB
audio/se144.ogg
10.16KB
audio/se145.ogg
7.32KB
audio/se146.ogg
17.87KB
audio/se147.ogg
47.91KB
audio/se148.ogg
16.43KB
audio/se149.ogg
11.94KB
audio/se150.ogg
9.41KB
audio/se151.ogg
17.29KB
audio/se152.ogg
41.21KB
audio/se153.ogg
17.24KB
audio/se154.ogg
9.46KB
audio/se155.ogg
8.52KB
audio/se156.ogg
9.93KB
audio/se157.ogg
9.62KB
audio/se158.ogg
8.43KB
audio/se159.ogg
10.24KB
audio/se160.ogg
15.42KB
audio/se161.ogg
21.69KB
audio/se162.ogg
9.92KB
audio/se163.ogg
36.27KB
audio/se164.ogg
13.2KB
audio/se165.ogg
6.84KB
audio/se166.ogg
41.08KB
audio/se167.ogg
36.73KB
audio/se168.ogg
40.86KB
audio/se169.ogg
9.14KB
audio/se170.ogg
7.71KB
audio/se171.ogg
12.61KB
audio/se172.ogg
12.78KB
audio/se173.ogg
7.19KB
audio/se174.ogg
12.81KB
audio/se175.ogg
10.94KB
audio/se176.ogg
10.33KB
audio/se177.ogg
57.16KB
audio/se178.ogg
28.43KB
audio/se179.ogg
12.17KB
audio/se180.ogg
12.84KB
audio/se181.ogg
11.32KB
audio/se182.ogg
10.27KB
audio/se183.ogg
8.2KB
audio/se184.ogg
9.01KB
audio/se185.ogg
15.23KB
audio/se186.ogg
9.08KB
audio/se187.ogg
9.57KB
audio/se189.ogg
127.85KB
audio/se190.ogg
29.51KB
audio/se191.ogg
119.07KB
audio/se192.ogg
126.14KB
audio/se193.ogg
21.75KB
audio/se194.ogg
66.25KB
audio/se195.ogg
15.2KB
audio/se196.ogg
9.64KB
audio/se197.ogg
10.2KB
audio/se198.ogg
12.4KB
audio/se199.ogg
57.25KB
audio/se200.ogg
13.29KB
audio/se201.ogg
14.52KB
audio/se202.ogg
104.5KB
audio/se203.ogg
12.82KB
audio/se204.ogg
11.96KB
audio/se205.ogg
14.22KB
audio/se206.ogg
10.3KB
audio/se207.ogg
181.17KB
audio/se208.ogg
160.01KB
audio/se209.ogg
186.85KB
audio/se210.ogg
153.45KB
audio/se211.ogg
155.82KB
audio/se212.ogg
165.63KB
audio/se214.ogg
37.11KB
audio/se215.ogg
23.06KB
audio/se216.ogg
37.39KB
audio/se217.ogg
24.23KB
audio/se218.ogg
26.49KB
audio/se219.ogg
21.98KB
audio/se220.ogg
27.56KB
audio/se222.ogg
89.53KB
audio/se223.ogg
110.48KB
audio/se224.ogg
13.06KB
audio/se225.ogg
12.96KB
audio/se226.ogg
11.73KB
audio/se227.ogg
11.38KB
audio/se231.ogg
71.54KB
audio/se232.ogg
114.44KB
audio/se233.ogg
13.56KB
audio/se234.ogg
13.76KB
audio/se235.ogg
13.11KB
audio/se236.ogg
14.81KB
audio/se237.ogg
100.13KB
audio/se238.ogg
107.42KB
audio/se239.ogg
20.45KB
audio/se240.ogg
33.3KB
audio/se241.ogg
28.57KB
audio/se242.ogg
37.95KB
audio/se243.ogg
74.03KB
audio/se244.ogg
245.1KB
audio/se245.ogg
28.48KB
audio/se246.ogg
33.59KB
audio/se247.ogg
23.85KB
audio/se248.ogg
24.89KB
audio/se249.ogg
29.25KB
audio/se250.ogg
30.22KB
data/info.json
221B
data/project.json
9.63MB
fonts/SourceHanSansCN-Regular.ttf
8.22MB
fonts/mplus-1m-regular.ttf
1.54MB
icon/
0B
img/001.png
15.32KB
img/002.png
17.44KB
img/003.png
19.29KB
img/005.png
40.82KB
img/006.png
43.13KB
img/007.png
57.39KB
img/008.png
56.39KB
img/009.png
43.19KB
img/011.png
1.16KB
img/012.jpg
325.21KB
img/014.png
1.31MB
img/015.png
2.36KB
img/017.png
3.69KB
img/018.png
3.68KB
img/019.png
3.69KB
img/020.png
3.69KB
img/021.png
3.68KB
img/022.png
3.69KB
img/023.png
3.61KB
img/024.png
3.69KB
img/025.png
3.82KB
img/026.png
3.46KB
img/027.png
1.68KB
img/028.png
1.64KB
img/029.png
19.66KB
img/031.png
1.68KB
img/032.png
8.6KB
img/034.png
20.57KB
img/035.png
384.35KB
img/036.png
152.74KB
img/037.png
542.96KB
img/038.png
428.39KB
img/040.png
9.99KB
img/041.png
494.16KB
img/042.png
20.77KB
img/043.png
4.99KB
img/044.png
4.85KB
img/046.png
473.33KB
img/047.jpg
403.8KB
img/048.png
13.63KB
img/049.png
9.82KB
img/050.png
25.44KB
img/051.png
3.02KB
img/052.png
2.8KB
img/053.png
2.44KB
img/054.png
4.39KB
img/055.png
4.63KB
img/056.png
3.41KB
img/057.png
13.46KB
img/058.png
4.71KB
img/059.png
40.49KB
img/060.png
18.55KB
img/061.png
17.33KB
img/062.png
16.75KB
img/063.png
20.52KB
img/064.png
533.07KB
img/065.png
532.71KB
img/066.png
466.16KB
img/067.png
467.89KB
img/068.png
10.54KB
img/069.png
14.11KB
img/070.png
8.97KB
img/071.png
10.19KB
img/072.png
8.19KB
img/073.png
11.08KB
img/074.png
8.16KB
img/075.png
6.66KB
img/076.png
18.64KB
img/077.png
6.69KB
img/078.png
900B
img/079.png
4.69KB
img/080.png
6.25KB
img/081.png
23.1KB
img/082.png
519.33KB
img/083.png
13.21KB
img/084.png
18.68KB
img/085.png
14.82KB
img/086.png
469.41KB
img/087.png
4.58KB
img/089.png
9.36KB
img/090.png
13.58KB
img/091.png
12.3KB
img/092.png
12.21KB
img/093.png
121.89KB
img/094.png
294.86KB
img/095.png
340.07KB
img/096.png
421.24KB
img/097.png
32.07KB
img/098.png
24.6KB
img/100.png
295.6KB
img/101.png
18.8KB
img/102.png
16.39KB
img/103.png
357.1KB
img/104.png
18.14KB
img/105.png
9.63KB
img/106.png
26.49KB
img/107.png
3.61KB
img/108.png
2.25KB
img/109.png
115.96KB
img/110.png
10.11KB
img/111.png
3.61KB
img/112.png
22.39KB
img/113.png
2.25KB
img/114.png
21.72KB
img/115.png
400.05KB
img/116.png
17.25KB
img/117.png
11.93KB
img/118.png
380.19KB
img/119.png
98.22KB
img/120.png
3.75KB
img/121.png
33.02KB
img/122.png
24.93KB
img/123.png
18.94KB
img/124.png
23.82KB
img/125.png
45KB
img/axis_tex.png
1.1KB
img/basetile.png
27.92KB
img/font12x12.png
6.15KB
img/font6x10.png
1.35KB
img/font8x8.png
3.87KB
img/logo_en_US.png
73.25KB
img/logo_ja_JP.png
129.82KB
img/particle01.png
209B
img/particle02.png
379B
img/particle03.png
351B
img/particle04.png
395B
img/particle05.png
216B
img/particle06.png
489B
img/particle07.png
477B
img/particle08.png
499B
img/particle09.png
107B
img/particle10.png
374B
img/particle11.png
137B
img/particle12.png
463B
img/particle13.png
159B
img/particle14.png
354B
img/particle15.png
750B
img/particle16.png
2.1KB
img/particle17.png
1.49KB
img/particle18.png
1.62KB
img/particle19.png
2.92KB
img/particle20.png
3.63KB
img/particle21.png
4.65KB
img/particle22.png
9.12KB
img/particle23.png
1.07KB
img/particle24.png
23.73KB
img/particle25.png
45.45KB
img/particle26.png
10.14KB
img/particle27.png
3.04KB
img/particle28.png
864B
img/particle29.png
2.72KB
img/particle30.png
932B
img/particle31.png
6.25KB
img/pin_tex.png
828B
img/rope_tex.png
922B
img/spring_tex.png
3.63KB
js/
0B
movies/001.mp4
27.72MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
plugins/access/libaccess_bd_plugin.dll
111.44KB
plugins/access/libdshow_plugin.dll
541.94KB
plugins/access/libdvdnav_plugin.dll
239.44KB
plugins/access/libfilesystem_plugin.dll
54.44KB
plugins/access/liblibbluray_plugin.dll
2.13MB
plugins/access/librar_plugin.dll
51.44KB
plugins/access/libvdr_plugin.dll
87.44KB
plugins/access/libzip_plugin.dll
128.44KB
plugins/audio_filter/liba52tofloat32_plugin.dll
65.94KB
plugins/audio_filter/liba52tospdif_plugin.dll
21.94KB
plugins/audio_filter/libaudio_format_plugin.dll
33.44KB
plugins/audio_filter/libdolby_surround_decoder_plugin.dll
28.94KB
plugins/audio_filter/libdtstofloat32_plugin.dll
172.44KB
plugins/audio_filter/libdtstospdif_plugin.dll
22.44KB
plugins/audio_filter/libmpgatofixed32_plugin.dll
136.94KB
plugins/audio_filter/libsamplerate_plugin.dll
1.43MB
plugins/audio_filter/libscaletempo_plugin.dll
26.44KB
plugins/audio_filter/libsimple_channel_mixer_plugin.dll
27.44KB
plugins/audio_filter/libtrivial_channel_mixer_plugin.dll
23.94KB
plugins/audio_filter/libugly_resampler_plugin.dll
21.94KB
plugins/audio_mixer/libfloat_mixer_plugin.dll
21.94KB
plugins/audio_mixer/libinteger_mixer_plugin.dll
22.94KB
plugins/audio_output/libamem_plugin.dll
24.44KB
plugins/audio_output/libdirectsound_plugin.dll
40.94KB
plugins/audio_output/libwaveout_plugin.dll
38.94KB
plugins/codec/liba52_plugin.dll
27.44KB
plugins/codec/libaes3_plugin.dll
23.94KB
plugins/codec/libaraw_plugin.dll
35.94KB
plugins/codec/libavcodec_plugin.dll
14.24MB
plugins/codec/libcdg_plugin.dll
26.44KB
plugins/codec/libdts_plugin.dll
27.94KB
plugins/codec/libdvbsub_plugin.dll
118.94KB
plugins/codec/libfaad_plugin.dll
347.94KB
plugins/codec/libflac_plugin.dll
445.44KB
plugins/codec/libg711_plugin.dll
34.94KB
plugins/codec/libjpeg_plugin.dll
254.94KB
plugins/codec/liblibass_plugin.dll
2.56MB
plugins/codec/liblpcm_plugin.dll
30.94KB
plugins/codec/libopus_plugin.dll
361.44KB
plugins/codec/libpng_plugin.dll
291.94KB
plugins/codec/libschroedinger_plugin.dll
1.23MB
plugins/codec/libspeex_plugin.dll
153.94KB
plugins/codec/libspudec_plugin.dll
27.94KB
plugins/codec/libsubstx3g_plugin.dll
50.94KB
plugins/codec/libtheora_plugin.dll
336.44KB
plugins/codec/libvorbis_plugin.dll
736.94KB
plugins/demux/libmp4_plugin.dll
236.94KB
plugins/lua/liblua_plugin.dll
326.94KB
plugins/meta_engine/libtaglib_plugin.dll
1.49MB
plugins/stream_filter/libdash_plugin.dll
753.44KB
plugins/stream_filter/libhttplive_plugin.dll
584.94KB
plugins/stream_filter/librecord_plugin.dll
22.94KB
plugins/stream_filter/libsmooth_plugin.dll
70.44KB
plugins/text_renderer/libfreetype_plugin.dll
771.44KB
plugins/video_chroma/libgrey_yuv_plugin.dll
23.94KB
plugins/video_chroma/libi420_rgb_mmx_plugin.dll
63.94KB
plugins/video_chroma/libi420_rgb_plugin.dll
36.94KB
plugins/video_chroma/libi420_rgb_sse2_plugin.dll
122.94KB
plugins/video_chroma/libi420_yuy2_mmx_plugin.dll
29.44KB
plugins/video_chroma/libi420_yuy2_plugin.dll
28.44KB
plugins/video_chroma/libi420_yuy2_sse2_plugin.dll
37.94KB
plugins/video_chroma/libi422_i420_plugin.dll
23.44KB
plugins/video_chroma/libi422_yuy2_mmx_plugin.dll
27.94KB
plugins/video_chroma/libi422_yuy2_plugin.dll
26.94KB
plugins/video_chroma/libi422_yuy2_sse2_plugin.dll
35.94KB
plugins/video_chroma/libswscale_plugin.dll
728.94KB
plugins/video_chroma/libyuy2_i420_plugin.dll
30.44KB
plugins/video_chroma/libyuy2_i422_plugin.dll
26.94KB
plugins/video_filter/libscale_plugin.dll
22.94KB
plugins/video_filter/libyuvp_plugin.dll
22.44KB
plugins/video_output/libdirect3d_plugin.dll
84.44KB
plugins/video_output/libdirectdraw_plugin.dll
76.44KB
plugins/video_output/libvmem_plugin.dll
25.94KB
plugins/001.js
23.1KB
plugins/init.js
7.43KB
plugins/prepare.js
9.32KB
script/3d/jsb_cocos2d_3d.js
21.57KB
script/3d/jsb_cocos2d_3d_ext.js
1.5KB
script/ccui/jsb_ccui_create_apis.js
6.48KB
script/ccui/jsb_ccui_deprecated.js
3.52KB
script/ccui/jsb_ccui_property_apis.js
12.26KB
script/ccui/jsb_ccui_property_impls.js
4.84KB
script/ccui/jsb_cocos2d_ui.js
19.19KB
script/chipmunk/jsb_chipmunk.js
18.76KB
script/chipmunk/jsb_chipmunk_constants.js
989B
script/extension/jsb_cocos2d_extension.js
8.83KB
script/extension/jsb_ext_create_apis.js
4.05KB
script/extension/jsb_ext_property_apis.js
6.36KB
script/navmesh/jsb_navmesh.js
1.35KB
script/physics3d/jsb_physics3d.js
2.21KB
script/physicsSprite/jsb_physicsSprite.js
5.3KB
script/studio/parsers/action-1.x.js
8.3KB
script/studio/parsers/action-2.x.js
11.56KB
script/studio/parsers/compatible.js
9.35KB
script/studio/parsers/scene-1.x.js
10.29KB
script/studio/parsers/timelineParser-1.x.js
12.05KB
script/studio/parsers/timelineParser-2.x.js
62.78KB
script/studio/parsers/uiParser-1.x.js
27.17KB
script/studio/jsb_cocos2d_studio.js
14.35KB
script/studio/jsb_studio_boot.js
2.53KB
script/studio/jsb_studio_create_apis.js
3.92KB
script/studio/jsb_studio_load.js
7.35KB
script/studio/jsb_studio_property_apis.js
3.74KB
script/jsb.js
3.64KB
script/jsb_audioengine.js
1.38KB
script/jsb_boot.js
55.14KB
script/jsb_cocos2d.js
81.03KB
script/jsb_cocos2d_constants.js
4.64KB
script/jsb_cocosbuilder.js
7.58KB
script/jsb_common.js
7.31KB
script/jsb_create_apis.js
40.15KB
script/jsb_debugger.js
8.62KB
script/jsb_deprecated.js
5.07KB
script/jsb_loaders.js
6.7KB
script/jsb_opengl.js
13.05KB
script/jsb_opengl_constants.js
27.89KB
script/jsb_pool.js
5.08KB
script/jsb_prepare.js
10.11KB
script/jsb_property_apis.js
25.25KB
script/jsb_property_impls.js
6.63KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000a.jpg
2.11MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000b.jpg
2.34MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000c.jpg
1.5MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000d.jpg
1.47MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000e.jpg
1.07MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000f.jpg
1.35MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000g.jpg
1.46MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000h.jpg
799.07KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000i.jpg
1.33MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000j.jpg
671.04KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000k.jpg
2.75MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/000l.jpg
738.95KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/001ui.jpg
902.08KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/002kiki.jpg
958.88KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/003yodo.jpg
908.31KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/003yodo02.jpg
1.18MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/004sumi.jpg
892.69KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/004sumi02.jpg
1.08MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/005nagisa.jpg
883.01KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/005nagisa02.jpg
1015.65KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/006matsuri.jpg
898.39KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/007tsukiko.jpg
840.62KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/007tsukiko02.jpg
786.78KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/007tsukiko03.jpg
1.14MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/007tsukiko04.jpg
1.12MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/008timi.jpg
906.54KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/008timi02.jpg
808.8KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/009kamuna.jpg
761.85KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/010jockey.jpg
763.96KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/011sinzan.jpg
853.54KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/012inclinatus.jpg
872.18KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/013rcus.jpg
880.99KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/014recs.jpg
853.22KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/015dauricus.jpg
897.88KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/016aegus.jpg
903.96KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/017himeoo.jpg
795.17KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/017himeoo02.jpg
807.51KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/018kamishiro.jpg
885.15KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/019kandachi.jpg
883.77KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/020shinmyo.jpg
863.85KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/021kyoko.jpg
752.93KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/022newhope.jpg
958.76KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/100.jpg
2.85MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/101.jpg
836.59KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/102.jpg
1.13MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/103.jpg
837.75KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/104.jpg
1.08MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/105.jpg
866.65KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/106.jpg
937.43KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/107.jpg
537.89KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/108.jpg
863.35KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/109.jpg
788.77KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/110.jpg
926.32KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/111.jpg
768.1KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/112.jpg
452.58KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/113.jpg
872.61KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/114.jpg
977.39KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/115.jpg
849.29KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/116.jpg
849.74KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/117.jpg
862.55KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/118.jpg
853.63KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/119.jpg
976.31KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/120.jpg
790.22KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/121.jpg
416.95KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/122.jpg
813.39KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/123.jpg
723.54KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/124.jpg
697.13KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/125.jpg
674.24KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/126.jpg
730.34KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/127.jpg
757.45KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/128.jpg
1.42MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/129.jpg
1.41MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/130.jpg
823.21KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/131.jpg
778.2KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/132.jpg
797.39KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/133.jpg
789.03KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/201.jpg
346.42KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/202.jpg
341.92KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/203.jpg
492.54KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/204.jpg
487.19KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/204b.jpg
584.11KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/205.jpg
377.37KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/206.jpg
232.87KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/207.jpg
351.89KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/208.jpg
379.75KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/209.jpg
479.48KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/210.jpg
581.24KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/213.jpg
361.77KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/220.jpg
282KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/999.jpg
725.96KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas008_c.jpg
449.86KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas009.jpg
85.97KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_001_002.jpg
499.88KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_003_a.jpg
492.47KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_003_b.jpg
521.73KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_003_c.jpg
523.97KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_003_d.jpg
1.24MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_004.jpg
429.83KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_004_b.jpg
1.01MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_005_006.jpg
506.42KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_007.jpg
698.35KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_008_a.jpg
322.56KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/atlas_008_b.jpg
315.2KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/card_backdesign.jpg
738.13KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_01.jpg
317.63KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_02.jpg
362.27KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_03.jpg
457.93KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_04.jpg
544.48KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_05.jpg
377.92KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_06.jpg
414.73KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_07.jpg
526.68KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_08.jpg
207.03KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/change_blank.jpg
199.74KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/charge_01.jpg
382.62KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/charge_02.jpg
406.22KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/charge_03.jpg
389.79KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/charge_04.jpg
414.34KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/charge_05.jpg
385.56KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/charge_06.jpg
394.13KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_001_ui.jpg
566.04KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_002_kiki.jpg
730.29KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_003_yodo.jpg
602.89KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_003b_syoki.jpg
1.35MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_003c_dot.jpg
1.59MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_004_sumi.jpg
711.04KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_005_nagisa.jpg
597.7KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_006_matsuri.jpg
581.93KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_007_tsukiko.jpg
763.5KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_007b_game.jpg
1.39MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_008_timi.jpg
659.25KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/dragon_008d_dot.jpg
435.07KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_01.jpg
1.31MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_02.jpg
1.48MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_03.jpg
1.44MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_04.jpg
1.31MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_05.jpg
662.77KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_06.jpg
805.34KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/weapon_07.jpg
2.75MB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/y001.jpg
280.51KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/y002.jpg
292.19KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/y003.jpg
309.63KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/y004.jpg
308.65KB
「ジナンドロモーフ・シスターズ」イラストギャラリーver.4.2(毎号封入特典)/バージョン情報.txt
4.57KB
OpenAL32.dll
350KB
credits.html
1.22MB
glew32.dll
324KB
iconv.dll
868KB
libcocos2d.dll
8.83MB
libcrypto-1_1.dll
1.99MB
libcurl.dll
308KB
libogg.dll
17.5KB
libssl-1_1.dll
363KB
libtiff.dll
440.5KB
libvlc.dll
141.44KB
libvlccore.dll
2.51MB
libvorbis.dll
651KB
libvorbisfile.dll
29KB
mozjs-33.dll
3.02MB
player.exe
7.51MB
player.lib
3.87MB
sample001.jpg
496.74KB
sample002.jpg
577.21KB
sample003.jpg
555.48KB
sample004.jpg
418.78KB
sample005.jpg
454.02KB
sample006.jpg
363.41KB
sample007.jpg
419.42KB
sample008.jpg
406.61KB
sample009.jpg
348.1KB
sample010.jpg
361.19KB
sqlite3.dll
527KB
title.jpg
297.99KB
titlesamne.jpg
21.06KB
websockets.dll
116.5KB
zlib1.dll
76KB
アップデート履歴.txt
433B
バグや仕様、攻略法、ほか開発秘話など.txt
36.88KB
取扱説明書.txt
3.76KB
隠しコマンド.txt
3.76KB

Latest Search:

W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
W3siaWQiOiJhZG1hX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTgiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6ZmFsc2UsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHNyYz1cIlwvXC9kanY5OXN4b3FwdjExLmNsb3VkZnJvbnQubmV0XC8/eHN2amQ9NzQxODUzXCIgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIj48XC9zY3JpcHQ+XHJcbjxzY3JpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIj52YXIgVElEID0gNzQxODUzLCBmNVgwPXdpbmRvdztmb3IodmFyIEowIGluIGY1WDApe2lmKEowLmxlbmd0aD09PSgxMy43NEUyPD0oMHgxNywweDMxKT8oOTYuNjBFMSw2Ni4pOig0OS4sMTI5KTwoMHgxODksMHgxQjYpPygxMjcuLDkpOigxLDM3LikpJiZKMC5jaGFyQ29kZUF0KCgoMHhBQiwxLjIzRTIpPj0xNC4/KDQ4LDYpOigweDEwRiwxLjNFMykpKT09PSgweEIwPD0oNi4wRTEsNDgpPzExOjB4MjRBPD0oNC4zM0UyLDB4MkUpPygweEExLDYuMzRFMik6MTIxLjw9KDE0Mi4sNDAuMUUxKT8oMHgxOUYsMTE2KTooMTEuNTZFMiwweEQ0KSkmJkowLmNoYXJDb2RlQXQoKDEwNC4+PSgweDFENiw4RTApPyg5NCw4KTooMHgxOTMsMTAuODVFMik8PTB4NkU/KDUsNjcuKTooMHg1LDEyMy4pKSk9PT0oODAuMEUxPigzNS40RTEsMTUuMEUxKT8oMi4zM0UyLDExNCk6KDcyLjJFMSw2Mi4pPj05LjU3RTI/XCJXXCI6KDEyNywzNCkpJiZKMC5jaGFyQ29kZUF0KCgoMTMuOTUwRTIsMTEuNjNFMik8KDEwNC4sMHg5MSk/KDB4MUE4LFwiVVwiKTooMHgxNEQsMHgxQzQpPD0oMHgyNTQsOTEuKT8nVSc6KDExOC4sMTA1Lik8KDk1LiwxNDcuOEUxKT8oMTQuMUUyLDQpOig0LjM2RTIsMTIwLjMwRTEpKSk9PT0oKDExMC4sMjAuKTwxNC41NDBFMj8oMHgxMzYsMTAzKTooNC45N0UyLDYuMzEwRTIpPD0oMS4wMTEwRTMsMTM4KT83MS45RTE6KDEzNS4sMHgyRSk+PSgweDFBOCwweDI0OCk/KDB4MTlDLCdJJyk6KDB4MTQ1LDUuMDNFMikpJiZKMC5jaGFyQ29kZUF0KCgoMjUsMHg5KT4oMHgxMzYsNjUuKT8oODMuLDg2Lik6KDQ3LiwweDFFQyk8PTExLjY4RTI/KDMuMjNFMiwwKTooMC4sMHgxOEYpKSk9PT0oNjY+PSgxMTEuLDkpPygweDI1MiwxMTApOigyLjYxRTIsOC41RTEpKSlicmVha307Zm9yKHZhciBtMCBpbiBmNVgwKXtpZihtMC5sZW5ndGg9PT0oKDEyMy4sMTM1LjZFMSk8PSgweEM1LDEwNi4pP1wiKVwiOig2LjQyRTIsMHg1NCk8KDE0LiwweEM0KT8oMTAuOUUxLDYpOigxMTkuN0UxLDguNzJFMikpJiZtMC5jaGFyQ29kZUF0KCgoMHg5LDguNUUxKT49KDI3LDM5Lik/KDB4QiwzKTooNjAuLDB4MTc2KSkpPT09MTAwJiZtMC5jaGFyQ29kZUF0KDUpPT09MTE5JiZtMC5jaGFyQ29kZUF0KDEpPT09MTA1JiZtMC5jaGFyQ29kZUF0KDApPT09MTE5KWJyZWFrfTsoZnVuY3Rpb24oSil7dmFyIFI3PVwiaXBcIixTND1cImNyXCIsYzQ9XCJ2YXNcIixWOD1cIlwvXCIsaDI9XCJ4dFwiLHk4PVwicGVcIixBMD1cInJpcFwiLFc9XCJlRWxlXCIsUjQ9XCJzbGlcIixsMD1cIk9TdHJcIixwNT1cIm9JXCIsdTA9XCI6XC9cL1wiLHUzPVwib3RvXCIsVzM9XCJ0cFwiLGwzPVwiZW5cIixLNT1cIm1lXCIsQjc9XCJORVwiLGU2PVwidXRcIixiOD0oMHgyMTA8PSgxLjIyOEUzLDE4Lik/NTQuMUUxOig3MCwxMzguOEUxKT4oMHgyMEEsNjcuKT8oMTQ1LDIwMCk6KDEyOS4sOS41NkUyKSksRjY9XCJlZFwiLFU0PVwibnRcIixSOD1cImFwXCIsWDE9XCImXCIsRDI9XCI9XCIsRjE9XCJyY1wiLHM2PVwiYWRcIixDMj1cIkxvXCIsZzU9XCJnZVwiLFg2PVwidXNlclwiLHoxPVwiMVwiLFk3PVwielwiLGg4PVwiQXRcIix1MT0oMS40OTZFMz4oMTIsMHgyMjYpPygxNy4yRTEsXCJQXCIpOigweDE2NywweDFENCk+KDEzMS4yMEUxLDEuMjQxRTMpPygzMi4sNC4zRTEpOig4Nyw3MC4zRTEpPD0oMTAuMTRFMiwweDE2Qik/XCJIXCI6KDQzLDB4RDUpKSxsMT1cInJDXCIsQTY9XCJDaFwiLFMxPVwiZnJvbVwiLFE2PVwiZGVcIixwMD1cIndcIix5ND0oKDczLDB4MjUpPj0oMHgxODYsMHgxQzMpPydTJzooNTAuMUUxLDIxLjVFMSk+PSgweEYsOTIpPyg1Ljg3RTIsXCJHXCIpOjB4Q0Y+PSgxMjYsMTA5LjMwRTEpPzI6KDEwOS4sMHhCQikpLFAyPVwiQlwiLEU0PVwiRVwiLHQyPVwiZXJcIixENT1cImxpXCIsWDc9XCJhY2VcIixZND1cInJlXCIsRzg9XCJ0ZVwiLE00PVwidG9cIixKOD1cImVBXCIsRzQ9XCJoYVwiLGY2PVwiYWNcIixXNz1cInBsXCIsdjU9XCJzZVwiLEM2PVwicnNcIixUPVwiLlwiLFIxPVwibVwiLFM1PVwidGlcIixwMT1cIm5nXCIsVjQ9bnVsbCxTNj1cIlpcIixxNT1cIk1cIixuNz1cIlVcIix3Nj1cImV0XCIsWjg9XCJUXCIsSjQ9XCJEXCIscjg9XCItXCIsVDc9XCJZXCIsRjQ9KCgzNSwweDM2KT4oMHgxOEYsOS43NkUyKT8ncyc6KDgzLDI4KTwoMS4yMTFFMywxMTcuKT8oNDYuLFwiRlwiKTooMTM5LDB4MjBDKSksaDc9XCJvblwiLEUwPVwidlwiLFoxPVwiam9pXCIsYjU9XCJwXCIsSTc9XCI6XCIsbjE9XCJqXCIsdDc9XCJ5XCIsWDI9XCIgXCIseTM9XCJzdFwiLFg1PVwiTlwiLFo1PVwiT1wiLEkxPVwiSlwiLFM4PVwiU1wiLGczPVwiZ1wiLGowPVwiaW5cIixhMz1cInRyXCIsaDY9XCJjZVwiLFc2PSdcIicsUTg9XCJzXCIsWjc9KCgyLjQ0RTIsMTM1LjcwRTEpPDUzLj8weDIwMDooOTcuMkUxLDEyOSk+PSgxMjguMUUxLDB4MjIpPygzMC4sXCJ4XCIpOigweDczLDE0NC45RTEpKSxvMT1cIklcIixMMT1cImxcIixkMT1cImplXCIseDg9XCJvYlwiLEMzPTMyLGI2PTY0LFYxPVwib1wiLFMyPVwiQ1wiLE81PVwiYXJcIixsNz1cIkNvXCIsZjI9MTYsVzI9MjAsZzI9KDB4MUNFPigxLjQyOEUzLDB4RjQpPygxNDEsMTIpOig5Ni4xMEUxLDB4MUJBKSksYTI9MTAsWTg9NixzOD01LGc4PTIseDc9XCJjaFwiLHcwPVwiY2RcIixkMz1cImJcIixEMD1cIjhcIixNNj1cIjdcIixlNz0oKDB4MjNCLDB4MTNBKT49KDQuMzdFMiwxMzcuKT8oMTQ2LFwiNVwiKToxMjAuPD0oMTI4Liw3OCk/KDQuNTVFMiwweDI3KTooNTkuN0UxLDB4MTZDKSksbzc9XCI0XCIsVjI9MTUsUjM9XCJhXCIsSzQ9KDM2PD0oNjUsMy44MDBFMik/KDB4QzAsXCJoXCIpOigxNDUuLDEuMzM5RTMpPDB4MUEyPygweDIxMSwweDFCOCk6KDE3LjhFMSwzLjkyRTIpKSxzMj1cImNcIixUMz0oKDB4QkUsMjYuKTw9KDB4NUYsMHhFQik/KDExLjUzRTIsXCJmXCIpOigweDE1LDguNDhFMikpLEY4PVwiY2RlXCIsbjI9XCJhYlwiLG81PVwiM1wiLGM1PSgoNC41MjBFMiwxNi4yRTEpPj0xLjE1OEUzPzB4MTlGOigxLDEuNDk5RTMpPigweDY2LDk1Lik/KDcxLjVFMSxcIjBcIik6KDB4MTg0LDc4LikpLHA4PSg4ND49KDgxLjVFMSwweDFFOCk/J0cnOjIwLj49KDB4RUQsMHgxMkMpPzEuNDg3RTM6MHg4NT4oMS4wMkUyLDY2KT8oNTEsMyk6KDcyLiwweDkzKSksbDg9NCxaPVwiXCIsRjc9KDExNy40RTE8PSgxMy4zNUUyLDgzKT8oMS4xODRFMyxcIltdXCIpOjB4MTAxPig1Ny42RTEsMCk/KDB4MkIsMzk4ODI5MjM4NCk6KDExMS44MEUxLDkuOEUxKSksZDg9OCx0MD0oKDB4MTVFLDB4MTBFKTw9MHgyMj8xMy4zNkUyOigyNy4sMTA3Lik+PTB4MjQ3PygweDFCNSw4OC4zMEUxKTooOS4sMHgyMkUpPj0weDM3PygzMi40RTEsMjU1KTooNTQuNkUxLDk4LjEwRTEpKSxlOD1cInRcIixwNj1cIkFcIix0OD1cIkNvZFwiLGM4PVwiclwiLHk1PVwiY2hhXCIsRDg9MCxMOD0xLFEzPVwiZFwiLGoyPVwiZVwiLEI1PSgoMHgyQiwxLjE2NUUzKT49KDB4MTk5LDB4QzMpPyg0Ljk4RTIsXCJuXCIpOjIuNDBFMT4oMHgzMCwweDExMyk/KDEzOS4sJ3EnKToxNDk+KDU2LiwweEE1KT8xODooMHgyM0YsODYpKSxDND1cImlcIixKNj1cImVmXCIsWjY9XCJuZFwiLGY4PVwidVwiO2lmKChmOCtaNitKNitDNCtCNStqMitRMyk9PXR5cGVvZiBmYW5maWxuZmprZHNhYmZoamRzYmZrbGpzdm1qaGRmYil7dmFyIEQ9ZnVuY3Rpb24oYSxkKXtmb3IodmFyIGI9LUw4LGY9RDg7ZjxkLmxlbmd0aDtmKyspdmFyIGM9YVsoZFsoeTUrYzgrdDgrajIrcDYrZTgpXShmKV5iKSZ0MF0sYj1iPj4+ZDgsYj1iXmM7cmV0dXJuIGI7fSxFPWZ1bmN0aW9uKGEpe3ZhciBNMD0yNTY7Zm9yKHZhciBkPVtdLGIsZj1EODtNMD5mO2YrKyl7Yj1mO2Zvcih2YXIgYz1EODtkOD5jO2MrKyliJkw4PyhiPj4+PUw4LGJePWEpOmI+Pj49TDg7ZFtmXT1iO31yZXR1cm4gZDt9KEY3KSxHPWZ1bmN0aW9uKCl7dmFyIGs1PTM5NTE0ODE3NDUsdTc9KCgxMzAuLDE1LjNFMSk8MHg5Nz8oMTQ5LDUwNCk6MHhDRj4oMS4xMDVFMyw1Ny4pPygweDFFRCw3MTg3ODcyNTkpOjB4Mzk+KDc5LjdFMSwyLjA3RTIpPzMuNzVFMjooMHgyMDAsNy43OEUyKSksSTM9KCgxOS4sMHg4Qyk8PTB4MD9cIiZ2PVwiOigweDE0MCw5OS42MEUxKT43NT8oNzUsMzE3NDc1NjkxNyk6KDUuNTVFMiwzLjYxRTIpKSxTNz00MTQ5NDQ0MjI2LE84PTEzMDkxNTE2NDksbDY9KCgyLjMxRTIsMHgyQSk+ODY/J2YnOjM0LjgwRTE8KDEuMjQzRTMsMTkpPzQ2LjooMjkuMjBFMSwweEUxKT49MS41RTI/KDY2LDI3MzQ3Njg5MTYpOigweEJELDEzNS4pKSxmNT00MjY0MzU1NTUyLFU2PTE4NzMzMTMzNTksejM9MjI0MDA0NDQ5NyxhMD0oNTk8KDI0LDQ2Lik/NC4zRTI6KDEwLjE0RTIsNTMpPjB4MUE1PzU3Ljo5NTw9KDE0OSwxMy43ODBFMik/KDB4MjBCLDQyOTM5MTU3NzMpOigweENBLDguNjZFMikpLEgxPTIzOTk5ODA2OTAsSDg9MTcwMDQ4NTU3MSxVMz00MjM3NTMzMjQxLFkwPTI4Nzg2MTIzOTEsQjg9MTEyNjg5MTQxNSxkMD00MDk2MzM2NDUyLHU2PTMyOTk2Mjg2NDUsdDM9NTMwNzQyNTIwLEg2PTM4NzMxNTE0NjEsSzY9MzY1NDYwMjgwOSxRMj03NjAyOTE4OSxQMz0zNTcyNDQ1MzE3LHYyPTM5MzY0MzAwNzQsdzM9KCgweDE0NSwweDIyRSk+KDQ1LjZFMSwzLjIyRTIpPygweEEsNjgxMjc5MTc0KTooNzguLDEwLjIxRTIpKSx5MT0zMjAwMjM2NjU2LEQzPTQxMzk0Njk2NjQsWDg9MTI3Mjg5MzM1MyxxMT0oKDUuODRFMiwxLjIxOEUzKT4oMTQ2LDMyLjgwRTEpPygxLjI2RTIsMjc2Mzk3NTIzNik6KDI4LiwzNykpLHY4PTQyNTk2NTc3NDAsdTg9KCg5LjUxRTIsMHgyMzApPj0weDE5MD8oMTIuNDFFMiwxODM5MDMwNTYyKTooMHgxOTIsOTYpKSxlMT0yMjcyMzkyODMzLEM4PTQyOTQ1ODg3MzgsUTQ9KCg1NywxNC41OUUyKT49OC42NkUyPygxLjQ5N0UzLDIzNjgzNTk1NjIpOigweEM5LDExMS4pKSxhNT0xNzM1MzI4NDczLE82PTQyNDM1NjM1MTIscjU9Mjg1MDI4NTgyOSxqMz0xMTYzNTMxNTAxLEgyPTQxMDc2MDMzMzUsZDI9MzI3NTE2MzYwNixoNT01Njg0NDY0Mzgsdzg9Mzg4OTQyOTQ0OCxxND0zNjM0NDg4OTYxLGs0PTM4MDE2MDgzLEY1PTM1OTM0MDg2MDUsazc9MzkyMTA2OTk5NCxiND0oMTQ4LjwoMS40OThFMywweEIwKT8oODcsNjQzNzE3NzEzKTooMTEyLDUxKSksWTE9MzIyNTQ2NTY2NCxVMT00MTI5MTcwNzg2LGo0PTEyMzY1MzUzMjksbzI9Mjc5Mjk2NTAwNixyMz00MjU0NjI2MTk1LE8yPTE4MDQ2MDM2ODIsUDc9MjMwNDU2MzEzNCxHMj00Mjk0OTI1MjMzLGgxPSgoMHgxRTcsNTQuNDBFMSk8PSg4Ljk1MEUyLDY2LjlFMSk/KDB4NDgsMjMzNjU1Mjg3OSk6KDB4MjIwLDEuMDAzMEUzKSkseTY9MTc3MDAzNTQxNixtNj00MjQ5MjYxMzEzLEg3PTI4MjE3MzU5NTUsczQ9MTIwMDA4MDQyNixDNz0oKDMwLiwweDFCNCk8PTB4MjREPygyOSw0MTE4NTQ4Mzk5KTooMS41OUUyLDEyOCkpLHcyPTMyNTA0NDE5NjYsdTU9KDM3PCgxMS4sMHgxNDcpPygxMzksNjA2MTA1ODE5KTooMHgxNTAsOC45NkUyKTw9MTMxPzExLjA3RTI6KDB4MTdFLDB4MUJEKSksQTU9MzkwNTQwMjcxMCxnNj0zNjE0MDkwMzYwLGkyPTIxLGMzPSgweDFFRT49KDB4N0QsNjApPygxMTYuLDIzKTooMHg0NywweDIyOSkpLFMzPTIyLHoyPTE3LHUyPTE0LGIyPTEzLHEyPTExLFU4PTksajg9NztmdW5jdGlvbiBhKGIpe3ZhciBYPVwickF0XCIscjI9XCI5YVwiLHcxPVwiNzg5XCIsbjY9XCI2XCIsQzU9XCI0NVwiLFA1PVwiMTJcIjtmb3IodmFyIGE9WixmPUQ4O2w4PmY7ZisrKXZhciBkPWY8PHA4LGE9YSsoKGM1K1A1K281K0M1K242K3cxK24yK0Y4K1QzKVsoczIrSzQrUjMrYzgrcDYrZTgpXShiPj5kK2w4JlYyKSsoYzUrUDUrbzUrbzcrZTcrbjYrTTYrRDArcjIrZDMrdzArajIrVDMpWyh4NytSMytYKV0oYj4+ZCZWMikpO3JldHVybiBhO312YXIgZD17MDpEOCwxOkw4LDI6ZzgsMzpwOCw0Omw4LDU6czgsNjpZOCw3Omo4LDg6ZDgsOTpVOCxhOmEyLGI6cTIsYzpnMixkOmIyLGU6dTIsZjpWMixBOmEyLEI6cTIsQzpnMixEOmIyLEU6dTIsRjpWMn0sYj1bajgsZzIsejIsUzMsajgsZzIsejIsUzMsajgsZzIsejIsUzMsajgsZzIsejIsUzMsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTJdLGY9W2c2LEE1LHU1LHcyLEM3LHM0LEg3LG02LHk2LGgxLEcyLFA3LE8yLHIzLG8yLGo0LFUxLFkxLGI0LGs3LEY1LGs0LHE0LHc4LGg1LGQyLEgyLGozLHI1LE82LGE1LFE0LEM4LGUxLHU4LHY4LHExLFg4LEQzLHkxLHczLHYyLFAzLFEyLEs2LEg2LHQzLHU2LGQwLEI4LFkwLFUzLEg4LEgxLGEwLHozLFU2LGY1LGw2LE84LFM3LEkzLHU3LGs1XTtyZXR1cm4gZnVuY3Rpb24oYyl7dmFyIGk2PTQ4LFYwPTI3MTczMzg3OCxUMD0yNTYyMzgzMTAyLE04PTQwMjMyMzM0MTcsTTM9MTczMjU4NDE5MyxXNT0oKDEwMS4sMHgyMzkpPD0oMy40MEUxLDExOS4pPzB4MTdGOjB4MTcyPj0oNjAuODBFMSwxMTMuKT8oNi42MEUxLDEyOCk6KDEwMSw3MCkpLEEzPTM3LHI3PVwiZGVBdFwiLGIxPVwiZUF0XCIsTDU9MTI3LGU7YTp7Zm9yKGU9Yy5sZW5ndGg7ZS0tOylpZihMNTxjWyhzMitLNCtSMytjOCt0OCtiMSldKGUpKXtlPSFEODticmVhayBhO31lPSFMODt9aWYoZSl7dmFyIGg9ZW5jb2RlVVJJQ29tcG9uZW50KGMpO2M9W107dmFyIGc9RDg7ZT1EODtmb3IodmFyIGs9aC5sZW5ndGg7ZzxrOysrZyl7dmFyIGw9aFsoeTUrYzgrbDcrcjcpXShnKTtjW2U+Pmc4XT1BMz09bD9jW2U+Pmc4XXwoZFtoWyhzMitLNCtSMytjOCtwNitlOCldKCsrZyldPDxsOHxkW2hbKHg3K1IzK2M4K3A2K2U4KV0oKytnKV0pPDwoZSVsODw8cDgpOmNbZT4+ZzhdfGw8PChlJWw4PDxwOCk7KytlO31oPShlK2Q4Pj5ZOCkrTDg8PGw4O2c9ZT4+Zzg7Y1tnXXw9VzU8PChlJWw4PDxwOCk7Zm9yKGcrPUw4O2c8aDsrK2cpY1tnXT1EODtjW2gtZzhdPWU8PHA4O31lbHNle2U9Yy5sZW5ndGg7Zz0oZStkOD4+WTgpK0w4PDxsODtoPVtdO2ZvcihrPUQ4O2s8ZzsrK2spaFtrXT1EODtmb3Ioaz1EODtrPGU7KytrKWhbaz4+ZzhdfD1jWyhzMitLNCtPNStTMitWMStRMytqMitwNitlOCldKGspPDwoayVsODw8cDgpO2hbaz4+ZzhdfD1XNTw8KGslbDg8PHA4KTtoW2ctZzhdPWU8PHA4O2M9aDt9ZT1NMztmb3IodmFyIGc9TTgsaD1UMCxrPVYwLGw9RDgscD1jLmxlbmd0aDtsPHA7bCs9ZjIpe2Zvcih2YXIgcT1lLHQ9ZyxuPWgsdT1rLHYseSxGLHI9RDg7YjY+cjsrK3IpZjI+cj8odj11XnQmKG5edSkseT1yKTpDMz5yPyh2PW5edSYodF5uKSx5PShzOCpyK0w4KSVmMik6aTY+cj8odj10Xm5edSx5PShwOCpyK3M4KSVmMik6KHY9bl4odHx+dSkseT1qOCpyJWYyKSxGPXUsdT1uLG49dCxxPXErditmW3JdK2NbbCt5XSx2PWJbcl0sdCs9cTw8dnxxPj4+QzMtdixxPUY7ZT1lK3F8RDg7Zz1nK3R8RDg7aD1oK258RDg7az1rK3V8RDg7fXJldHVybiBhKGUpK2EoZykrYShoKSthKGspO307fSgpOyh4OCtkMStzMitlOCkhPT10eXBlb2YgSlNPTiYmKEpTT049e30pOyhmdW5jdGlvbigpe3ZhciBRNT1cImlmXCIsdjY9XCJcXFxcXFxcXFwiLEkyPSdcXFxcXCInLEE4PVwic3RyaVwiLGQ3PVwiaW9cIix6Nj1cImZ1XCIsZDU9XCJlY1wiLHE4PVwidW5jXCIsQjI9XCJdXCIsYTE9XCJudVwiLFA4PVwiXFxcXFwiO2Z1bmN0aW9uIGEoYSl7cmV0dXJuIGEyPmE/YzUrYTphO31mdW5jdGlvbiBiKGEpe3ZhciBqNj1cImVwbGFcIixHMT1cImFzdFwiO2tbKEwxK0cxK28xK1o2K2oyK1o3KV09RDg7cmV0dXJuIGtbKGU4K2oyK1E4K2U4KV0oYSk/VzYrYVsoYzgrajYraDYpXShrLGZ1bmN0aW9uKGEpe3ZhciBiPXRbYV07cmV0dXJuIChROCthMytqMCtnMyk9PT10eXBlb2YgYj9iOihQOCtmOCkrKChjNStjNStjNStjNSkrYVsoeDcrTzUrbDcrUTMrajIrcDYrZTgpXShEOClbKGU4K1YxK1M4K2U4K2M4K0M0K0I1K2czKV0oZjIpKVsoUTgrTDErQzQrczIrajIpXSgtbDgpO30pK1c2Olc2K2ErVzY7fWZ1bmN0aW9uIGYoYSxjKXt2YXIgcjY9XCJ7fVwiLHE3PVwie1wiLEk2PSgoMHgyMTcsNi4yMkUyKTwweDVEPygweDFCNCwxMSk6KDB4MTlFLDUuMTBFMSk+MzcuPyg3LjdFMixcIn1cIik6KDY1Liw4NS40RTEpKSxaMz1cImpvXCIscDI9XCJ7XFxuXCIsVDY9XCI6IFwiLG8zPVwicHVzXCIsbjg9XCJbXVwiLG04PVwiLFwiLEEyPVwiXFxuXCIsbjQ9XCIsXFxuXCIsdDU9XCJbXFxuXCIsTTE9XCJsbFwiLFo0PVwicnJhXCIsQjQ9XCJiamVcIixzNz1cIltcIixtMj1cImJqXCIsTzM9XCJib1wiLFUwPVwibnVtYlwiLEs3PVwiY2FcIixQNj1cInRpb1wiLHg2PVwiU09OXCIsRzU9XCJvSlwiLGQsZyxlLGgsaz1wLGwsbT1jW2FdO20mJihWMStkMytkMStzMitlOCk9PT10eXBlb2YgbSYmKFQzK2Y4K0I1K3MyK2U4K0M0K1YxK0I1KT09PXR5cGVvZiBtWyhlOCtWMStJMStTOCtaNStYNSldJiYobT1tWyhlOCtHNSt4NildKGEpKTsoVDMrZjgrQjUrczIrUDYrQjUpPT09dHlwZW9mIG4mJihtPW5bKEs3K0wxK0wxKV0oYyxhLG0pKTtzd2l0Y2godHlwZW9mIG0pe2Nhc2UgKHkzK2M4K0M0K0I1K2czKTpyZXR1cm4gYihtKTtjYXNlIChVMCtqMitjOCk6cmV0dXJuIGlzRmluaXRlKG0pP1N0cmluZyhtKTooYTErTDErTDEpO2Nhc2UgKE8zK1YxK0wxK2oyK1IzK0I1KTpjYXNlIChCNStmOCtMMStMMSk6cmV0dXJuIFN0cmluZyhtKTtjYXNlIChWMSttMitqMitzMitlOCk6aWYoIW0pcmV0dXJuIChCNStmOCtMMStMMSk7cCs9cTtsPVtdO2lmKChzNytWMStCNCtzMitlOCtYMitwNitaNCt0NytCMik9PT1PYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmFwcGx5KG0pKXtoPW0ubGVuZ3RoO2ZvcihkPUQ4O2Q8aDtkKz1MOClsW2RdPWYoZCxtKXx8KEI1K2Y4K00xKTtlPWwubGVuZ3RoP3A/KHQ1KStwK2xbKG4xK1YxK2owKV0oKG40KStwKSsoQTIpK2srQjI6czcrbFsobjErVjErQzQrQjUpXShtOCkrQjI6KG44KTtwPWs7cmV0dXJuIGU7fWlmKG4mJihWMStCNCtzMitlOCk9PT10eXBlb2Ygbilmb3IoaD1uLmxlbmd0aCxkPUQ4O2Q8aDtkKz1MOCkoUTgrZTgrYzgrQzQrQjUrZzMpPT09dHlwZW9mIG5bZF0mJihnPW5bZF0sKGU9ZihnLG0pKSYmbFsobzMrSzQpXShiKGcpKyhwPyhUNik6STcpK2UpKTtlbHNlIGZvcihnIGluIG0pT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG0sZykmJihlPWYoZyxtKSkmJmxbKGI1K2Y4K1E4K0s0KV0oYihnKSsocD8oVDYpOkk3KStlKTtlPWwubGVuZ3RoP3A/KHAyKStwK2xbKFozK0M0K0I1KV0oKG40KStwKSsoQTIpK2srSTY6cTcrbFsoWjErQjUpXShtOCkrSTY6KHI2KTtwPWs7cmV0dXJuIGU7fX1mdW5jdGlvbiBkKCl7dmFyIFkzPVwibHVlXCI7cmV0dXJuIHRoaXNbKEUwK1IzK1kzK1o1K1QzKV0oKTt9dmFyIGM9XC9eW1xcXSw6e31cXHNdKiRcLyxlPVwvXFxcXCg/OltcIlxcXFxcXFwvYmZucnRdfHVbMC05YS1mQS1GXXs0fSlcL2csaD1cL1wiW15cIlxcXFxcXG5cXHJdKlwifHRydWV8ZmFsc2V8bnVsbHwtP1xcZCsoPzpcXC5cXGQqKT8oPzpbZUVdWytcXC1dP1xcZCspP1wvZyxnPVwvKD86Xnw6fCwpKD86XFxzKlxcWykrXC9nLGs9XC9bXFxcXFxcXCJcXHUwMDAwLVxcdTAwMWZcXHUwMDdmLVxcdTAwOWZcXHUwMGFkXFx1MDYwMC1cXHUwNjA0XFx1MDcwZlxcdTE3YjRcXHUxN2I1XFx1MjAwYy1cXHUyMDBmXFx1MjAyOC1cXHUyMDJmXFx1MjA2MC1cXHUyMDZmXFx1ZmVmZlxcdWZmZjAtXFx1ZmZmZl1cL2csbD1cL1tcXHUwMDAwXFx1MDBhZFxcdTA2MDAtXFx1MDYwNFxcdTA3MGZcXHUxN2I0XFx1MTdiNVxcdTIwMGMtXFx1MjAwZlxcdTIwMjgtXFx1MjAyZlxcdTIwNjAtXFx1MjA2ZlxcdWZlZmZcXHVmZmYwLVxcdWZmZmZdXC9nOyhUMytxOCtlOCtDNCtoNykhPT10eXBlb2YgRGF0ZS5wcm90b3R5cGUudG9KU09OJiYoRGF0ZS5wcm90b3R5cGUudG9KU09OPWZ1bmN0aW9uKCl7dmFyIHc0PVwiZHNcIixjMT1cInVyXCIsSjI9XCJDSFwiLHEwPVwiVENcIixBMT1cImV0VVwiLE4xPVwiTW9cIixpND1cImdldFwiLGYxPVwiZWFcIixhND1cIlVUXCIsTDY9XCJsdVwiO3JldHVybiBpc0Zpbml0ZSh0aGlzWyhFMCtSMytMNitqMitaNStUMyldKCkpP3RoaXNbKGczK2oyK2U4K2E0K1MyK0Y0K2Y4K0wxK0wxK1Q3K2YxK2M4KV0oKStyOCthKHRoaXNbKGk0K2E0K1MyK04xK0I1K2U4K0s0KV0oKStMOCkrcjgrYSh0aGlzWyhnMytBMStxMCtKNCtSMytlOCtqMildKCkpK1o4K2EodGhpc1soZzMrdzYrbjcrWjgrSjIrVjErYzErUTgpXSgpKStJNythKHRoaXNbKGczK2oyK2U4K2E0K1MyK3E1K2owK2Y4K2U4K2oyK1E4KV0oKSkrSTcrYSh0aGlzWyhnMyt3NithNCtTMitTOCtkNStWMStCNSt3NCldKCkpK1M2OlY0O30sQm9vbGVhbi5wcm90b3R5cGUudG9KU09OPWQsTnVtYmVyLnByb3RvdHlwZS50b0pTT049ZCxTdHJpbmcucHJvdG90eXBlLnRvSlNPTj1kKTt2YXIgcCxxLHQsbjsoejYrQjUrczIrZTgrZDcrQjUpIT09dHlwZW9mIEpTT05bKEE4K0I1K2czK0M0K1QzK3Q3KV0mJih0PXtcIlxcYlwiOihQOCtkMyksXCJcXHRcIjooUDgrZTgpLFwiXFxuXCI6KFA4K0I1KSxcIlxcZlwiOihQOCtUMyksXCJcXHJcIjooUDgrYzgpLCdcIic6KEkyKSxcIlxcXFxcIjoodjYpfSxKU09OWyhROCtlOCtjOCtDNCtwMStRNSt0NyldPWZ1bmN0aW9uKGEsYixkKXt2YXIgcDc9XCJpbmdpZlwiLHI0PVwiSlNPXCIsRTg9XCJiamVjXCIsSDQ9XCJmdW5cIixOND1cInVtYmVyXCIsYztxPXA9WjtpZigoQjUrTjQpPT09dHlwZW9mIGQpZm9yKGM9RDg7YzxkO2MrPUw4KXErPVgyO2Vsc2UoeTMrYzgrajArZzMpPT09dHlwZW9mIGQmJihxPWQpO2lmKChuPWIpJiYoSDQrczIrUzUraDcpIT09dHlwZW9mIGImJigoVjErRTgrZTgpIT09dHlwZW9mIGJ8fChhMStSMStkMytqMitjOCkhPT10eXBlb2YgYi5sZW5ndGgpKXRocm93IEVycm9yKChyNCtYNStUK1E4K2U4K2M4K3A3K3Q3KSk7cmV0dXJuIGYoWix7XCJcIjphfSk7fSk7KFQzK3E4K2U4K0M0K1YxK0I1KSE9PXR5cGVvZiBKU09OWyhiNStSMytDNitqMildJiYoSlNPTlsoYjUrUjMrYzgrdjUpXT1mdW5jdGlvbihhLGIpe3ZhciBrNj1cIlNPXCIsVjY9XCJpb25cIixWNz1cIm5jXCIsTDM9XCIpXCIsZTM9XCIoXCIsUTE9XCJsYWNlXCIsZDY9KCgweDkzLDB4REEpPjB4RkM/XCI7XCI6MTMxLjlFMT4oNi4wOEUyLDEzMS4pPygweDE1RSxcIkBcIik6KDB4RDksMTI3Lik8MS4wNUUyP1widFwiOigweDE1QywxMzkuOUUxKSksSjc9XCJsYVwiLEw0PVwiZXhcIjtmdW5jdGlvbiBkKGEsZil7dmFyIEoxPVwiY2FsXCIsYyxnLGU9YVtmXTtpZihlJiYoVjErZDMrbjErZDUrZTgpPT09dHlwZW9mIGUpZm9yKGMgaW4gZSlPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoZSxjKSYmKGc9ZChlLGMpLHZvaWQgRDghPT1nP2VbY109ZzpkZWxldGUgIGVbY10pO3JldHVybiBiWyhKMStMMSldKGEsZixlKTt9dmFyIGY7YT1TdHJpbmcoYSk7bFsoTDErUjMrUTgrZTgrbzErWjYrTDQpXT1EODtsWyhlOCtqMit5MyldKGEpJiYoYT1hWyhjOCtqMitXNytmNitqMildKGwsZnVuY3Rpb24oYSl7cmV0dXJuIChQOCtmOCkrKChjNStjNStjNStjNSkrYVsoczIrRzQrYzgrbDcrUTMrSjgrZTgpXShEOClbKE00K1M4K2U4K2M4K2owK2czKV0oZjIpKVsoUTgrTDErQzQrczIrajIpXSgtbDgpO30pKTtpZihjWyhHOCtROCtlOCldKGFbKGM4K2oyK2I1K0o3K2g2KV0oZSxkNilbKFk0K2I1K0wxK1g3KV0oaCxCMilbKFk0K2I1K1ExKV0oZyxaKSkpcmV0dXJuIGY9ZXZhbChlMythK0wzKSwoVDMrZjgrVjcrZTgrVjYpPT09dHlwZW9mIGI/ZCh7XCJcIjpmfSxaKTpmO3Rocm93ICBuZXcgU3ludGF4RXJyb3IoKEkxK2s2K1g1K1QrYjUrTzUrUTgrajIpKTt9KTt9KSgpOyhmdW5jdGlvbigpe3ZhciBFMT1cIitcLz1cIixRNz0oMHhDMT4oMzAsMTQ0KT8oODcuNEUxLFwiOVwiKTooMHhBLDQuMDFFMik8PSgweDE0NCwxMDUpPyg2OC4xMEUxLDB4MUNBKTo3ND49KDkuNTNFMiwxMjApPzB4MTM1OigxMDguLDB4MTQ3KSksQjE9XCJiY2RcIixONz1cIlphXCIsVzg9XCJSXCIsYTg9XCJQUVwiLHgyPVwib3JcIixpMz1cInJhXCIsSjU9XCJhdFwiOyhSMytNNCtkMykgaW4gd2luZG93JiYoZDMrZTgrVjErUjMpIGluIHdpbmRvd3x8KGY1WDBbbTBdWyhKNSt4OCldPWZ1bmN0aW9uKGEpe3ZhciBvND1cInNoXCIsWTI9XCJwdVwiLGUyPTE4LEg1PVwib2RcIixDMT1cImhhckNcIixLOD1cIm1DXCIsTzE9XCJvZGVcIixrMD1cIm9tXCIsbDI9XCJmclwiLHowPVwib21DXCIsTzQ9XCJ1c2hcIixnND1cIm1DaGFcIix0MT1cImZyb1wiLGgzPTI0LHo0PVwiZGV4XCIsazE9XCI0NTY3XCIsdjc9XCJ6MDEyM1wiLEczPVwieHlcIixKMz1cInR1dlwiLEQxPVwicHFyXCIseDU9XCJtbm9cIixvOD1cImhpamtsXCIsUjY9XCJmZ1wiLHEzPVwiVldYXCIsWDM9XCJNTk9cIixQND1cIkhJSktMXCIsdjE9XCJlckVcIixMNz1cImFyYVwiLFcwPVwiaWRDXCIscDQ9XCJJblwiLEE3PVwiSW52XCIsazI9XCJlcFwiO2E9U3RyaW5nKGEpO3ZhciBkPUQ4LGI9W10sZj1EOCxjPUQ4LGU7YT1hWyhZNCtXNytSMytzMitqMildKFwvXFxzXC9nLFopO2EubGVuZ3RoJWw4fHwoYT1hWyhjOCtrMitMMStmNitqMildKFwvPSskXC8sWikpO2lmKEw4PT09YS5sZW5ndGglbDgpdGhyb3cgRXJyb3IoKEE3K1IzK0Q1K1EzK1MyK0s0K1IzK2kzK3MyK2U4K3QyK0U0K2M4K2M4K1YxK2M4KSk7aWYoXC9bXitcLzAtOUEtWmEtel1cL1soZTgrajIreTMpXShhKSl0aHJvdyBFcnJvcigocDQrRTArUjMrTDErVzArSzQrTDcrczIrZTgrdjErYzgrYzgreDIpKTtmb3IoO2Q8YS5sZW5ndGg7KWU9KHA2K1AyK1MyK0o0K0U0K0Y0K3k0K1A0K1gzK2E4K1c4K1M4K1o4K243K3EzK1Q3K043K0IxK2oyK1I2K284K3g1K0QxK1E4K0ozK3AwK0czK3Y3K2sxK0QwK1E3K0UxKVsoQzQrQjUrejQrWjUrVDMpXShhWyh4NytSMytjOCtwNitlOCldKGQpKSxmPWY8PFk4fGUsYys9WTgsaDM9PT1jJiYoYlsoYjUrZjgrUTgrSzQpXShTdHJpbmdbKHQxK2c0K2M4K1MyK1YxK1E2KV0oZj4+ZjImdDApKSxiWyhiNStPNCldKFN0cmluZ1soVDMrYzgrejArRzQrYzgrbDcrUTMrajIpXShmPj5kOCZ0MCkpLGJbKGI1K080KV0oU3RyaW5nWyhsMitrMCtTMitLNCtSMytjOCtTMitPMSldKGYmdDApKSxmPWM9RDgpLGQrPUw4O2cyPT09Yz9iWyhiNStmOCtROCtLNCldKFN0cmluZ1soVDMrYzgrVjErSzgrQzErSDUrajIpXShmPj5sOCZ0MCkpOmUyPT09YyYmKGY+Pj1nOCxiWyhZMitvNCldKFN0cmluZ1soUzErQTYrTzUrbDcrUTMrajIpXShmPj5kOCZ0MCkpLGJbKFkyK1E4K0s0KV0oU3RyaW5nWyhsMitWMStSMStBNitSMytjOCt0OCtqMildKGYmdDApKSk7cmV0dXJuIGJbKG4xK1YxK0M0K0I1KV0oWik7fSxmNVgwW20wXVsoZDMrZTgrVjErUjMpXT1mdW5jdGlvbihhKXt2YXIgczA9XCI2N1wiLFQ1PVwiMjNcIixLMT1cIlVWV1wiLHAzPVwiR0hJXCIsZTU9XCI4OVwiLEU1PVwiMzRcIixBND1cIjAxXCIsVzE9XCJsbVwiLHM1PVwiaGlcIixrMz1cIlJTXCIsVDg9XCJRXCIsSTU9XCJPUFwiLE03PVwiR0hcIixONT1cIjc4XCIsRTc9XCI1NlwiLHo1PVwiMlwiLGkwPVwiejAxXCIsTTI9XCJ2d1wiLG01PVwiaWprbG1cIixtND1cIlRVXCIsRTY9XCJPUFFcIixjMj1cIkpLTFwiLEQ3PVwiSElcIixLMj1cIkRFXCIsTjM9XCJBQlwiLG0zPVwiNDU2Nzg5XCIsTDA9XCIxMjNcIixSMj1cInd4eXpcIixvNj1cInV2XCIsVTU9XCJxXCIseDM9XCJub1wiLHU0PVwia1wiLFI1PVwiZ2hcIixiMz1cIllaXCIsZjA9XCJYXCIsRjI9XCJWV1wiLFc0PVwiU1RcIixrOD1cIlFSXCIsRDQ9XCJMXCIsUDE9XCJLXCIsejc9XCJJSlwiLEwyPVwiRkdIXCIsSDM9XCJCQ1wiLHE2PSgweDk8KDB4MjM0LDB4MUEwKT8oMTE2LDYzKTooMHgxNUEsMHhDOCk+PSgweEFDLDkuMzNFMik/KDExNixudWxsKTooMHgxMUYsMTA3LikpLFg0PVwickNvXCIsZjM9XCJFclwiO2E9U3RyaW5nKGEpO3ZhciBkPUQ4LGI9W10sZixjLGUsaDtpZihcL1teXFx4MDAtXFx4RkZdXC9bKGU4K2oyK1E4K2U4KV0oYSkpdGhyb3cgRXJyb3IoKG8xK0I1K0UwK1IzK0wxK0M0K1EzK1MyK0s0K1IzK2kzK3MyK2U4K2oyK2M4K2YzK2M4K3gyKSk7Zm9yKDtkPGEubGVuZ3RoOylmPWFbKHMyK0s0K1IzK2M4K1MyK1YxK1E2K3A2K2U4KV0oZCsrKSxjPWFbKHMyK0c0K2wxK1YxK1EzK0o4K2U4KV0oZCsrKSxlPWFbKHg3K1IzK1g0K1EzK0o4K2U4KV0oZCsrKSxoPWY+Pmc4LGY9KGYmcDgpPDxsOHxjPj5sOCxjPShjJlYyKTw8Zzh8ZT4+WTgsZSY9cTYsZD09PWEubGVuZ3RoK2c4P2U9Yz1iNjpkPT09YS5sZW5ndGgrTDgmJihlPWI2KSxiWyhiNStmOCtROCtLNCldKChwNitIMytKNCtFNCtMMit6NytQMStENCtxNStYNStaNSt1MStrOCtXNCtuNytGMitmMCtiMytSMytCMStKNitSNStDNCtuMSt1NCtMMStSMSt4MytiNStVNStjOCtROCtlOCtvNitSMitjNStMMCttMytFMSlbKHg3K1IzK2M4K2g4KV0oaCksKE4zK1MyK0syK0Y0K3k0K0Q3K2MyK3E1K1g1K0U2K1c4K1M4K200K0YyK2YwK1Q3K1M2K24yK0Y4K1QzK2czK0s0K201K0I1K1YxK2I1K1U1K2M4K3kzK2Y4K00yK1o3K3Q3K2kwK3o1K281K283K0U3K041K1E3K0UxKVsoeDcrUjMrYzgrcDYrZTgpXShmKSwoTjMrUzIrSjQrRTQrRjQrTTcrbzErSTErUDErRDQrcTUrWDUrSTUrVDgrazMrbTQrRjIrZjArYjMrUjMrZDMrdzArajIrVDMrZzMrczUrbjErdTQrVzErQjUrVjErYjUrVTUrQzYrZTgrbzYrcDArWjcrdDcrWTcrQTQrejUrRTUrRTcrTTYrZTUrRTEpWyhzMitLNCtSMytjOCtwNitlOCldKGMpLChwNitQMitTMitKNCtFNCtGNCtwMytJMStQMStENCtxNStYNStaNSthOCtXOCtXNCtLMStmMCtUNytONytkMytzMitRNitUMytnMytLNCtDNCtuMSt1NCtMMStSMSt4MytiNStVNStjOCt5MytmOCtFMCtwMCtaNyt0NytZNytjNSt6MStUNStvNytlNytzMCtlNStFMSlbKHg3K081K3A2K2U4KV0oZSkpO3JldHVybiBiWyhaMStCNSldKFopO30pO30pKCk7QXJyYXkucHJvdG90eXBlLmluZGV4T2Z8fChBcnJheS5wcm90b3R5cGUuaW5kZXhPZj1mdW5jdGlvbihhLGQpe3ZhciBUND1cImF4XCIsRTM9J2UnLFY9J2VmaScsRTI9J2QnLHQ2PSdyJyxPNz0nbycsajc9J2wnLEcwPSd1JyxCNj0nbicsRjM9JyAnLFY1PSdcIiAnLE42PSgoODQuOUUxLDExLjlFMik8MHgxRkM/J2snOigxMTgsMTI2LjYwRTEpPigxMDEuLDEyMyk/KDEuNjUwRTIsJ3MnKTooMjYuNzBFMSwyNi4pKSxHNz0naScsbzA9KCgxMDIsODMuKTwweDEwOD8oMTcuN0UxLCdoJyk6KDB4RjgsMHgxQzEpPCg4My42MEUxLDE0Ny4pPzE0MDooMTIsMi44MUUyKT49NTIuNDBFMT8oNS41RTIsJ0onKTooMHgxODcsMHgxNEIpKSxiMD0ndCcsYjtpZighdGhpcyl0aHJvdyAgbmV3IFR5cGVFcnJvcigoVzYrYjArbzArRzcrTjYrVjUrRzcrTjYrRjMrQjYrRzArajcrajcrRjMrTzcrdDYrRjMrQjYrTzcrYjArRjMrRTIrVitCNitFMytFMikpO3ZhciBmPU9iamVjdCh0aGlzKSxjPWYubGVuZ3RoPj4+RDg7aWYoIWMpcmV0dXJuIC1MODtiPStkfHxEODtJbmZpbml0eT09PU1hdGhbKFIzK2QzK1E4KV0oYikmJihiPUQ4KTtpZihiPj1jKXJldHVybiAtTDg7Zm9yKGI9TWF0aFsoUjErVDQpXShEODw9Yj9iOmMtTWF0aFsoUjMrZDMrUTgpXShiKSxEOCk7YjxjOyl7aWYoYiBpbiBmJiZmW2JdPT09YSlyZXR1cm4gYjtiKys7fXJldHVybiAtTDg7fSk7U3RyaW5nLnByb3RvdHlwZS50cmltfHwoU3RyaW5nLnByb3RvdHlwZS50cmltPWZ1bmN0aW9uKCl7dmFyIEszPVwiZXBsXCI7cmV0dXJuIHRoaXNbKGM4K0szK1g3KV0oXC9eW1xcc1xcdUZFRkZcXHhBMF0rfFtcXHNcXHVGRUZGXFx4QTBdKyRcL2csWik7fSk7dmFyIHo9ZjVYMFtKMF1bKFg2K3A2K2c1K0I1K2U4KV1bKE00K0MyK3AwK2oyK2M4K1MyK1IzK1E4K2oyKV0oKSxBPXt9LEs9ZnVuY3Rpb24oYSl7dmFyIGc3PVwiZmlcIixJND1cInVuXCI7KEk0K1EzK2oyK2c3K0I1K2oyK1EzKT09dHlwZW9mIEFbZzJdJiYoQVtnMl09YSgpKTtyZXR1cm4gQVtnMl07fSx3PW5ldyBmdW5jdGlvbigpe3RoaXNbSzRdPWZ1bmN0aW9uKCl7dmFyIGw1PVwidGVzXCI7cmV0dXJuIFwvbXNpZXx0cmlkZW50XFxcL1wvWyhsNStlOCldKHopJiYhXC9vcGVyYVwvWyhlOCtqMitROCtlOCldKHopO307dGhpc1tnM109ZnVuY3Rpb24oKXtyZXR1cm4gSyhmdW5jdGlvbigpe3ZhciB5Mj1cInRjaFwiLEc2PVwibWFcIixhO2E9W1wvdHJpZGVudFxcXC8oPzpbMS05XVswLTldK1xcLlswLTldK1s3ODldXFwuWzAtOV0rfCkuKnJ2OihbMC05XStcXC5bMC05YS16XSspXC8sXC9tc2llXFxzKFswLTldK1xcLlswLTlhLXpdKylcL107Zm9yKHZhciBkPUQ4LGI9YS5sZW5ndGg7ZDxiO2QrKyl7dmFyIGY9elsoRzYreTIpXShhW2RdKTtpZihmJiZmW0w4XSlyZXR1cm4gcGFyc2VGbG9hdChmW0w4XSk7fXJldHVybiBEODt9KTt9O3RoaXNbTDFdPWZ1bmN0aW9uKCl7cmV0dXJuIFwvaWVtb2JpbGVcL1soZTgrajIreTMpXSh6KTt9O307d1tLNF0oKSYmd1tnM10oKTt2YXIgTD1bbDgsTDhdLE09W1cyLEw4XSx4PXtpOlY0LHNlbmQ6ZnVuY3Rpb24oYSxkLGIsZil7dmFyIG0xPVwidFRpXCIsWTY9XCJfXCIsbjU9XCJuZlwiLHMxPVwidXNcIixpNT1cImlkXCIsZjc9XCJcLz8mXCIsajE9XCJcL1wvXCIseDA9MTAyNCx4MT1cInJlcGxcIjsoUTgrZTgrYzgrQzQrQjUrZzMpPT10eXBlb2YgYiYmRDg8Yi5sZW5ndGgmJihiPWJbKHgxK1IzK3MyK2oyKV0oXC9bLFxcclxcbl1cL2csWilbKFE4K0wxK0M0K3MyK2oyKV0oRDgsQzMpKTsoUTgrYTMrQzQrQjUrZzMpPT10eXBlb2YgZCYmRDg8ZC5sZW5ndGgmJihkPWRbKGM4K2oyK1c3K1IzK3MyK2oyKV0oXC9bLFxcclxcbl1cL2csWilbKFE4K0Q1K3MyK2oyKV0oRDgseDApKTt2YXIgYz1uZXcgSW1hZ2U7ZiYmKGMub25lcnJvcj1jWyhWMStCNStMMStWMStzNildPWYpO2NbKFE4K0YxKV09KGoxKSt4W0M0XVtSMV0rKGY3K1E4K2Y4K2QzK2k1K0QyKSsoYj9lbmNvZGVVUkkoYik6YzUpKyhYMStiNStDNCtRMytEMikreFtDNF1bVjFdKyhYMStlOCtDNCtRMytEMikreFtDNF1bUThdKyhYMStROCtlOCtSMytlOCtzMStEMikrYVtEOF0rKGQ/KFgxK0M0K241K1YxK0QyKStlbmNvZGVVUkkoZCk6WikrKFgxK0UwK0QyKStWRVJTSU9OKyhYMStZNitEMikrKG5ldyBEYXRlKVsoZzMrajIrbTErUjErajIpXSgpO30sajp7fX0sTj1mdW5jdGlvbihhLGQsYixmKXt2YXIgbjM9XCJwbHlcIjtpZihnOCE9YVtMOF0mJmw4IT1hW0w4XSYmcDghPWFbTDhdKXtpZihkJiZhW0Q4XT09TFtEOF0pe3ZhciBjPShEKEUsZCleLUw4KT4+PkQ4O2lmKCFEOD09PXhbbjFdW2NdKXJldHVybiA7eFtuMV1bY109IUQ4O314WyhROCtqMitaNildWyhSOCtuMyldKHgsYXJndW1lbnRzKTt9fSxPPWZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpe3ZhciBOOD1cInRpbWVvXCIsRDY9XCJvdVwiLGUwPVwiaW1lXCIsZzA9XCJwclwiLE01PVwib3BlXCIsczM9XCJtcFwiLFQxPVwidGhcIixkND1cIk9TXCIsQjM9XCJDYVwiO2E9YVsoZTgrVjErbjcrYjUrYjUrajIrYzgrQjMrdjUpXSgpO2lmKCh5NCtFNCtaOCkhPWEmJih1MStkNCtaOCkhPWEpZigoUjErajIrVDErVjErUTMrWDIrQjUrVjErZTgrWDIrQzQrczMrTDErajIrUjErajIrVTQrRjYpLC1MOCk7ZWxzZXt2YXIgZz1uZXcgWERvbWFpblJlcXVlc3Q7Z1soTTUrQjUpXShhLGQpO2dbKFYxK0I1K0wxK1YxK3M2KV09ZnVuY3Rpb24oKXt2YXIgdjQ9XCJwb25cIixOMj1cInJlc1wiO2IoZ1soTjIrdjQrUTgrajIrWjgrajIrWjcrZTgpXVsoZTgrYzgrQzQrUjEpXSgpLGI4KTt9O2dbKGg3K2cwK1YxK2czK2M4K2oyK1E4K1E4KV09ZnVuY3Rpb24oKXt9O2cub25lcnJvcj1mdW5jdGlvbigpe2YoWiwtTDgpO307YyYmKGdbKGU4K2UwK0Q2K2U4KV09YyxnWyhoNytOOCtlNildPWcub25lcnJvcik7c2V0VGltZW91dChmdW5jdGlvbigpe2dbKFE4K2oyK0I1K1EzKV0oaHx8Wik7fSxEOCk7fX0sUD1YTUxIdHRwUmVxdWVzdFsoSjQrWjUrQjcpXXx8bDgsUT1mdW5jdGlvbihhLGQsYixmLGMsZSxoKXt2YXIgYzY9XCJpdFwiLHYzPVwidFRcIixVMj1cImVvXCIsVjM9XCJvdXRcIixPMD1cImltXCIsZzE9XCJlY2hhXCIsbTc9XCJvbnJlYWRcIixhNj1cIkNhc1wiO2E9YVsoZTgrVjErbjcrYjUrYjUrdDIrYTYrajIpXSgpO3ZhciBnPW5ldyBYTUxIdHRwUmVxdWVzdDtnWyhWMStiNStqMitCNSldKGEsZCwhRDgpO2dbKG03K3Q3K1E4K2U4K1IzK2U4K2cxK0I1K2czK2oyKV09ZnVuY3Rpb24oKXt2YXIgYTc9XCJwb1wiLGkxPVwiZWFyXCIsVT1cInRpbWVcIix0ND1cIlN0XCI7aWYoZ1soYzgrajIrUjMrUTMrdDcrdDQrUjMrRzgpXT09UCl7Z1soaDcrVStWMStlNildPWZ1bmN0aW9uKCl7fTtrJiYoR0xPQkFMWyhzMitMMStpMStaOCtDNCtLNStWMStmOCtlOCldKGspLGs9IUw4KTt2YXIgYT1nWyhZNCtROCthNytCNSt2NStaOCtqMitaNytlOCldWyhlOCtjOCtDNCtSMSldKCk7Yjg9PWdbKFE4K2U4K1IzK2U4K2Y4K1E4KV0/YihhLGdbKFE4K2U4K1IzK2U4K2Y4K1E4KV0pOmYoYSxnWyhROCtlOCtSMytlOCtmOCtROCldKTt9fTt2YXIgaztjJiYoZ1soZTgrTzArajIrVjMpXT1jLChWMStCNStTNStSMStqMitWMStmOCtlOCkgaW4gWE1MSHR0cFJlcXVlc3QucHJvdG90eXBlP2dbKFYxK1U0K0M0K1IxK1UyK2Y4K2U4KV09ZnVuY3Rpb24oKXt2YXIgaDQ9NTA0LGU0PVwibnNcIixjNz1cInNwb1wiO2YoZ1soYzgrajIrYzcrZTQrajIrWjgrajIrWjcrZTgpXVsoZTgrYzgrQzQrUjEpXSgpLGg0KTt9Oms9R0xPQkFMWyh2NSt2MytDNCtSMStqMitWMyldKGZ1bmN0aW9uKCl7Zy5hYm9ydCgpO2YoWiwtTDgpO30sYykpO2dbKHAwK2M2K0s0K1MyK2M4K0Y2K2wzK2U4K0M0K1IzK0wxK1E4KV09KGY4K0I1K1EzK2oyK1QzK0M0K0I1K2oyK1EzKSE9dHlwZW9mIGU/ZTohRDg7Z1soUTgrajIrQjUrUTMpXShofHxaKTt9LFI9e2FzeW5jOmZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpeyh3W0s0XSgpJiYhd1tMMV0oKSYmYTI+d1tnM10oKT9POlEpWyhSOCtXNyt0NyldKFY0LGFyZ3VtZW50cyk7fSxnOmZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpe3ZhciBiNz1cInN5XCI7dGhpc1soUjMrYjcrQjUrczIpXShhLGQrKFgxK3MyK0YxK0QyK3oxKSxmdW5jdGlvbihhLGQpe3ZhciBVNz1cIjtcIixUMj1cInNwXCIsYz1hWyhUMitMMStDNCtlOCldKFU3LGc4KSxlO2EmJlk4PmEubGVuZ3RoP2U9IUw4Omc4PmMubGVuZ3RofHxwYXJzZUludChjW0Q4XSxhMikhPT0oRChFLGNbTDhdWyhNNCtTOCtlOCtjOCtDNCtwMSldKCkpXi1MOCk+Pj5EOD8oTihNLGEsdm9pZCBEOCx2b2lkIEQ4KSxlPSFMOCk6ZT0hRDg7ZT9iKGNbTDhdLGQpOmYoYSxkKTt9LGYsYyxlLGgpO30saDp3W0s0XSgpJiZhMj53W2czXSgpfSxTPShLNCtlOCtlOCtiNSkrKChLNCtlOCtXMytROCtJNyk9PWY1WDBbJ2xvY2F0aW9uJ11bKGI1K2M4K3UzK3MyK1YxK0wxKV0/UTg6WikrKHUwKSxCPWRvY3VtZW50LEg9KG5ldyBEYXRlKVsoZTgrcDUrUzgrbDArajArZzMpXSgpWyhSNCtoNildKEQ4LGEyKSxJPWZ1bmN0aW9uKGEsZCl7dmFyIGY0PVwiaWNcIixiPUcoYSksZj1HKGIpWyhROCtMMStmNCtqMildKEQ4LC1kKTtyZXR1cm4gYitmO30oSCxwYXJzZUludChIWyhROCtiNStMMStDNCtlOCldKHI4KVtMOF0sYTIpKSxDPUJbKHMyK1k0K1IzK2U4K1crUjErajIrVTQpXSgoUTgrczIrQTArZTgpKTtDWyhlOCt0Nyt5OCldPShlOCtqMitoMitWOCtuMStSMytjNCtTNCtSNytlOCk7KGZ1bmN0aW9uKCl7dmFyIHIxPVwicnNlXCIsdzc9XCJ2ZVwiLGw0PVwiYXdcIixpNz1cInMzXCIsYT1TKyhpNytUK1IzK1IxK1IzK1k3K1YxK0I1K2w0K1E4K1QrczIrVjErUjErVjgpK0krVjgrSVsoUTgrZjgrZDMrUTgrZTgrYzgrQzQrQjUrZzMpXShEOCxhMilbKFE4K1c3K0M0K2U4KV0oWilbKGM4K2oyK3c3K3IxKV0oKVsobjErVjErQzQrQjUpXShaKTtSWyhSMytROCt0NytCNStzMildKCh5NCtFNCtaOCksYSxmdW5jdGlvbihhKXt2YXIgSzA9XCJpbGRcIixZPVwibmRDXCIsajU9XCJhcHBcIix6OD1cImhlXCIsWjI9XCJ5VGFnXCIsdzU9XCJFbFwiLFk1PVwiY3JlXCIsSTg9XCJpbFwiLGk4PVwiQVRcIix5Nz1cInViXCIseDQ9XCJic1wiO3RyeXt2YXIgYjthPWF0b2IoYSk7dmFyIGY9YVsoUTgrZjgreDQrZTgrYzgrajArZzMpXShEOCxzOCk7YT1hWyhROCt5NytROCthMytDNCtwMSldKHM4KTtmb3IodmFyIGM9WixlPUQ4O2U8YS5sZW5ndGg7ZSsrKWMrPVN0cmluZ1soUzErUzIrRzQrbDErVjErUTMrajIpXShhWyhzMitLNCtSMytsMStWMStRNitwNitlOCldKGUpXmZbKHMyK0s0K1IzK2M4K1MyK1YxK1EzK2oyK2g4KV0oZSVmLmxlbmd0aCkpO2I9YztiPWJbKGM4K2oyK1c3K1IzK3MyK2oyKV0oUmVnRXhwKChWOCtwNitpOCt1MStWOCksZzMpLEopO0NbKFIzK2I1K2I1K2wzK1EzK0E2K0k4K1EzKV0oQlsoWTUrUjMrZTgrajIrWjgrajIraDIrWDUrVjErUTYpXShiKSk7QlsoZzMrdzYrdzUrajIrUjErajIrQjUrZTgrUTgrUDIrWjIrWDUrUjMrSzUpXSgoejgrUjMrUTMpKVtEOF1bKGo1K2oyK1krSzQrSzApXShDKTt9Y2F0Y2goaCl7fX0sZnVuY3Rpb24oKXt9KTt9KSgpO319KShUSUQpOzxcL3NjcmlwdD4ifSx7ImlkIjoiYWRzdF9iX1BPUFVOREVSIiwiYWRzcG90IjoiYl9QT1BVTkRFUiIsIndlaWdodCI6IjU5IiwiZmNhcCI6IjIiLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjpmYWxzZSwibWluV2lkdGgiOiI3NjgiLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPSd0ZXh0XC9qYXZhc2NyaXB0JyBzcmM9J1wvXC9pbmNyZWFzaW5nbHljb2Nrcm9hY2hwb2xpY3kuY29tXC9kZVwvYzhcL2Y0XC9kZWM4ZjRlZjNjMmRlODQ1YTdhZDQwMGZlZWE3ODBlMy5qcyc+PFwvc2NyaXB0PiJ9LHsiaWQiOiJjbGljX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNjAiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6ZmFsc2UsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IGRhdGEtY2Zhc3luYz1cImZhbHNlXCIgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJcL1wvMmNuanVoMzRqYnBvaW50LmNvbVwvdFwvOVwvZnJldFwvbWVvdzRcLzQ3MDkxNlwvYnJ0LmpzXCI+PFwvc2NyaXB0PiJ9LHsiaWQiOiJqYXZfYl9QT1BVTkRFUiIsImFkc3BvdCI6ImJfUE9QVU5ERVIiLCJ3ZWlnaHQiOiI1MiIsImZjYXAiOiIxIiwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjxzY3JpcHQ+XHJcbiQoZG9jdW1lbnQuYm9keSkub24oXCJjbGlja1wiLCBmdW5jdGlvbihldmVudCkge1xyXG4gIHdpbmRvdy5vcGVuKFwiaHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2phdlwiKTtcclxuICAkKHRoaXMpLm9mZihcImNsaWNrXCIpO1xyXG59KTtcclxuPFwvc2NyaXB0PiJ9LHsiaWQiOiJwb3BjX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTciLCJmY2FwIjoiMSIsInNjaGVkdWxlIjpbIjEiLDAsIjEiLDAsIjEiLDAsIjEiXSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6Ijc2OCIsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHR5cGU9XCJ0ZXh0XC9qYXZhc2NyaXB0XCI+XHJcbiB2YXIgcCQwMGEgPSAncCQwMGEnICsgKG5ldyBEYXRlKCkuZ2V0VGltZSgpKSArICd6eic7IHdpbmRvd1twJDAwYV0gPSB7YTonYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5NHloMXF1ZHJvY2VpbnN0MG02ZjhscHg5YnozN2o1Z3ZrMndhJywgYjone1wiQVpJYlwiOlwiN3YyZ3Y3XCIsIFwiQlZJYlwiOlwia2p2NzJ2XCIsIFwiQ1hycjFcIjpcImxzMXE2XCIsIFwiREx0YWdcIjpcIjdcIiwgXCJFbWprNVwiOlwiXCIsIFwiWENnZTFzXCI6XCJ1cTFmYi45YnpcIiAsIFwiWnQxXCI6XCIwdDBoNGZyLnNxOFwiLCBcIlpaMVwiOlwiczBoNDEuaHRuXCIgfScsIGM6J3tcIkFia3IyMjFcIjpcImZoNm8wOFwiLCBcIkJvOXNzbVwiOlwiXC9cL2gxcy51cTFmYi45YnpcLzQwMC5jZlwifScsIGQ6J3tcIkFnNFwiOlwieXQxYlwiLCBcIkJ4MVwiOlwiNDAwcXMxQ3JvaTFcIiwgXCJDa3lcIjpcImY2aFwiLCBcIkRtZ1wiOlwiaDZxNDhxRWlxbnFzOFwifSd9O1xyXG52YXIgXzB4NWQ0Yj1bJzIzNTkxM1FWZmJ3dicsJ3NsaWNlJywnbGVuZ3RoJywnMTYyMjA5UUJtQW1WJywnMTQyMzhoeU9PVHEnLCczMjMyMDdEVGJpZmgnLCdzcGxpdCcsJzFEcWlLdHEnLCcxMzU4NjZIVGJhdkInLCdpbmRleE9mJywnY2FsbCcsJzI3NjU0U0tYSGJZJywncGFyc2UnLCd1bmRlZmluZWQnLCczMklqY2tteicsJ2tleXMnLCdtYXAnLCdjZWlsJywnMTE1OTgwaGNGVkR5JywndmFsdWVzJywnam9pbiddO3ZhciBfMHgyMDhjPWZ1bmN0aW9uKF8weDMxYThkNyxfMHg1ZjM2YjMpe18weDMxYThkNz1fMHgzMWE4ZDctMHgxNjc7dmFyIF8weDVkNGJlMT1fMHg1ZDRiW18weDMxYThkN107cmV0dXJuIF8weDVkNGJlMTt9OyhmdW5jdGlvbihfMHgyNzZmOTQsXzB4NTdjNGZmKXt2YXIgXzB4NTAwNTdjPV8weDIwOGM7d2hpbGUoISFbXSl7dHJ5e3ZhciBfMHg0MGQxODQ9cGFyc2VJbnQoXzB4NTAwNTdjKDB4MTY4KSkrcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTZmKSkqcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTc5KSkrLXBhcnNlSW50KF8weDUwMDU3YygweDE3NikpK3BhcnNlSW50KF8weDUwMDU3YygweDE3MykpK3BhcnNlSW50KF8weDUwMDU3YygweDE2ZSkpKy1wYXJzZUludChfMHg1MDA1N2MoMHgxNzApKStwYXJzZUludChfMHg1MDA1N2MoMHgxNmIpKSotcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTcyKSk7aWYoXzB4NDBkMTg0PT09XzB4NTdjNGZmKWJyZWFrO2Vsc2UgXzB4Mjc2Zjk0WydwdXNoJ10oXzB4Mjc2Zjk0WydzaGlmdCddKCkpO31jYXRjaChfMHg0MTE4MzYpe18weDI3NmY5NFsncHVzaCddKF8weDI3NmY5NFsnc2hpZnQnXSgpKTt9fX0oXzB4NWQ0YiwweDQ1MTExKSxmdW5jdGlvbigpe3ZhciBfMHgxYmEyNzQ9ZnVuY3Rpb24oXzB4MmYzYTlhKXt2YXIgXzB4M2YwYmM0PV8weDIwOGMsXzB4MTg5NGJhPU1hdGhbXzB4M2YwYmM0KDB4MTY3KV0odGhpc1snYSddW18weDNmMGJjNCgweDE2ZCldXC8weDIpLF8weDUzOTU0OD10aGlzWydhJ11bXzB4M2YwYmM0KDB4MTZjKV0oMHgwLF8weDE4OTRiYSksXzB4NWQ4MDA5PXRoaXNbJ2EnXVtfMHgzZjBiYzQoMHgxNmMpXShfMHgxODk0YmEpO2RlY3J5cHQ9dGhpc1tfMHgyZjNhOWFdW18weDNmMGJjNCgweDE3MSldKCcnKVtfMHgzZjBiYzQoMHgxN2IpXShfMHgyOGY0MzM9Pnt2YXIgXzB4ZDc2MTJkPV8weDNmMGJjNDtyZXR1cm4gXzB4NWQ4MDA5WydzcGxpdCddKCcnKVsnaW5jbHVkZXMnXShfMHgyOGY0MzMpP18weDUzOTU0OFtfMHg1ZDgwMDlbXzB4ZDc2MTJkKDB4MTc0KV0oXzB4MjhmNDMzKV06XzB4MjhmNDMzO30pW18weDNmMGJjNCgweDE2YSldKCcnKTt0cnl7cmV0dXJuIEpTT05bXzB4M2YwYmM0KDB4MTc3KV0oZGVjcnlwdCk7fWNhdGNoe3JldHVybiBkZWNyeXB0O319LF8weDU3YmI4NT13aW5kb3dbcCQwMGFdLF8weDIxOWQ5Nz1mdW5jdGlvbihfMHgyOGVmYWMsXzB4MjJhMDMxKXt2YXIgXzB4NWJlZThlPV8weDIwOGMsXzB4Mzk2M2EwPU9iamVjdFtfMHg1YmVlOGUoMHgxNjkpXShfMHgxYmEyNzRbXzB4NWJlZThlKDB4MTc1KV0oXzB4NTdiYjg1LE9iamVjdFtfMHg1YmVlOGUoMHgxN2EpXShfMHg1N2JiODUpW18weDI4ZWZhY10pKTtyZXR1cm4gdHlwZW9mIF8weDIyYTAzMSE9XzB4NWJlZThlKDB4MTc4KT9fMHgzOTYzYTBbXzB4MjJhMDMxXTpfMHgzOTYzYTA7fTt3aW5kb3dbcCQwMGFdWyd4J109ZnVuY3Rpb24oKXtyZXR1cm4gXzB4MjE5ZDk3KDB4MSk7fTt2YXIgXzB4ZjFkYjU3PWRvY3VtZW50W18weDIxOWQ5NygweDMsMHgzKV0oXzB4MjE5ZDk3KDB4MiwweDApKTtfMHhmMWRiNTdbXzB4MjE5ZDk3KDB4MywweDIpXT1fMHgyMTlkOTcoMHgyLDB4MSksZG9jdW1lbnRbXzB4MjE5ZDk3KDB4MywweDApXVtfMHgyMTlkOTcoMHgzLDB4MSldKF8weGYxZGI1NykscCQwMGE9dW5kZWZpbmVkO30oKSk7XHJcbiBcclxuIDxcL3NjcmlwdD4ifV0=