summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2005-02-23 11:12:29 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2005-02-23 11:12:29 (GMT)
commitb93369af2cd1d2b5ac20669e83cb07feca349462 (patch)
tree1dbede53904ab7049c9bd1e84db9ddd566e0336d
parentb963bb96ad16a41b3393027c4794f4141f94d913 (diff)
downloadTASS-b93369af2cd1d2b5ac20669e83cb07feca349462.zip
TASS-b93369af2cd1d2b5ac20669e83cb07feca349462.tar.gz
TASS-b93369af2cd1d2b5ac20669e83cb07feca349462.tar.bz2
Version 1.0
-rw-r--r--Graphic_Equalizer_v1.0/Graphic_Equalizer.hp1234
-rw-r--r--Graphic_Equalizer_v1.0/Graphic_Equalizer.hw2
-rw-r--r--Graphic_Equalizer_v1.0/Graphic_Equalizer.pref173
-rw-r--r--Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hp1037
-rw-r--r--Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hw2
-rw-r--r--Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.pref123
-rw-r--r--Graphic_Equalizer_v1.0/data/about_bottom.int1
-rw-r--r--Graphic_Equalizer_v1.0/data/about_top_celoxica.int14
-rw-r--r--Graphic_Equalizer_v1.0/data/about_top_fontys.int17
-rw-r--r--Graphic_Equalizer_v1.0/data/about_top_tass.int1
-rw-r--r--Graphic_Equalizer_v1.0/data/about_top_transfer.int63
-rw-r--r--Graphic_Equalizer_v1.0/data/audio_player.intbin0 -> 23808 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/help.intbin0 -> 1228800 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/load_bitmaps.bat35
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom.bmpbin0 -> 105504 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom_mask.bmpbin0 -> 36358 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_top_celoxica.bmpbin0 -> 179748 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_top_fontys.bmpbin0 -> 179748 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_top_mask.bmpbin0 -> 61198 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_top_tass.bmpbin0 -> 179748 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/about_top_transfer.bmpbin0 -> 179748 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/audio_player.bmpbin0 -> 17974 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/audio_player_mask.bmpbin0 -> 7094 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/graph_mask.bmpbin0 -> 308278 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/help.bmpbin0 -> 921654 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/help_mask.bmpbin0 -> 308278 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/skin.bmpbin0 -> 921656 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/bmp/skin_mask.bmpbin0 -> 308278 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/About_box.psdbin0 -> 1052140 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/About_box_celoxica.psdbin0 -> 1059419 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/About_box_fontys.psdbin0 -> 1057450 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/About_box_transfer.psdbin0 -> 1044439 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/default_about_skin.psdbin0 -> 2455158 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/default_help_skin.psdbin0 -> 2679709 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/psd/default_skin.psdbin0 -> 2296158 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_bottom.raw1
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_bottom_mask.raw1
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_top_celoxica.raw14
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_top_fontys.raw17
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_top_mask.raw1
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_top_tass.raw1
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/about_top_transfer.raw63
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/audio_player.rawbin0 -> 17856 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/audio_player_mask.raw1
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/graph_mask.raw639
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/help.rawbin0 -> 921600 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/help_mask.rawbin0 -> 307200 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/skin.rawbin0 -> 921600 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/orig/raw/skin_mask.rawbin0 -> 307200 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/preset_demo.binbin0 -> 384 bytes
-rw-r--r--Graphic_Equalizer_v1.0/data/preset_reset.bin1
-rw-r--r--Graphic_Equalizer_v1.0/data/presets_hardcoded.txt13
-rw-r--r--Graphic_Equalizer_v1.0/data/skin.intbin0 -> 1228800 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/annotated.html19
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_2main_8hcc-source.html76
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hcc-source.html69
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hcc.html190
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hcc__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hcc__incl.pngbin0 -> 1800 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hch-source.html84
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hch.html496
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hch__dep__incl.map7
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/audio_8hch__dep__incl.pngbin0 -> 2183 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/configuration_8hch-source.html53
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/configuration_8hch.html240
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/configuration_8hch__dep__incl.map10
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/configuration_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/configuration_8hch__dep__incl.pngbin0 -> 3114 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/dir_000000.html20
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/dir_000001.html20
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/dir_000002.html22
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/dir_000003.html49
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/dir_000004.html36
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/dirs.html25
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hcc-source.html310
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hcc.html252
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hcc__incl.map8
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hcc__incl.pngbin0 -> 3637 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hch-source.html49
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hch.html348
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hch__dep__incl.map5
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display_8hch__dep__incl.pngbin0 -> 1808 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display__shared_8hch-source.html62
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display__shared_8hch.html691
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display__shared_8hch__dep__incl.map5
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display__shared_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/display__shared_8hch__dep__incl.pngbin0 -> 1911 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/doxygen.css271
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/doxygen.pngbin0 -> 1281 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc-source.html299
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc.html191
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc__incl.map9
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc__incl.pngbin0 -> 4001 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc_a2_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc_a2_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc_a2_cgraph.pngbin0 -> 1043 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc_a3_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc_a3_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hcc_a3_cgraph.pngbin0 -> 1043 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch-source.html36
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch.html202
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch__dep__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch__dep__incl.pngbin0 -> 1084 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch_a1_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch_a1_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch_a1_cgraph.pngbin0 -> 1043 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch_a3_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch_a3_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler_8hch_a3_cgraph.pngbin0 -> 1043 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler__shared_8hch-source.html68
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler__shared_8hch.html334
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler__shared_8hch__dep__incl.map6
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler__shared_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/eventhandler__shared_8hch__dep__incl.pngbin0 -> 2233 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hcc-source.html60
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hcc.html202
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hcc__incl.map4
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hcc__incl.pngbin0 -> 2785 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hch-source.html29
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hch.html132
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hch__dep__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/events_8hch__dep__incl.pngbin0 -> 1024 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc-source.html445
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc.html380
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc__incl.map5
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc__incl.pngbin0 -> 2759 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a2_cgraph.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a2_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a2_cgraph.pngbin0 -> 522 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a3_cgraph.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a3_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a3_cgraph.pngbin0 -> 522 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a4_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a4_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a4_cgraph.pngbin0 -> 724 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a5_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a5_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a5_cgraph.pngbin0 -> 745 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a6_cgraph.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a6_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hcc_a6_cgraph.pngbin0 -> 560 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch-source.html48
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch.html261
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch__dep__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch__dep__incl.pngbin0 -> 732 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a3_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a3_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a3_cgraph.pngbin0 -> 724 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a4_cgraph.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a4_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a4_cgraph.pngbin0 -> 745 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a5_cgraph.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a5_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/fft_8hch_a5_cgraph.pngbin0 -> 560 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/files.html37
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2blank.pngbin0 -> 174 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2doc.pngbin0 -> 255 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2folderclosed.pngbin0 -> 259 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2folderopen.pngbin0 -> 261 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2lastnode.pngbin0 -> 233 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2link.pngbin0 -> 358 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2mlastnode.pngbin0 -> 160 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2mnode.pngbin0 -> 194 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2node.pngbin0 -> 235 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2plastnode.pngbin0 -> 165 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2pnode.pngbin0 -> 200 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/ftv2vertline.pngbin0 -> 229 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/functions.html40
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/functions_vars.html40
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/globals.html192
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/globals_defs.html166
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/globals_func.html33
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/globals_vars.html25
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/graph_legend.dot22
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/graph_legend.html74
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/graph_legend.pngbin0 -> 3938 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/index.html8
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main.html14
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc-source.html153
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc.html151
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc__incl.map12
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc__incl.pngbin0 -> 4132 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc_a1_cgraph.map10
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc_a1_cgraph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/main_8hcc_a1_cgraph.pngbin0 -> 3634 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hcc-source.html116
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hcc.html101
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hcc__incl.map4
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hcc__incl.pngbin0 -> 2471 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hch-source.html38
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hch.html157
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hch__dep__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse_8hch__dep__incl.pngbin0 -> 909 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse__shared_8hch-source.html53
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse__shared_8hch.html247
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse__shared_8hch__dep__incl.map6
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse__shared_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/mouse__shared_8hch__dep__incl.pngbin0 -> 2211 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hcc-source.html168
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hcc.html45
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hcc__incl.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hcc__incl.pngbin0 -> 1484 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hch-source.html15
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hch.html66
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hch__dep__incl.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/runfft_8hch__dep__incl.pngbin0 -> 464 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hcc-source.html78
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hcc.html182
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hcc__incl.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hcc__incl.pngbin0 -> 568 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hch-source.html37
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hch.html89
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hch__dep__incl.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/sample_8hch__dep__incl.pngbin0 -> 568 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hcc-source.html215
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hcc.html153
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hcc__incl.map9
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hcc__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hcc__incl.pngbin0 -> 4097 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hch-source.html65
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hch.html406
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hch__dep__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia_8hch__dep__incl.pngbin0 -> 1047 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia__shared_8hch-source.html77
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia__shared_8hch.html920
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia__shared_8hch__dep__incl.map3
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia__shared_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/smartmedia__shared_8hch__dep__incl.pngbin0 -> 1183 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structaudiodata__t.html77
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structevents__t.html222
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structmousedata__t.html135
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structskindata__t.html139
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structskindata__t_1_1skin__info__t.html189
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structskindata__t__coll__graph.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structskindata__t__coll__graph.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/structskindata__t__coll__graph.pngbin0 -> 2660 bytes
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/tree.html200
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/weights__256_8hch-source.html278
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/weights__256_8hch.html141
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/weights__256_8hch__dep__incl.map2
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/weights__256_8hch__dep__incl.md51
-rw-r--r--Graphic_Equalizer_v1.0/doc/html/weights__256_8hch__dep__incl.pngbin0 -> 633 bytes
-rw-r--r--Graphic_Equalizer_v1.0/include/audio.hch114
-rw-r--r--Graphic_Equalizer_v1.0/include/configuration.hch53
-rw-r--r--Graphic_Equalizer_v1.0/include/display.hch62
-rw-r--r--Graphic_Equalizer_v1.0/include/display_shared.hch98
-rw-r--r--Graphic_Equalizer_v1.0/include/eventhandler.hch39
-rw-r--r--Graphic_Equalizer_v1.0/include/eventhandler_shared.hch90
-rw-r--r--Graphic_Equalizer_v1.0/include/events.hch44
-rw-r--r--Graphic_Equalizer_v1.0/include/fft.hch35
-rw-r--r--Graphic_Equalizer_v1.0/include/mouse.hch41
-rw-r--r--Graphic_Equalizer_v1.0/include/mouse_shared.hch57
-rw-r--r--Graphic_Equalizer_v1.0/include/runfft.hch1
-rw-r--r--Graphic_Equalizer_v1.0/include/smartmedia.hch91
-rw-r--r--Graphic_Equalizer_v1.0/include/smartmedia_shared.hch121
-rw-r--r--Graphic_Equalizer_v1.0/include/weights_256.hch264
-rw-r--r--Graphic_Equalizer_v1.0/src/audio.hcc337
-rw-r--r--Graphic_Equalizer_v1.0/src/display.hcc475
-rw-r--r--Graphic_Equalizer_v1.0/src/eventhandler.hcc435
-rw-r--r--Graphic_Equalizer_v1.0/src/events.hcc179
-rw-r--r--Graphic_Equalizer_v1.0/src/fft.hcc513
-rw-r--r--Graphic_Equalizer_v1.0/src/main.hcc165
-rw-r--r--Graphic_Equalizer_v1.0/src/mouse.hcc131
-rw-r--r--Graphic_Equalizer_v1.0/src/runfft.hcc193
-rw-r--r--Graphic_Equalizer_v1.0/src/smartmedia.hcc393
283 files changed, 19222 insertions, 0 deletions
diff --git a/Graphic_Equalizer_v1.0/Graphic_Equalizer.hp b/Graphic_Equalizer_v1.0/Graphic_Equalizer.hp
new file mode 100644
index 0000000..cbf9307
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/Graphic_Equalizer.hp
@@ -0,0 +1,1234 @@
+#@hp
+type chip
+configuration Release EDIF
+configuration FastLoad_Debug EDIF
+configuration FastLoad EDIF
+configuration Full_Debug EDIF
+configuration Full EDIF
+configuration Build_All EDIF
+configuration Buil_Partial EDIF
+configuration Shutdown_Releasebuild EDIF
+configuration RC203E_Full_Debug EDIF
+configuration RC203E_FastLoad_Debug EDIF
+setting Release debug false
+setting Release warnings true
+setting Release parfunc false
+setting Release parchan false
+setting Release parmem false
+setting Release rewrite true
+setting Release high true
+setting Release cse true
+setting Release pcse true
+setting Release rcse true
+setting Release cr true
+setting Release rcr true
+setting Release browse true
+setting Release estimate false
+setting Release noTimeCon false
+setting Release ignoreInclDirs false
+setting Release ignoreLibDirs false
+setting Release noFastCarry false
+setting Release mapper true
+setting Release netlistSimulator false
+setting Release useCustomBuild false
+setting Release exclude false
+setting Release target edif
+setting Release target.compile edif
+setting Release family XilinxVirtexII
+setting Release family.lib none
+setting Release vTool Generic
+setting Release netExp speed
+setting Release outDir Release
+setting Release intDir Release
+setting Release part XC2V1000-4-FG456
+setting Release define:NDEBUG true
+setting Release define:USE_ true
+setting Release define:USE_RC200E true
+setting Release "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Release include:include true
+setting Release include:..\\Support_Libs\\debug false
+setting Release lib:stdlib.hcl true
+setting Release lib:rc200e.hcl true
+setting Release lib:pal_rc200e.hcl true
+setting Release "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Release define:HANDELCV3 false
+setting Release define:SIMULATE false
+setting Release define:DEBUG false
+setting Release define:USE_RC100 false
+setting Release define:NSIMULATE false
+setting Release define:USE_SIM false
+setting Release define:USE_ADMXRC2 false
+setting Release define:USE_NIOS false
+setting Release define:USE_NDB false
+setting Release define:USE_RC1000 false
+setting Release define:USE_RC200 false
+setting Release define:USE_ARMSTRIPE false
+setting Release define:USE_EDB false
+setting Release define:USE_V2PRO false
+setting Release define:USE_MV2P false
+setting Release define:RC200 false
+setting Release include:..\\..\\Support_Libs\\debug false
+setting Release lib:rc100.hcl false
+setting Release lib:pal_rc100.hcl false
+setting Release lib:pal_framebuffer16.hcl false
+setting Release lib:sim.hcl false
+setting Release lib:pal_sim.hcl false
+setting Release lib:admxrc2.hcl false
+setting Release lib:pal_admxrc2.hcl false
+setting Release lib:pal_console.hcl false
+setting Release lib:ndb.hcl false
+setting Release lib:pal_ndb.hcl false
+setting Release lib:rc1000.hcl false
+setting Release lib:pal_rc1000.hcl false
+setting Release lib:rc200.hcl false
+setting Release lib:pal_rc200.hcl false
+setting Release lib:pal_keyboard.hcl false
+setting Release lib:pal_framebuffer8.hcl false
+setting Release lib:pal_framebufferdb.hcl false
+setting Release lib:edb.hcl false
+setting Release lib:pal_edb.hcl false
+setting Release lib:mv2p.hcl false
+setting Release lib:pal_mv2p.hcl false
+setting Release lib:pal_mouse.hcl false
+setting Release "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Release "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Release ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Release define:HAVE_DEBUG false
+setting Release "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Release "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Release "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Release include:..\\..\\..\\include false
+setting Release include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Release define:HAVE_SMARTMEDIA true
+setting Release define:USE_RUNFFT true
+setting Release define:HARDWARE_MULTIPLY true
+setting Release define:PERFORM_FFT_CALCULATION true
+setting Release define:USE_UNSIGNED_AUDIO false
+setting Release define:_CONFIGURATION_HCH true
+setting Release include:data true
+setting Release define:BUILD_ALL false
+setting Release define:HAVE_LOADER_ONLY false
+setting Release define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Release piperam true
+setting Release retimer false
+setting Release device none
+setting Release package none
+setting Release speed none
+setting Release aluMapping false
+setting Release define:__EDIF__ true
+setting Release define:__VHDL__ false
+setting Release define:__VERILOG__ false
+setting Release include:..\\..\\project_cvs\\support_libs\\debug false
+setting Release "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Release "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command Release "cd Release"
+command Release "call edifmake_rc200_optimized Graphic_Equalizer"
+output Release bin\\Graphic_Equalizer.bit
+setting FastLoad_Debug debug true
+setting FastLoad_Debug warnings true
+setting FastLoad_Debug parfunc false
+setting FastLoad_Debug parchan false
+setting FastLoad_Debug parmem false
+setting FastLoad_Debug rewrite true
+setting FastLoad_Debug high true
+setting FastLoad_Debug cse true
+setting FastLoad_Debug pcse true
+setting FastLoad_Debug rcse true
+setting FastLoad_Debug cr true
+setting FastLoad_Debug rcr true
+setting FastLoad_Debug browse true
+setting FastLoad_Debug estimate false
+setting FastLoad_Debug noTimeCon false
+setting FastLoad_Debug ignoreInclDirs false
+setting FastLoad_Debug ignoreLibDirs false
+setting FastLoad_Debug noFastCarry false
+setting FastLoad_Debug mapper true
+setting FastLoad_Debug netlistSimulator false
+setting FastLoad_Debug useCustomBuild false
+setting FastLoad_Debug exclude false
+setting FastLoad_Debug target edif
+setting FastLoad_Debug target.compile edif
+setting FastLoad_Debug family XilinxVirtexII
+setting FastLoad_Debug family.lib none
+setting FastLoad_Debug vTool Generic
+setting FastLoad_Debug netExp speed
+setting FastLoad_Debug outDir FastLoad_Debug
+setting FastLoad_Debug intDir FastLoad_Debug
+setting FastLoad_Debug part XC2V1000-4-FG456
+setting FastLoad_Debug define:NDEBUG true
+setting FastLoad_Debug define:HANDELCV3 false
+setting FastLoad_Debug define:SIMULATE false
+setting FastLoad_Debug define:DEBUG false
+setting FastLoad_Debug define:USE_ true
+setting FastLoad_Debug define:USE_RC100 false
+setting FastLoad_Debug define:NSIMULATE false
+setting FastLoad_Debug define:USE_SIM false
+setting FastLoad_Debug define:USE_ADMXRC2 false
+setting FastLoad_Debug define:USE_NIOS false
+setting FastLoad_Debug define:USE_NDB false
+setting FastLoad_Debug define:USE_RC1000 false
+setting FastLoad_Debug define:USE_RC200 false
+setting FastLoad_Debug define:USE_RC200E true
+setting FastLoad_Debug define:USE_ARMSTRIPE false
+setting FastLoad_Debug define:USE_EDB false
+setting FastLoad_Debug define:USE_V2PRO false
+setting FastLoad_Debug define:USE_MV2P false
+setting FastLoad_Debug define:RC200 false
+setting FastLoad_Debug lib:stdlib.hcl true
+setting FastLoad_Debug lib:rc100.hcl false
+setting FastLoad_Debug lib:pal_rc100.hcl false
+setting FastLoad_Debug lib:pal_framebuffer16.hcl false
+setting FastLoad_Debug lib:sim.hcl false
+setting FastLoad_Debug lib:pal_sim.hcl false
+setting FastLoad_Debug lib:admxrc2.hcl false
+setting FastLoad_Debug lib:pal_admxrc2.hcl false
+setting FastLoad_Debug lib:pal_console.hcl false
+setting FastLoad_Debug lib:ndb.hcl false
+setting FastLoad_Debug lib:pal_ndb.hcl false
+setting FastLoad_Debug lib:rc1000.hcl false
+setting FastLoad_Debug lib:pal_rc1000.hcl false
+setting FastLoad_Debug lib:rc200.hcl false
+setting FastLoad_Debug lib:pal_rc200.hcl false
+setting FastLoad_Debug lib:rc200e.hcl true
+setting FastLoad_Debug lib:pal_rc200e.hcl true
+setting FastLoad_Debug lib:pal_keyboard.hcl false
+setting FastLoad_Debug lib:pal_framebuffer8.hcl false
+setting FastLoad_Debug lib:pal_framebufferdb.hcl false
+setting FastLoad_Debug lib:edb.hcl false
+setting FastLoad_Debug lib:pal_edb.hcl false
+setting FastLoad_Debug lib:mv2p.hcl false
+setting FastLoad_Debug lib:pal_mv2p.hcl false
+setting FastLoad_Debug lib:pal_mouse.hcl false
+setting FastLoad_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting FastLoad_Debug include:..\\..\\..\\include false
+setting FastLoad_Debug include:include true
+setting FastLoad_Debug include:..\\Support_Libs\\debug true
+setting FastLoad_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting FastLoad_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting FastLoad_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting FastLoad_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting FastLoad_Debug define:HAVE_DEBUG true
+setting FastLoad_Debug define:HAVE_SMARTMEDIA false
+setting FastLoad_Debug define:USE_RUNFFT true
+setting FastLoad_Debug define:HARDWARE_MULTIPLY true
+setting FastLoad_Debug define:PERFORM_FFT_CALCULATION true
+setting FastLoad_Debug define:USE_UNSIGNED_AUDIO false
+setting FastLoad_Debug include:..\\..\\Support_Libs\\debug false
+setting FastLoad_Debug define:_CONFIGURATION_HCH true
+setting FastLoad_Debug include:data true
+setting FastLoad_Debug define:BUILD_ALL false
+setting FastLoad_Debug define:HAVE_LOADER_ONLY false
+setting FastLoad_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting FastLoad_Debug piperam true
+setting FastLoad_Debug retimer false
+setting FastLoad_Debug device none
+setting FastLoad_Debug package none
+setting FastLoad_Debug speed none
+setting FastLoad_Debug aluMapping false
+setting FastLoad_Debug define:__EDIF__ true
+setting FastLoad_Debug define:__VHDL__ false
+setting FastLoad_Debug define:__VERILOG__ false
+setting FastLoad_Debug include:..\\..\\project_cvs\\support_libs\\debug false
+setting FastLoad_Debug "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad_Debug "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command FastLoad_Debug "cd FastLoad_Debug"
+command FastLoad_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer"
+output FastLoad_Debug bin\\Graphic_Equalizer.bit
+setting FastLoad debug true
+setting FastLoad warnings true
+setting FastLoad parfunc false
+setting FastLoad parchan false
+setting FastLoad parmem false
+setting FastLoad rewrite true
+setting FastLoad high true
+setting FastLoad cse true
+setting FastLoad pcse true
+setting FastLoad rcse true
+setting FastLoad cr true
+setting FastLoad rcr true
+setting FastLoad browse true
+setting FastLoad estimate false
+setting FastLoad noTimeCon false
+setting FastLoad ignoreInclDirs false
+setting FastLoad ignoreLibDirs false
+setting FastLoad noFastCarry false
+setting FastLoad mapper true
+setting FastLoad netlistSimulator false
+setting FastLoad useCustomBuild false
+setting FastLoad exclude false
+setting FastLoad target edif
+setting FastLoad target.compile edif
+setting FastLoad family XilinxVirtexII
+setting FastLoad family.lib none
+setting FastLoad vTool Generic
+setting FastLoad netExp speed
+setting FastLoad outDir FastLoad
+setting FastLoad intDir FastLoad
+setting FastLoad part XC2V1000-4-FG456
+setting FastLoad define:NDEBUG true
+setting FastLoad define:HANDELCV3 false
+setting FastLoad define:SIMULATE false
+setting FastLoad define:DEBUG false
+setting FastLoad define:USE_ true
+setting FastLoad define:USE_RC100 false
+setting FastLoad define:NSIMULATE false
+setting FastLoad define:USE_SIM false
+setting FastLoad define:USE_ADMXRC2 false
+setting FastLoad define:USE_NIOS false
+setting FastLoad define:USE_NDB false
+setting FastLoad define:USE_RC1000 false
+setting FastLoad define:USE_RC200 false
+setting FastLoad define:USE_RC200E true
+setting FastLoad define:USE_ARMSTRIPE false
+setting FastLoad define:USE_EDB false
+setting FastLoad define:USE_V2PRO false
+setting FastLoad define:USE_MV2P false
+setting FastLoad define:RC200 false
+setting FastLoad lib:stdlib.hcl true
+setting FastLoad lib:rc100.hcl false
+setting FastLoad lib:pal_rc100.hcl false
+setting FastLoad lib:pal_framebuffer16.hcl false
+setting FastLoad lib:sim.hcl false
+setting FastLoad lib:pal_sim.hcl false
+setting FastLoad lib:admxrc2.hcl false
+setting FastLoad lib:pal_admxrc2.hcl false
+setting FastLoad lib:pal_console.hcl false
+setting FastLoad lib:ndb.hcl false
+setting FastLoad lib:pal_ndb.hcl false
+setting FastLoad lib:rc1000.hcl false
+setting FastLoad lib:pal_rc1000.hcl false
+setting FastLoad lib:rc200.hcl false
+setting FastLoad lib:pal_rc200.hcl false
+setting FastLoad lib:rc200e.hcl true
+setting FastLoad lib:pal_rc200e.hcl true
+setting FastLoad lib:pal_keyboard.hcl false
+setting FastLoad lib:pal_framebuffer8.hcl false
+setting FastLoad lib:pal_framebufferdb.hcl false
+setting FastLoad lib:edb.hcl false
+setting FastLoad lib:pal_edb.hcl false
+setting FastLoad lib:mv2p.hcl false
+setting FastLoad lib:pal_mv2p.hcl false
+setting FastLoad lib:pal_mouse.hcl false
+setting FastLoad ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting FastLoad "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting FastLoad "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting FastLoad "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting FastLoad include:..\\..\\..\\include false
+setting FastLoad include:include true
+setting FastLoad include:..\\Support_Libs\\debug false
+setting FastLoad include:C:\\Project_CVS\\Support_Libs\\debug false
+setting FastLoad "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting FastLoad "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting FastLoad "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting FastLoad define:HAVE_DEBUG false
+setting FastLoad define:HAVE_SMARTMEDIA false
+setting FastLoad define:USE_RUNFFT true
+setting FastLoad define:HARDWARE_MULTIPLY true
+setting FastLoad define:PERFORM_FFT_CALCULATION true
+setting FastLoad define:USE_UNSIGNED_AUDIO false
+setting FastLoad include:..\\..\\Support_Libs\\debug false
+setting FastLoad define:_CONFIGURATION_HCH true
+setting FastLoad include:data true
+setting FastLoad piperam true
+setting FastLoad retimer false
+setting FastLoad device none
+setting FastLoad package none
+setting FastLoad speed none
+setting FastLoad aluMapping false
+setting FastLoad define:__EDIF__ true
+setting FastLoad define:__VHDL__ false
+setting FastLoad define:__VERILOG__ false
+setting FastLoad define:BUILD_ALL false
+setting FastLoad define:HAVE_LOADER_ONLY false
+setting FastLoad define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting FastLoad include:..\\..\\project_cvs\\support_libs\\debug false
+setting FastLoad "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command FastLoad "cd FastLoad"
+command FastLoad "call edifmake_rc200_unoptimized Graphic_Equalizer"
+output FastLoad bin\\Graphic_Equalizer.bit
+setting Full_Debug debug true
+setting Full_Debug warnings true
+setting Full_Debug parfunc false
+setting Full_Debug parchan false
+setting Full_Debug parmem false
+setting Full_Debug rewrite true
+setting Full_Debug high true
+setting Full_Debug cse true
+setting Full_Debug pcse true
+setting Full_Debug rcse true
+setting Full_Debug cr true
+setting Full_Debug rcr true
+setting Full_Debug browse true
+setting Full_Debug estimate false
+setting Full_Debug noTimeCon false
+setting Full_Debug ignoreInclDirs false
+setting Full_Debug ignoreLibDirs false
+setting Full_Debug noFastCarry false
+setting Full_Debug mapper true
+setting Full_Debug netlistSimulator false
+setting Full_Debug useCustomBuild false
+setting Full_Debug exclude false
+setting Full_Debug target edif
+setting Full_Debug target.compile none
+setting Full_Debug family XilinxVirtexII
+setting Full_Debug family.lib none
+setting Full_Debug vTool Generic
+setting Full_Debug netExp area
+setting Full_Debug outDir Full_Debug
+setting Full_Debug intDir Full_Debug
+setting Full_Debug part xc2v1000fg456-4
+setting Full_Debug define:NDEBUG true
+setting Full_Debug define:USE_ true
+setting Full_Debug define:USE_RC200E true
+setting Full_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Full_Debug include:include true
+setting Full_Debug include:..\\Support_Libs\\debug true
+setting Full_Debug lib:stdlib.hcl true
+setting Full_Debug lib:rc200e.hcl true
+setting Full_Debug lib:pal_rc200e.hcl true
+setting Full_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Full_Debug define:HANDELCV3 false
+setting Full_Debug define:SIMULATE false
+setting Full_Debug define:DEBUG false
+setting Full_Debug define:USE_RC100 false
+setting Full_Debug define:NSIMULATE false
+setting Full_Debug define:USE_SIM false
+setting Full_Debug define:USE_ADMXRC2 false
+setting Full_Debug define:USE_NIOS false
+setting Full_Debug define:USE_NDB false
+setting Full_Debug define:USE_RC1000 false
+setting Full_Debug define:USE_RC200 false
+setting Full_Debug define:USE_ARMSTRIPE false
+setting Full_Debug define:USE_EDB false
+setting Full_Debug define:USE_V2PRO false
+setting Full_Debug define:USE_MV2P false
+setting Full_Debug define:RC200 false
+setting Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Full_Debug include:..\\..\\..\\include false
+setting Full_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Full_Debug lib:rc100.hcl false
+setting Full_Debug lib:pal_rc100.hcl false
+setting Full_Debug lib:pal_framebuffer16.hcl false
+setting Full_Debug lib:sim.hcl false
+setting Full_Debug lib:pal_sim.hcl false
+setting Full_Debug lib:admxrc2.hcl false
+setting Full_Debug lib:pal_admxrc2.hcl false
+setting Full_Debug lib:pal_console.hcl false
+setting Full_Debug lib:ndb.hcl false
+setting Full_Debug lib:pal_ndb.hcl false
+setting Full_Debug lib:rc1000.hcl false
+setting Full_Debug lib:pal_rc1000.hcl false
+setting Full_Debug lib:rc200.hcl false
+setting Full_Debug lib:pal_rc200.hcl false
+setting Full_Debug lib:pal_keyboard.hcl false
+setting Full_Debug lib:pal_framebuffer8.hcl false
+setting Full_Debug lib:pal_framebufferdb.hcl false
+setting Full_Debug lib:edb.hcl false
+setting Full_Debug lib:pal_edb.hcl false
+setting Full_Debug lib:mv2p.hcl false
+setting Full_Debug lib:pal_mv2p.hcl false
+setting Full_Debug lib:pal_mouse.hcl false
+setting Full_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Full_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Full_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Full_Debug define:HAVE_DEBUG true
+setting Full_Debug include:..\\..\\Support_Libs\\debug false
+setting Full_Debug define:HAVE_SMARTMEDIA true
+setting Full_Debug define:USE_RUNFFT true
+setting Full_Debug define:HARDWARE_MULTIPLY true
+setting Full_Debug define:PERFORM_FFT_CALCULATION true
+setting Full_Debug define:USE_UNSIGNED_AUDIO false
+setting Full_Debug define:_CONFIGURATION_HCH true
+setting Full_Debug include:data true
+setting Full_Debug define:BUILD_ALL false
+setting Full_Debug define:HAVE_LOADER_ONLY false
+setting Full_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Full_Debug piperam true
+setting Full_Debug retimer false
+setting Full_Debug device xc2v1000
+setting Full_Debug package fg456
+setting Full_Debug speed 4
+setting Full_Debug aluMapping false
+setting Full_Debug define:__EDIF__ true
+setting Full_Debug define:__VHDL__ false
+setting Full_Debug define:__VERILOG__ false
+setting Full_Debug include:..\\..\\project_cvs\\support_libs\\debug false
+setting Full_Debug "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full_Debug aluValue 40
+setting Full_Debug "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command Full_Debug "cd Full_Debug"
+command Full_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer"
+output Full_Debug bin\\Graphic_Equalizer.bit
+setting Full debug true
+setting Full warnings true
+setting Full parfunc false
+setting Full parchan false
+setting Full parmem false
+setting Full rewrite true
+setting Full high true
+setting Full cse true
+setting Full pcse true
+setting Full rcse true
+setting Full cr true
+setting Full rcr true
+setting Full browse true
+setting Full estimate false
+setting Full noTimeCon false
+setting Full ignoreInclDirs false
+setting Full ignoreLibDirs false
+setting Full noFastCarry false
+setting Full mapper true
+setting Full netlistSimulator false
+setting Full useCustomBuild false
+setting Full exclude false
+setting Full target edif
+setting Full target.compile edif
+setting Full family XilinxVirtexII
+setting Full family.lib none
+setting Full vTool Generic
+setting Full netExp speed
+setting Full outDir Full
+setting Full intDir Full
+setting Full part XC2V1000-4-FG456
+setting Full define:NDEBUG true
+setting Full define:USE_ true
+setting Full define:USE_RC200E true
+setting Full "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Full include:include true
+setting Full include:..\\Support_Libs\\debug false
+setting Full lib:stdlib.hcl true
+setting Full lib:rc200e.hcl true
+setting Full lib:pal_rc200e.hcl true
+setting Full "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Full define:HANDELCV3 false
+setting Full define:SIMULATE false
+setting Full define:DEBUG false
+setting Full define:USE_RC100 false
+setting Full define:NSIMULATE false
+setting Full define:USE_SIM false
+setting Full define:USE_ADMXRC2 false
+setting Full define:USE_NIOS false
+setting Full define:USE_NDB false
+setting Full define:USE_RC1000 false
+setting Full define:USE_RC200 false
+setting Full define:USE_ARMSTRIPE false
+setting Full define:USE_EDB false
+setting Full define:USE_V2PRO false
+setting Full define:USE_MV2P false
+setting Full define:RC200 false
+setting Full "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Full "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Full include:..\\..\\..\\include false
+setting Full include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Full lib:rc100.hcl false
+setting Full lib:pal_rc100.hcl false
+setting Full lib:pal_framebuffer16.hcl false
+setting Full lib:sim.hcl false
+setting Full lib:pal_sim.hcl false
+setting Full lib:admxrc2.hcl false
+setting Full lib:pal_admxrc2.hcl false
+setting Full lib:pal_console.hcl false
+setting Full lib:ndb.hcl false
+setting Full lib:pal_ndb.hcl false
+setting Full lib:rc1000.hcl false
+setting Full lib:pal_rc1000.hcl false
+setting Full lib:rc200.hcl false
+setting Full lib:pal_rc200.hcl false
+setting Full lib:pal_keyboard.hcl false
+setting Full lib:pal_framebuffer8.hcl false
+setting Full lib:pal_framebufferdb.hcl false
+setting Full lib:edb.hcl false
+setting Full lib:pal_edb.hcl false
+setting Full lib:mv2p.hcl false
+setting Full lib:pal_mv2p.hcl false
+setting Full lib:pal_mouse.hcl false
+setting Full "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Full "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Full ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Full define:HAVE_DEBUG false
+setting Full include:..\\..\\Support_Libs\\debug false
+setting Full define:HAVE_SMARTMEDIA true
+setting Full define:USE_RUNFFT true
+setting Full define:HARDWARE_MULTIPLY true
+setting Full define:PERFORM_FFT_CALCULATION true
+setting Full define:USE_UNSIGNED_AUDIO false
+setting Full define:_CONFIGURATION_HCH true
+setting Full include:data true
+setting Full define:BUILD_ALL false
+setting Full define:HAVE_LOADER_ONLY false
+setting Full define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Full piperam true
+setting Full retimer false
+setting Full device none
+setting Full package none
+setting Full speed none
+setting Full aluMapping false
+setting Full define:__EDIF__ true
+setting Full define:__VHDL__ false
+setting Full define:__VERILOG__ false
+setting Full include:..\\..\\project_cvs\\support_libs\\debug false
+setting Full "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command Full "cd Full"
+command Full "call edifmake_rc200_unoptimized Graphic_Equalizer"
+command Full "call shutdownnow.bat"
+output Full bin\\Graphic_Equalizer.bit
+setting Build_All debug true
+setting Build_All warnings true
+setting Build_All parfunc false
+setting Build_All parchan false
+setting Build_All parmem false
+setting Build_All rewrite true
+setting Build_All high true
+setting Build_All cse true
+setting Build_All pcse true
+setting Build_All rcse true
+setting Build_All cr true
+setting Build_All rcr true
+setting Build_All browse true
+setting Build_All estimate false
+setting Build_All noTimeCon false
+setting Build_All ignoreInclDirs false
+setting Build_All ignoreLibDirs false
+setting Build_All noFastCarry false
+setting Build_All mapper true
+setting Build_All netlistSimulator false
+setting Build_All useCustomBuild false
+setting Build_All exclude false
+setting Build_All target edif
+setting Build_All target.compile edif
+setting Build_All family XilinxVirtexII
+setting Build_All family.lib none
+setting Build_All vTool Generic
+setting Build_All netExp speed
+setting Build_All outDir Build_All
+setting Build_All intDir Build_All
+setting Build_All part XC2V1000-4-FG456
+setting Build_All define:NDEBUG true
+setting Build_All define:USE_ true
+setting Build_All define:USE_RC200E true
+setting Build_All "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Build_All include:include true
+setting Build_All include:..\\Support_Libs\\debug false
+setting Build_All lib:stdlib.hcl true
+setting Build_All lib:rc200e.hcl true
+setting Build_All lib:pal_rc200e.hcl true
+setting Build_All "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Build_All define:HANDELCV3 false
+setting Build_All define:SIMULATE false
+setting Build_All define:DEBUG false
+setting Build_All define:USE_RC100 false
+setting Build_All define:NSIMULATE false
+setting Build_All define:USE_SIM false
+setting Build_All define:USE_ADMXRC2 false
+setting Build_All define:USE_NIOS false
+setting Build_All define:USE_NDB false
+setting Build_All define:USE_RC1000 false
+setting Build_All define:USE_RC200 false
+setting Build_All define:USE_ARMSTRIPE false
+setting Build_All define:USE_EDB false
+setting Build_All define:USE_V2PRO false
+setting Build_All define:USE_MV2P false
+setting Build_All define:RC200 false
+setting Build_All include:..\\..\\Support_Libs\\debug false
+setting Build_All lib:rc100.hcl false
+setting Build_All lib:pal_rc100.hcl false
+setting Build_All lib:pal_framebuffer16.hcl false
+setting Build_All lib:sim.hcl false
+setting Build_All lib:pal_sim.hcl false
+setting Build_All lib:admxrc2.hcl false
+setting Build_All lib:pal_admxrc2.hcl false
+setting Build_All lib:pal_console.hcl false
+setting Build_All lib:ndb.hcl false
+setting Build_All lib:pal_ndb.hcl false
+setting Build_All lib:rc1000.hcl false
+setting Build_All lib:pal_rc1000.hcl false
+setting Build_All lib:rc200.hcl false
+setting Build_All lib:pal_rc200.hcl false
+setting Build_All lib:pal_keyboard.hcl false
+setting Build_All lib:pal_framebuffer8.hcl false
+setting Build_All lib:pal_framebufferdb.hcl false
+setting Build_All lib:edb.hcl false
+setting Build_All lib:pal_edb.hcl false
+setting Build_All lib:mv2p.hcl false
+setting Build_All lib:pal_mv2p.hcl false
+setting Build_All lib:pal_mouse.hcl false
+setting Build_All "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Build_All "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Build_All ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Build_All define:HAVE_DEBUG false
+setting Build_All "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Build_All "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Build_All "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Build_All include:..\\..\\..\\include false
+setting Build_All include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Build_All define:HAVE_SMARTMEDIA true
+setting Build_All define:USE_RUNFFT true
+setting Build_All define:HARDWARE_MULTIPLY true
+setting Build_All define:PERFORM_FFT_CALCULATION true
+setting Build_All define:USE_UNSIGNED_AUDIO false
+setting Build_All define:_CONFIGURATION_HCH true
+setting Build_All include:data true
+setting Build_All define:BUILD_ALL true
+setting Build_All define:HAVE_LOADER_ONLY false
+setting Build_All define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Build_All piperam true
+setting Build_All retimer false
+setting Build_All device none
+setting Build_All package none
+setting Build_All speed none
+setting Build_All aluMapping false
+setting Build_All define:__EDIF__ true
+setting Build_All define:__VHDL__ false
+setting Build_All define:__VERILOG__ false
+setting Build_All include:..\\..\\project_cvs\\support_libs\\debug false
+setting Build_All "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Build_All "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command Build_All "cd Build_All"
+command Build_All "call edifmake_rc200_optimized Graphic_Equalizer"
+output Build_All bin\\Graphic_Equalizer.bit
+setting Buil_Partial debug true
+setting Buil_Partial warnings true
+setting Buil_Partial parfunc false
+setting Buil_Partial parchan false
+setting Buil_Partial parmem false
+setting Buil_Partial rewrite true
+setting Buil_Partial high true
+setting Buil_Partial cse true
+setting Buil_Partial pcse true
+setting Buil_Partial rcse true
+setting Buil_Partial cr true
+setting Buil_Partial rcr true
+setting Buil_Partial browse true
+setting Buil_Partial estimate false
+setting Buil_Partial noTimeCon false
+setting Buil_Partial ignoreInclDirs false
+setting Buil_Partial ignoreLibDirs false
+setting Buil_Partial noFastCarry false
+setting Buil_Partial mapper true
+setting Buil_Partial netlistSimulator false
+setting Buil_Partial useCustomBuild false
+setting Buil_Partial exclude false
+setting Buil_Partial target edif
+setting Buil_Partial target.compile none
+setting Buil_Partial family XilinxVirtexII
+setting Buil_Partial family.lib none
+setting Buil_Partial vTool Generic
+setting Buil_Partial netExp speed
+setting Buil_Partial outDir Build_Partial
+setting Buil_Partial intDir Build_Partial
+setting Buil_Partial part xc2v1000fg456-4
+setting Buil_Partial define:NDEBUG true
+setting Buil_Partial define:USE_ true
+setting Buil_Partial define:USE_RC200E true
+setting Buil_Partial "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Buil_Partial include:include true
+setting Buil_Partial include:..\\Support_Libs\\debug false
+setting Buil_Partial lib:stdlib.hcl true
+setting Buil_Partial lib:rc200e.hcl true
+setting Buil_Partial lib:pal_rc200e.hcl true
+setting Buil_Partial "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Buil_Partial define:HANDELCV3 false
+setting Buil_Partial define:SIMULATE false
+setting Buil_Partial define:DEBUG false
+setting Buil_Partial define:USE_RC100 false
+setting Buil_Partial define:NSIMULATE false
+setting Buil_Partial define:USE_SIM false
+setting Buil_Partial define:USE_ADMXRC2 false
+setting Buil_Partial define:USE_NIOS false
+setting Buil_Partial define:USE_NDB false
+setting Buil_Partial define:USE_RC1000 false
+setting Buil_Partial define:USE_RC200 false
+setting Buil_Partial define:USE_ARMSTRIPE false
+setting Buil_Partial define:USE_EDB false
+setting Buil_Partial define:USE_V2PRO false
+setting Buil_Partial define:USE_MV2P false
+setting Buil_Partial define:RC200 false
+setting Buil_Partial include:..\\..\\Support_Libs\\debug false
+setting Buil_Partial lib:rc100.hcl false
+setting Buil_Partial lib:pal_rc100.hcl false
+setting Buil_Partial lib:pal_framebuffer16.hcl false
+setting Buil_Partial lib:sim.hcl false
+setting Buil_Partial lib:pal_sim.hcl false
+setting Buil_Partial lib:admxrc2.hcl false
+setting Buil_Partial lib:pal_admxrc2.hcl false
+setting Buil_Partial lib:pal_console.hcl false
+setting Buil_Partial lib:ndb.hcl false
+setting Buil_Partial lib:pal_ndb.hcl false
+setting Buil_Partial lib:rc1000.hcl false
+setting Buil_Partial lib:pal_rc1000.hcl false
+setting Buil_Partial lib:rc200.hcl false
+setting Buil_Partial lib:pal_rc200.hcl false
+setting Buil_Partial lib:pal_keyboard.hcl false
+setting Buil_Partial lib:pal_framebuffer8.hcl false
+setting Buil_Partial lib:pal_framebufferdb.hcl false
+setting Buil_Partial lib:edb.hcl false
+setting Buil_Partial lib:pal_edb.hcl false
+setting Buil_Partial lib:mv2p.hcl false
+setting Buil_Partial lib:pal_mv2p.hcl false
+setting Buil_Partial lib:pal_mouse.hcl false
+setting Buil_Partial "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Buil_Partial "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Buil_Partial ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Buil_Partial define:HAVE_DEBUG false
+setting Buil_Partial "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Buil_Partial "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Buil_Partial "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Buil_Partial include:..\\..\\..\\include false
+setting Buil_Partial include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Buil_Partial define:HAVE_SMARTMEDIA true
+setting Buil_Partial define:USE_RUNFFT true
+setting Buil_Partial define:HARDWARE_MULTIPLY true
+setting Buil_Partial define:PERFORM_FFT_CALCULATION true
+setting Buil_Partial define:USE_UNSIGNED_AUDIO false
+setting Buil_Partial define:_CONFIGURATION_HCH true
+setting Buil_Partial include:data true
+setting Buil_Partial define:BUILD_ALL false
+setting Buil_Partial define:HAVE_GRAPHIC_EQUALIZER_ONLY true
+setting Buil_Partial define:HAVE_LOADER_ONLY false
+setting Buil_Partial piperam true
+setting Buil_Partial retimer false
+setting Buil_Partial device xc2v1000
+setting Buil_Partial package fg456
+setting Buil_Partial speed 4
+setting Buil_Partial aluMapping false
+setting Buil_Partial define:__EDIF__ true
+setting Buil_Partial define:__VHDL__ false
+setting Buil_Partial define:__VERILOG__ false
+setting Buil_Partial include:..\\..\\project_cvs\\support_libs\\debug false
+setting Buil_Partial "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Buil_Partial "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command Buil_Partial "cd Build_Partial"
+command Buil_Partial "call edifmake_rc200_optimized Graphic_Equalizer"
+output Buil_Partial bin\\Graphic_Equalizer.bit
+setting Shutdown_Releasebuild debug true
+setting Shutdown_Releasebuild warnings true
+setting Shutdown_Releasebuild parfunc false
+setting Shutdown_Releasebuild parchan false
+setting Shutdown_Releasebuild parmem false
+setting Shutdown_Releasebuild rewrite true
+setting Shutdown_Releasebuild high true
+setting Shutdown_Releasebuild cse true
+setting Shutdown_Releasebuild pcse true
+setting Shutdown_Releasebuild rcse true
+setting Shutdown_Releasebuild cr true
+setting Shutdown_Releasebuild rcr true
+setting Shutdown_Releasebuild browse true
+setting Shutdown_Releasebuild estimate false
+setting Shutdown_Releasebuild noTimeCon false
+setting Shutdown_Releasebuild ignoreInclDirs false
+setting Shutdown_Releasebuild ignoreLibDirs false
+setting Shutdown_Releasebuild noFastCarry false
+setting Shutdown_Releasebuild mapper true
+setting Shutdown_Releasebuild netlistSimulator false
+setting Shutdown_Releasebuild useCustomBuild false
+setting Shutdown_Releasebuild exclude false
+setting Shutdown_Releasebuild target edif
+setting Shutdown_Releasebuild target.compile edif
+setting Shutdown_Releasebuild family XilinxVirtexII
+setting Shutdown_Releasebuild family.lib none
+setting Shutdown_Releasebuild vTool Generic
+setting Shutdown_Releasebuild netExp speed
+setting Shutdown_Releasebuild outDir Shutdown
+setting Shutdown_Releasebuild intDir Shutdown
+setting Shutdown_Releasebuild part XC2V1000-4-FG456
+setting Shutdown_Releasebuild define:NDEBUG true
+setting Shutdown_Releasebuild define:USE_ true
+setting Shutdown_Releasebuild define:USE_RC200E true
+setting Shutdown_Releasebuild "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Shutdown_Releasebuild include:include true
+setting Shutdown_Releasebuild include:..\\Support_Libs\\debug true
+setting Shutdown_Releasebuild lib:stdlib.hcl true
+setting Shutdown_Releasebuild lib:rc200e.hcl true
+setting Shutdown_Releasebuild lib:pal_rc200e.hcl true
+setting Shutdown_Releasebuild "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Shutdown_Releasebuild define:HANDELCV3 false
+setting Shutdown_Releasebuild define:SIMULATE false
+setting Shutdown_Releasebuild define:DEBUG false
+setting Shutdown_Releasebuild define:USE_RC100 false
+setting Shutdown_Releasebuild define:NSIMULATE false
+setting Shutdown_Releasebuild define:USE_SIM false
+setting Shutdown_Releasebuild define:USE_ADMXRC2 false
+setting Shutdown_Releasebuild define:USE_NIOS false
+setting Shutdown_Releasebuild define:USE_NDB false
+setting Shutdown_Releasebuild define:USE_RC1000 false
+setting Shutdown_Releasebuild define:USE_RC200 false
+setting Shutdown_Releasebuild define:USE_ARMSTRIPE false
+setting Shutdown_Releasebuild define:USE_EDB false
+setting Shutdown_Releasebuild define:USE_V2PRO false
+setting Shutdown_Releasebuild define:USE_MV2P false
+setting Shutdown_Releasebuild define:RC200 false
+setting Shutdown_Releasebuild include:..\\..\\Support_Libs\\debug false
+setting Shutdown_Releasebuild lib:rc100.hcl false
+setting Shutdown_Releasebuild lib:pal_rc100.hcl false
+setting Shutdown_Releasebuild lib:pal_framebuffer16.hcl false
+setting Shutdown_Releasebuild lib:sim.hcl false
+setting Shutdown_Releasebuild lib:pal_sim.hcl false
+setting Shutdown_Releasebuild lib:admxrc2.hcl false
+setting Shutdown_Releasebuild lib:pal_admxrc2.hcl false
+setting Shutdown_Releasebuild lib:pal_console.hcl false
+setting Shutdown_Releasebuild lib:ndb.hcl false
+setting Shutdown_Releasebuild lib:pal_ndb.hcl false
+setting Shutdown_Releasebuild lib:rc1000.hcl false
+setting Shutdown_Releasebuild lib:pal_rc1000.hcl false
+setting Shutdown_Releasebuild lib:rc200.hcl false
+setting Shutdown_Releasebuild lib:pal_rc200.hcl false
+setting Shutdown_Releasebuild lib:pal_keyboard.hcl false
+setting Shutdown_Releasebuild lib:pal_framebuffer8.hcl false
+setting Shutdown_Releasebuild lib:pal_framebufferdb.hcl false
+setting Shutdown_Releasebuild lib:edb.hcl false
+setting Shutdown_Releasebuild lib:pal_edb.hcl false
+setting Shutdown_Releasebuild lib:mv2p.hcl false
+setting Shutdown_Releasebuild lib:pal_mv2p.hcl false
+setting Shutdown_Releasebuild lib:pal_mouse.hcl false
+setting Shutdown_Releasebuild "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Shutdown_Releasebuild "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Shutdown_Releasebuild ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Shutdown_Releasebuild define:HAVE_DEBUG true
+setting Shutdown_Releasebuild "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Shutdown_Releasebuild "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Shutdown_Releasebuild "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Shutdown_Releasebuild include:..\\..\\..\\include false
+setting Shutdown_Releasebuild include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Shutdown_Releasebuild define:HAVE_SMARTMEDIA true
+setting Shutdown_Releasebuild define:USE_RUNFFT true
+setting Shutdown_Releasebuild define:HARDWARE_MULTIPLY true
+setting Shutdown_Releasebuild define:PERFORM_FFT_CALCULATION true
+setting Shutdown_Releasebuild define:USE_UNSIGNED_AUDIO false
+setting Shutdown_Releasebuild define:_CONFIGURATION_HCH true
+setting Shutdown_Releasebuild include:data true
+setting Shutdown_Releasebuild define:BUILD_ALL false
+setting Shutdown_Releasebuild define:HAVE_LOADER_ONLY false
+setting Shutdown_Releasebuild define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Shutdown_Releasebuild piperam true
+setting Shutdown_Releasebuild retimer false
+setting Shutdown_Releasebuild device none
+setting Shutdown_Releasebuild package none
+setting Shutdown_Releasebuild speed none
+setting Shutdown_Releasebuild aluMapping false
+setting Shutdown_Releasebuild define:__EDIF__ true
+setting Shutdown_Releasebuild define:__VHDL__ false
+setting Shutdown_Releasebuild define:__VERILOG__ false
+setting Shutdown_Releasebuild include:..\\..\\project_cvs\\support_libs\\debug false
+setting Shutdown_Releasebuild "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Shutdown_Releasebuild "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+command Shutdown_Releasebuild "cd Shutdown"
+command Shutdown_Releasebuild "call edifmake_rc200_optimized Graphic_Equalizer"
+command Shutdown_Releasebuild "call c:\\shutdownnow.bat"
+output Shutdown_Releasebuild bin\\Graphic_Equalizer.bit
+setting RC203E_Full_Debug debug true
+setting RC203E_Full_Debug warnings true
+setting RC203E_Full_Debug parfunc false
+setting RC203E_Full_Debug parchan false
+setting RC203E_Full_Debug parmem false
+setting RC203E_Full_Debug rewrite true
+setting RC203E_Full_Debug high true
+setting RC203E_Full_Debug cse true
+setting RC203E_Full_Debug pcse true
+setting RC203E_Full_Debug rcse true
+setting RC203E_Full_Debug cr true
+setting RC203E_Full_Debug rcr true
+setting RC203E_Full_Debug browse true
+setting RC203E_Full_Debug estimate false
+setting RC203E_Full_Debug noTimeCon false
+setting RC203E_Full_Debug ignoreInclDirs false
+setting RC203E_Full_Debug ignoreLibDirs false
+setting RC203E_Full_Debug noFastCarry false
+setting RC203E_Full_Debug mapper true
+setting RC203E_Full_Debug netlistSimulator false
+setting RC203E_Full_Debug useCustomBuild false
+setting RC203E_Full_Debug exclude false
+setting RC203E_Full_Debug target edif
+setting RC203E_Full_Debug target.compile none
+setting RC203E_Full_Debug family XilinxVirtexII
+setting RC203E_Full_Debug family.lib none
+setting RC203E_Full_Debug vTool Generic
+setting RC203E_Full_Debug netExp area
+setting RC203E_Full_Debug outDir Full_Debug
+setting RC203E_Full_Debug intDir Full_Debug
+setting RC203E_Full_Debug part xc2v3000fg676-4
+setting RC203E_Full_Debug define:NDEBUG true
+setting RC203E_Full_Debug define:USE_ true
+setting RC203E_Full_Debug define:USE_RC200E false
+setting RC203E_Full_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting RC203E_Full_Debug include:include true
+setting RC203E_Full_Debug include:..\\Support_Libs\\debug true
+setting RC203E_Full_Debug lib:stdlib.hcl true
+setting RC203E_Full_Debug lib:rc200e.hcl false
+setting RC203E_Full_Debug lib:pal_rc200e.hcl false
+setting RC203E_Full_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting RC203E_Full_Debug define:HANDELCV3 false
+setting RC203E_Full_Debug define:SIMULATE false
+setting RC203E_Full_Debug define:DEBUG false
+setting RC203E_Full_Debug define:USE_RC100 false
+setting RC203E_Full_Debug define:NSIMULATE false
+setting RC203E_Full_Debug define:USE_SIM false
+setting RC203E_Full_Debug define:USE_ADMXRC2 false
+setting RC203E_Full_Debug define:USE_NIOS false
+setting RC203E_Full_Debug define:USE_NDB false
+setting RC203E_Full_Debug define:USE_RC1000 false
+setting RC203E_Full_Debug define:USE_RC200 false
+setting RC203E_Full_Debug define:USE_ARMSTRIPE false
+setting RC203E_Full_Debug define:USE_EDB false
+setting RC203E_Full_Debug define:USE_V2PRO false
+setting RC203E_Full_Debug define:USE_MV2P false
+setting RC203E_Full_Debug define:RC200 false
+setting RC203E_Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting RC203E_Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting RC203E_Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting RC203E_Full_Debug include:..\\..\\..\\include false
+setting RC203E_Full_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting RC203E_Full_Debug lib:rc100.hcl false
+setting RC203E_Full_Debug lib:pal_rc100.hcl false
+setting RC203E_Full_Debug lib:pal_framebuffer16.hcl false
+setting RC203E_Full_Debug lib:sim.hcl false
+setting RC203E_Full_Debug lib:pal_sim.hcl false
+setting RC203E_Full_Debug lib:admxrc2.hcl false
+setting RC203E_Full_Debug lib:pal_admxrc2.hcl false
+setting RC203E_Full_Debug lib:pal_console.hcl false
+setting RC203E_Full_Debug lib:ndb.hcl false
+setting RC203E_Full_Debug lib:pal_ndb.hcl false
+setting RC203E_Full_Debug lib:rc1000.hcl false
+setting RC203E_Full_Debug lib:pal_rc1000.hcl false
+setting RC203E_Full_Debug lib:rc200.hcl false
+setting RC203E_Full_Debug lib:pal_rc200.hcl false
+setting RC203E_Full_Debug lib:pal_keyboard.hcl false
+setting RC203E_Full_Debug lib:pal_framebuffer8.hcl false
+setting RC203E_Full_Debug lib:pal_framebufferdb.hcl false
+setting RC203E_Full_Debug lib:edb.hcl false
+setting RC203E_Full_Debug lib:pal_edb.hcl false
+setting RC203E_Full_Debug lib:mv2p.hcl false
+setting RC203E_Full_Debug lib:pal_mv2p.hcl false
+setting RC203E_Full_Debug lib:pal_mouse.hcl false
+setting RC203E_Full_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting RC203E_Full_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting RC203E_Full_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting RC203E_Full_Debug define:HAVE_DEBUG true
+setting RC203E_Full_Debug include:..\\..\\Support_Libs\\debug false
+setting RC203E_Full_Debug define:HAVE_SMARTMEDIA true
+setting RC203E_Full_Debug define:USE_RUNFFT true
+setting RC203E_Full_Debug define:HARDWARE_MULTIPLY true
+setting RC203E_Full_Debug define:PERFORM_FFT_CALCULATION true
+setting RC203E_Full_Debug define:USE_UNSIGNED_AUDIO false
+setting RC203E_Full_Debug define:_CONFIGURATION_HCH true
+setting RC203E_Full_Debug include:data true
+setting RC203E_Full_Debug define:BUILD_ALL false
+setting RC203E_Full_Debug define:HAVE_LOADER_ONLY false
+setting RC203E_Full_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting RC203E_Full_Debug piperam true
+setting RC203E_Full_Debug retimer false
+setting RC203E_Full_Debug device xc2v3000
+setting RC203E_Full_Debug package fg676
+setting RC203E_Full_Debug speed 4
+setting RC203E_Full_Debug aluMapping false
+setting RC203E_Full_Debug define:__EDIF__ true
+setting RC203E_Full_Debug define:__VHDL__ false
+setting RC203E_Full_Debug define:__VERILOG__ false
+setting RC203E_Full_Debug include:..\\..\\project_cvs\\support_libs\\debug false
+setting RC203E_Full_Debug "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting RC203E_Full_Debug aluValue ""
+setting RC203E_Full_Debug "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+setting RC203E_Full_Debug define:USE_RC203E true
+setting RC203E_Full_Debug lib:rc203e.hcl true
+setting RC203E_Full_Debug lib:pal_rc203e.hcl true
+command RC203E_Full_Debug "cd Full_Debug"
+command RC203E_Full_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer"
+output RC203E_Full_Debug bin\\Graphic_Equalizer.bit
+setting RC203E_FastLoad_Debug debug true
+setting RC203E_FastLoad_Debug warnings true
+setting RC203E_FastLoad_Debug parfunc false
+setting RC203E_FastLoad_Debug parchan false
+setting RC203E_FastLoad_Debug parmem false
+setting RC203E_FastLoad_Debug rewrite true
+setting RC203E_FastLoad_Debug high true
+setting RC203E_FastLoad_Debug cse true
+setting RC203E_FastLoad_Debug pcse true
+setting RC203E_FastLoad_Debug rcse true
+setting RC203E_FastLoad_Debug cr true
+setting RC203E_FastLoad_Debug rcr true
+setting RC203E_FastLoad_Debug browse true
+setting RC203E_FastLoad_Debug estimate false
+setting RC203E_FastLoad_Debug noTimeCon false
+setting RC203E_FastLoad_Debug ignoreInclDirs false
+setting RC203E_FastLoad_Debug ignoreLibDirs false
+setting RC203E_FastLoad_Debug noFastCarry false
+setting RC203E_FastLoad_Debug mapper true
+setting RC203E_FastLoad_Debug netlistSimulator false
+setting RC203E_FastLoad_Debug useCustomBuild false
+setting RC203E_FastLoad_Debug exclude false
+setting RC203E_FastLoad_Debug target edif
+setting RC203E_FastLoad_Debug target.compile none
+setting RC203E_FastLoad_Debug family XilinxVirtexII
+setting RC203E_FastLoad_Debug family.lib none
+setting RC203E_FastLoad_Debug vTool Generic
+setting RC203E_FastLoad_Debug netExp speed
+setting RC203E_FastLoad_Debug outDir FastLoad_Debug
+setting RC203E_FastLoad_Debug intDir FastLoad_Debug
+setting RC203E_FastLoad_Debug part xc2v3000fg676-4
+setting RC203E_FastLoad_Debug define:NDEBUG true
+setting RC203E_FastLoad_Debug define:HANDELCV3 false
+setting RC203E_FastLoad_Debug define:SIMULATE false
+setting RC203E_FastLoad_Debug define:DEBUG false
+setting RC203E_FastLoad_Debug define:USE_ true
+setting RC203E_FastLoad_Debug define:USE_RC100 false
+setting RC203E_FastLoad_Debug define:NSIMULATE false
+setting RC203E_FastLoad_Debug define:USE_SIM false
+setting RC203E_FastLoad_Debug define:USE_ADMXRC2 false
+setting RC203E_FastLoad_Debug define:USE_NIOS false
+setting RC203E_FastLoad_Debug define:USE_NDB false
+setting RC203E_FastLoad_Debug define:USE_RC1000 false
+setting RC203E_FastLoad_Debug define:USE_RC200 false
+setting RC203E_FastLoad_Debug define:USE_RC200E false
+setting RC203E_FastLoad_Debug define:USE_ARMSTRIPE false
+setting RC203E_FastLoad_Debug define:USE_EDB false
+setting RC203E_FastLoad_Debug define:USE_V2PRO false
+setting RC203E_FastLoad_Debug define:USE_MV2P false
+setting RC203E_FastLoad_Debug define:RC200 false
+setting RC203E_FastLoad_Debug lib:stdlib.hcl true
+setting RC203E_FastLoad_Debug lib:rc100.hcl false
+setting RC203E_FastLoad_Debug lib:pal_rc100.hcl false
+setting RC203E_FastLoad_Debug lib:pal_framebuffer16.hcl false
+setting RC203E_FastLoad_Debug lib:sim.hcl false
+setting RC203E_FastLoad_Debug lib:pal_sim.hcl false
+setting RC203E_FastLoad_Debug lib:admxrc2.hcl false
+setting RC203E_FastLoad_Debug lib:pal_admxrc2.hcl false
+setting RC203E_FastLoad_Debug lib:pal_console.hcl false
+setting RC203E_FastLoad_Debug lib:ndb.hcl false
+setting RC203E_FastLoad_Debug lib:pal_ndb.hcl false
+setting RC203E_FastLoad_Debug lib:rc1000.hcl false
+setting RC203E_FastLoad_Debug lib:pal_rc1000.hcl false
+setting RC203E_FastLoad_Debug lib:rc200.hcl false
+setting RC203E_FastLoad_Debug lib:pal_rc200.hcl false
+setting RC203E_FastLoad_Debug lib:rc200e.hcl false
+setting RC203E_FastLoad_Debug lib:pal_rc200e.hcl false
+setting RC203E_FastLoad_Debug lib:pal_keyboard.hcl false
+setting RC203E_FastLoad_Debug lib:pal_framebuffer8.hcl false
+setting RC203E_FastLoad_Debug lib:pal_framebufferdb.hcl false
+setting RC203E_FastLoad_Debug lib:edb.hcl false
+setting RC203E_FastLoad_Debug lib:pal_edb.hcl false
+setting RC203E_FastLoad_Debug lib:mv2p.hcl false
+setting RC203E_FastLoad_Debug lib:pal_mv2p.hcl false
+setting RC203E_FastLoad_Debug lib:pal_mouse.hcl false
+setting RC203E_FastLoad_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting RC203E_FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting RC203E_FastLoad_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting RC203E_FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting RC203E_FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting RC203E_FastLoad_Debug include:..\\..\\..\\include false
+setting RC203E_FastLoad_Debug include:include true
+setting RC203E_FastLoad_Debug include:..\\Support_Libs\\debug true
+setting RC203E_FastLoad_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting RC203E_FastLoad_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting RC203E_FastLoad_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting RC203E_FastLoad_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting RC203E_FastLoad_Debug define:HAVE_DEBUG true
+setting RC203E_FastLoad_Debug define:HAVE_SMARTMEDIA false
+setting RC203E_FastLoad_Debug define:USE_RUNFFT true
+setting RC203E_FastLoad_Debug define:HARDWARE_MULTIPLY true
+setting RC203E_FastLoad_Debug define:PERFORM_FFT_CALCULATION true
+setting RC203E_FastLoad_Debug define:USE_UNSIGNED_AUDIO false
+setting RC203E_FastLoad_Debug include:..\\..\\Support_Libs\\debug false
+setting RC203E_FastLoad_Debug define:_CONFIGURATION_HCH true
+setting RC203E_FastLoad_Debug include:data true
+setting RC203E_FastLoad_Debug define:BUILD_ALL false
+setting RC203E_FastLoad_Debug define:HAVE_LOADER_ONLY false
+setting RC203E_FastLoad_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting RC203E_FastLoad_Debug piperam true
+setting RC203E_FastLoad_Debug retimer false
+setting RC203E_FastLoad_Debug device xc2v3000
+setting RC203E_FastLoad_Debug package fg676
+setting RC203E_FastLoad_Debug speed 4
+setting RC203E_FastLoad_Debug aluMapping false
+setting RC203E_FastLoad_Debug define:__EDIF__ true
+setting RC203E_FastLoad_Debug define:__VHDL__ false
+setting RC203E_FastLoad_Debug define:__VERILOG__ false
+setting RC203E_FastLoad_Debug include:..\\..\\project_cvs\\support_libs\\debug false
+setting RC203E_FastLoad_Debug "include:c:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting RC203E_FastLoad_Debug "lib:..\\..\\program files\\celoxica\\pdk\\hardware\\lib\\pal_console.hcl" false
+setting RC203E_FastLoad_Debug define:USE_RC203E true
+setting RC203E_FastLoad_Debug lib:rc203e.hcl true
+setting RC203E_FastLoad_Debug lib:pal_rc203e.hcl true
+command RC203E_FastLoad_Debug "cd FastLoad_Debug"
+command RC203E_FastLoad_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer"
+output RC203E_FastLoad_Debug bin\\Graphic_Equalizer.bit
+document include\\audio.hch {
+ type hch
+}
+document include\\configuration.hch {
+ type hch
+}
+document include\\display.hch {
+ type hch
+}
+document include\\display_shared.hch {
+ type hch
+}
+document include\\eventhandler.hch {
+ type hch
+}
+document include\\eventhandler_shared.hch {
+ type hch
+}
+document include\\events.hch {
+ type hch
+}
+document include\\fft.hch {
+ type hch
+}
+document include\\mouse.hch {
+ type hch
+}
+document include\\mouse_shared.hch {
+ type hch
+}
+document include\\smartmedia.hch {
+ type hch
+}
+document include\\smartmedia_shared.hch {
+ type hch
+}
+document include\\weights_256.hch {
+ type hch
+}
+document src\\audio.hcc {
+ type hcc
+}
+document src\\display.hcc {
+ type hcc
+}
+document src\\eventhandler.hcc {
+ type hcc
+}
+document src\\events.hcc {
+ type hcc
+}
+document src\\fft.hcc {
+ type hcc
+}
+document src\\main.hcc {
+ type hcc
+}
+document src\\mouse.hcc {
+ type hcc
+}
+document src\\smartmedia.hcc {
+ type hcc
+}
+document ..\\support_libs\\debug\\debug.hcc {
+ type hcc
+}
+document ..\\support_libs\\debug\\debug.hch {
+ type hch
+}
+document src\\runfft.hcc {
+ type hcc
+}
diff --git a/Graphic_Equalizer_v1.0/Graphic_Equalizer.hw b/Graphic_Equalizer_v1.0/Graphic_Equalizer.hw
new file mode 100644
index 0000000..59b9054
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/Graphic_Equalizer.hw
@@ -0,0 +1,2 @@
+#@hw
+project graphic_equalizer.hp
diff --git a/Graphic_Equalizer_v1.0/Graphic_Equalizer.pref b/Graphic_Equalizer_v1.0/Graphic_Equalizer.pref
new file mode 100644
index 0000000..c8b01ec
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/Graphic_Equalizer.pref
@@ -0,0 +1,173 @@
+[WorkState_v1_2.Frames.ChildFrames.Document-16]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-16.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\audio.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPMCAAAAAAMCAAAAAAICDAAAAAAGBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-14]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-14.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\eventhandler_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPIFAAAAAAIFAAAAAAEFDAAAAAMIBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-15]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-15.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\audio.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPMCAAAAAAMCAAAAAAICDAAAAAAGBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-13]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-13.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\audio.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPOGAAAAAAOGAAAAAAMADAAAAABNBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2]
+ptn_Child1=Frames
+ptn_Child2=DK Design Suite Preferences
+ptn_Child3=Breakpoints
+ptn_Child4=WatchVars
+[WorkState_v1_2.Frames]
+ptn_Child1=ChildFrames
+[WorkState_v1_2.Frames.ChildFrames]
+ptn_Child1=Document-0
+ptn_Child2=Document-1
+ptn_Child3=Document-2
+ptn_Child4=Document-3
+ptn_Child5=Document-4
+ptn_Child6=Document-5
+ptn_Child7=Document-6
+ptn_Child8=Document-7
+ptn_Child9=Document-8
+ptn_Child10=Document-9
+ptn_Child11=Document-10
+ptn_Child12=Document-11
+ptn_Child13=Document-12
+[WorkState_v1_2.Frames.ChildFrames.Document-0]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-0.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\src\display.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPMCAAAAAAMCAAAAAANADAAAAAAKBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-1]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-1.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\src\smartmedia.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAACAAAAAAADAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPIFAAAAAAIFAAAAAAHCDAAAAAKLBAAAAA
+IsActiveChildFrame=True
+[WorkState_v1_2.Frames.ChildFrames.Document-2]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-2.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\src\eventhandler.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPOGAAAAAAOGAAAAAANDDAAAAAANBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-3]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-3.ViewFrame-0]
+DocPathName=C:\tab_11 Case studies\testapp9\main.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPKJAAAAAAKJAAAAAADNDAAAAAGECAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-4]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-4.ViewFrame-0]
+DocPathName=C:\Project_CVS\Support_Libs\debug\debug.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPGMAAAAAAGMAAAAAAPPDAAAAACHCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-5]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-5.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\src\main.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPAAAAAAAAAAAAAAAAJDDAAAAAMKBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-6]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-6.ViewFrame-0]
+DocPathName=C:\tab_11 Case studies\testapp9\smartmedia.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPGBAAAAAAGBAAAAAAPEDAAAAACMBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-7]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-7.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\smartmedia_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPCEAAAAAACEAAAAAABBDAAAAAEKBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-8]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-8.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\display.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPKJAAAAAAKJAAAAAAJGDAAAAAMPBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-9]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-9.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\eventhandler.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPALAAAAAAALAAAAAAPHDAAAAACBCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-10]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-10.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\smartmedia.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPAAAAAAAAAAAAAAAAPMCAAAAACGBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-11]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-11.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\configuration.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPCEAAAAAACEAAAAAALHDAAAAAOOBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-12]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-12.ViewFrame-0]
+DocPathName=C:\Project_CVS\support_libs\debug\debug.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPIFAAAAAAIFAAAAAABJDAAAAAEACAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.DK Design Suite Preferences]
+Active Project Index=0
+Active Configuration Index=9
+[WorkState_v1_2.WatchVars]
+ptn_Child1=Watch0
+ptn_Child2=Watch1
+ptn_Child3=Watch2
+ptn_Child4=Watch3
+[WorkState_v1_2.WatchVars.Watch0]
+empty=True
+[WorkState_v1_2.WatchVars.Watch1]
+empty=True
+[WorkState_v1_2.WatchVars.Watch2]
+empty=True
+[WorkState_v1_2.WatchVars.Watch3]
+empty=True
diff --git a/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hp b/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hp
new file mode 100644
index 0000000..01b5936
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hp
@@ -0,0 +1,1037 @@
+#@hp
+type chip
+configuration Release EDIF
+configuration FastLoad_Debug EDIF
+configuration FastLoad EDIF
+configuration Full_Debug EDIF
+configuration Full EDIF
+configuration Build_All EDIF
+configuration Buil_Partial EDIF
+configuration Shutdown_Releasebuild EDIF
+configuration RC203E_Full_Debug EDIF
+setting Release debug false
+setting Release warnings true
+setting Release parfunc false
+setting Release parchan false
+setting Release parmem false
+setting Release rewrite true
+setting Release high true
+setting Release cse true
+setting Release pcse true
+setting Release rcse true
+setting Release cr true
+setting Release rcr true
+setting Release browse true
+setting Release estimate false
+setting Release noTimeCon false
+setting Release ignoreInclDirs false
+setting Release ignoreLibDirs false
+setting Release noFastCarry false
+setting Release mapper true
+setting Release netlistSimulator false
+setting Release useCustomBuild false
+setting Release exclude false
+setting Release target edif
+setting Release target.compile edif
+setting Release family XilinxVirtexII
+setting Release family.lib none
+setting Release vTool Generic
+setting Release netExp speed
+setting Release outDir Release
+setting Release intDir Release
+setting Release part XC2V1000-4-FG456
+setting Release define:NDEBUG true
+setting Release define:USE_ true
+setting Release define:USE_RC200E true
+setting Release "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Release include:include true
+setting Release include:..\\Support_Libs\\debug false
+setting Release lib:stdlib.hcl true
+setting Release lib:rc200e.hcl true
+setting Release lib:pal_rc200e.hcl true
+setting Release "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Release define:HANDELCV3 false
+setting Release define:SIMULATE false
+setting Release define:DEBUG false
+setting Release define:USE_RC100 false
+setting Release define:NSIMULATE false
+setting Release define:USE_SIM false
+setting Release define:USE_ADMXRC2 false
+setting Release define:USE_NIOS false
+setting Release define:USE_NDB false
+setting Release define:USE_RC1000 false
+setting Release define:USE_RC200 false
+setting Release define:USE_ARMSTRIPE false
+setting Release define:USE_EDB false
+setting Release define:USE_V2PRO false
+setting Release define:USE_MV2P false
+setting Release define:RC200 false
+setting Release include:..\\..\\Support_Libs\\debug false
+setting Release lib:rc100.hcl false
+setting Release lib:pal_rc100.hcl false
+setting Release lib:pal_framebuffer16.hcl false
+setting Release lib:sim.hcl false
+setting Release lib:pal_sim.hcl false
+setting Release lib:admxrc2.hcl false
+setting Release lib:pal_admxrc2.hcl false
+setting Release lib:pal_console.hcl false
+setting Release lib:ndb.hcl false
+setting Release lib:pal_ndb.hcl false
+setting Release lib:rc1000.hcl false
+setting Release lib:pal_rc1000.hcl false
+setting Release lib:rc200.hcl false
+setting Release lib:pal_rc200.hcl false
+setting Release lib:pal_keyboard.hcl false
+setting Release lib:pal_framebuffer8.hcl false
+setting Release lib:pal_framebufferdb.hcl false
+setting Release lib:edb.hcl false
+setting Release lib:pal_edb.hcl false
+setting Release lib:mv2p.hcl false
+setting Release lib:pal_mv2p.hcl false
+setting Release lib:pal_mouse.hcl false
+setting Release "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Release "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Release ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Release define:HAVE_DEBUG false
+setting Release "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Release "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Release "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Release include:..\\..\\..\\include false
+setting Release include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Release define:HAVE_SMARTMEDIA true
+setting Release define:USE_RUNFFT true
+setting Release define:HARDWARE_MULTIPLY true
+setting Release define:PERFORM_FFT_CALCULATION true
+setting Release define:USE_UNSIGNED_AUDIO false
+setting Release define:_CONFIGURATION_HCH true
+setting Release include:data true
+setting Release define:BUILD_ALL false
+setting Release define:HAVE_LOADER_ONLY false
+setting Release define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Release define:USE_RC203E false
+setting Release "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Release lib:rc203e.hcl false
+setting Release lib:pal_rc203e.hcl false
+setting Release "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+command Release "cd Release"
+command Release "call edifmake_rc200_optimized Graphic_Equalizer_dk2"
+output Release bin\\Graphic_Equalizer.bit
+setting FastLoad_Debug debug true
+setting FastLoad_Debug warnings true
+setting FastLoad_Debug parfunc false
+setting FastLoad_Debug parchan false
+setting FastLoad_Debug parmem false
+setting FastLoad_Debug rewrite true
+setting FastLoad_Debug high true
+setting FastLoad_Debug cse true
+setting FastLoad_Debug pcse true
+setting FastLoad_Debug rcse true
+setting FastLoad_Debug cr true
+setting FastLoad_Debug rcr true
+setting FastLoad_Debug browse true
+setting FastLoad_Debug estimate false
+setting FastLoad_Debug noTimeCon false
+setting FastLoad_Debug ignoreInclDirs false
+setting FastLoad_Debug ignoreLibDirs false
+setting FastLoad_Debug noFastCarry false
+setting FastLoad_Debug mapper true
+setting FastLoad_Debug netlistSimulator false
+setting FastLoad_Debug useCustomBuild false
+setting FastLoad_Debug exclude false
+setting FastLoad_Debug target edif
+setting FastLoad_Debug target.compile edif
+setting FastLoad_Debug family XilinxVirtexII
+setting FastLoad_Debug family.lib none
+setting FastLoad_Debug vTool Generic
+setting FastLoad_Debug netExp speed
+setting FastLoad_Debug outDir FastLoad_Debug
+setting FastLoad_Debug intDir FastLoad_Debug
+setting FastLoad_Debug part XC2V1000-4-FG456
+setting FastLoad_Debug define:NDEBUG true
+setting FastLoad_Debug define:HANDELCV3 false
+setting FastLoad_Debug define:SIMULATE false
+setting FastLoad_Debug define:DEBUG false
+setting FastLoad_Debug define:USE_ true
+setting FastLoad_Debug define:USE_RC100 false
+setting FastLoad_Debug define:NSIMULATE false
+setting FastLoad_Debug define:USE_SIM false
+setting FastLoad_Debug define:USE_ADMXRC2 false
+setting FastLoad_Debug define:USE_NIOS false
+setting FastLoad_Debug define:USE_NDB false
+setting FastLoad_Debug define:USE_RC1000 false
+setting FastLoad_Debug define:USE_RC200 false
+setting FastLoad_Debug define:USE_RC200E true
+setting FastLoad_Debug define:USE_ARMSTRIPE false
+setting FastLoad_Debug define:USE_EDB false
+setting FastLoad_Debug define:USE_V2PRO false
+setting FastLoad_Debug define:USE_MV2P false
+setting FastLoad_Debug define:RC200 false
+setting FastLoad_Debug lib:stdlib.hcl true
+setting FastLoad_Debug lib:rc100.hcl false
+setting FastLoad_Debug lib:pal_rc100.hcl false
+setting FastLoad_Debug lib:pal_framebuffer16.hcl false
+setting FastLoad_Debug lib:sim.hcl false
+setting FastLoad_Debug lib:pal_sim.hcl false
+setting FastLoad_Debug lib:admxrc2.hcl false
+setting FastLoad_Debug lib:pal_admxrc2.hcl false
+setting FastLoad_Debug lib:pal_console.hcl false
+setting FastLoad_Debug lib:ndb.hcl false
+setting FastLoad_Debug lib:pal_ndb.hcl false
+setting FastLoad_Debug lib:rc1000.hcl false
+setting FastLoad_Debug lib:pal_rc1000.hcl false
+setting FastLoad_Debug lib:rc200.hcl false
+setting FastLoad_Debug lib:pal_rc200.hcl false
+setting FastLoad_Debug lib:rc200e.hcl true
+setting FastLoad_Debug lib:pal_rc200e.hcl true
+setting FastLoad_Debug lib:pal_keyboard.hcl false
+setting FastLoad_Debug lib:pal_framebuffer8.hcl false
+setting FastLoad_Debug lib:pal_framebufferdb.hcl false
+setting FastLoad_Debug lib:edb.hcl false
+setting FastLoad_Debug lib:pal_edb.hcl false
+setting FastLoad_Debug lib:mv2p.hcl false
+setting FastLoad_Debug lib:pal_mv2p.hcl false
+setting FastLoad_Debug lib:pal_mouse.hcl false
+setting FastLoad_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting FastLoad_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting FastLoad_Debug include:..\\..\\..\\include false
+setting FastLoad_Debug include:include true
+setting FastLoad_Debug include:..\\Support_Libs\\debug true
+setting FastLoad_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting FastLoad_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting FastLoad_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting FastLoad_Debug define:HAVE_DEBUG true
+setting FastLoad_Debug define:HAVE_SMARTMEDIA false
+setting FastLoad_Debug define:USE_RUNFFT true
+setting FastLoad_Debug define:HARDWARE_MULTIPLY true
+setting FastLoad_Debug define:PERFORM_FFT_CALCULATION true
+setting FastLoad_Debug define:USE_UNSIGNED_AUDIO false
+setting FastLoad_Debug include:..\\..\\Support_Libs\\debug false
+setting FastLoad_Debug define:_CONFIGURATION_HCH true
+setting FastLoad_Debug include:data true
+setting FastLoad_Debug define:BUILD_ALL false
+setting FastLoad_Debug define:HAVE_LOADER_ONLY false
+setting FastLoad_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting FastLoad_Debug "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting FastLoad_Debug "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting FastLoad_Debug define:USE_RC203E false
+setting FastLoad_Debug lib:rc203e.hcl false
+setting FastLoad_Debug lib:pal_rc203e.hcl false
+command FastLoad_Debug "cd FastLoad_Debug"
+command FastLoad_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer_dk2"
+output FastLoad_Debug bin\\Graphic_Equalizer.bit
+setting FastLoad debug true
+setting FastLoad warnings true
+setting FastLoad parfunc false
+setting FastLoad parchan false
+setting FastLoad parmem false
+setting FastLoad rewrite true
+setting FastLoad high true
+setting FastLoad cse true
+setting FastLoad pcse true
+setting FastLoad rcse true
+setting FastLoad cr true
+setting FastLoad rcr true
+setting FastLoad browse true
+setting FastLoad estimate false
+setting FastLoad noTimeCon false
+setting FastLoad ignoreInclDirs false
+setting FastLoad ignoreLibDirs false
+setting FastLoad noFastCarry false
+setting FastLoad mapper true
+setting FastLoad netlistSimulator false
+setting FastLoad useCustomBuild false
+setting FastLoad exclude false
+setting FastLoad target edif
+setting FastLoad target.compile edif
+setting FastLoad family XilinxVirtexII
+setting FastLoad family.lib none
+setting FastLoad vTool Generic
+setting FastLoad netExp speed
+setting FastLoad outDir FastLoad
+setting FastLoad intDir FastLoad
+setting FastLoad part XC2V1000-4-FG456
+setting FastLoad define:NDEBUG true
+setting FastLoad define:HANDELCV3 false
+setting FastLoad define:SIMULATE false
+setting FastLoad define:DEBUG false
+setting FastLoad define:USE_ true
+setting FastLoad define:USE_RC100 false
+setting FastLoad define:NSIMULATE false
+setting FastLoad define:USE_SIM false
+setting FastLoad define:USE_ADMXRC2 false
+setting FastLoad define:USE_NIOS false
+setting FastLoad define:USE_NDB false
+setting FastLoad define:USE_RC1000 false
+setting FastLoad define:USE_RC200 false
+setting FastLoad define:USE_RC200E true
+setting FastLoad define:USE_ARMSTRIPE false
+setting FastLoad define:USE_EDB false
+setting FastLoad define:USE_V2PRO false
+setting FastLoad define:USE_MV2P false
+setting FastLoad define:RC200 false
+setting FastLoad lib:stdlib.hcl true
+setting FastLoad lib:rc100.hcl false
+setting FastLoad lib:pal_rc100.hcl false
+setting FastLoad lib:pal_framebuffer16.hcl false
+setting FastLoad lib:sim.hcl false
+setting FastLoad lib:pal_sim.hcl false
+setting FastLoad lib:admxrc2.hcl false
+setting FastLoad lib:pal_admxrc2.hcl false
+setting FastLoad lib:pal_console.hcl false
+setting FastLoad lib:ndb.hcl false
+setting FastLoad lib:pal_ndb.hcl false
+setting FastLoad lib:rc1000.hcl false
+setting FastLoad lib:pal_rc1000.hcl false
+setting FastLoad lib:rc200.hcl false
+setting FastLoad lib:pal_rc200.hcl false
+setting FastLoad lib:rc200e.hcl true
+setting FastLoad lib:pal_rc200e.hcl true
+setting FastLoad lib:pal_keyboard.hcl false
+setting FastLoad lib:pal_framebuffer8.hcl false
+setting FastLoad lib:pal_framebufferdb.hcl false
+setting FastLoad lib:edb.hcl false
+setting FastLoad lib:pal_edb.hcl false
+setting FastLoad lib:mv2p.hcl false
+setting FastLoad lib:pal_mv2p.hcl false
+setting FastLoad lib:pal_mouse.hcl false
+setting FastLoad ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting FastLoad "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting FastLoad "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting FastLoad "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting FastLoad include:..\\..\\..\\include false
+setting FastLoad include:include true
+setting FastLoad include:..\\Support_Libs\\debug false
+setting FastLoad include:C:\\Project_CVS\\Support_Libs\\debug false
+setting FastLoad "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting FastLoad "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting FastLoad "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting FastLoad define:HAVE_DEBUG false
+setting FastLoad define:HAVE_SMARTMEDIA false
+setting FastLoad define:USE_RUNFFT true
+setting FastLoad define:HARDWARE_MULTIPLY true
+setting FastLoad define:PERFORM_FFT_CALCULATION true
+setting FastLoad define:USE_UNSIGNED_AUDIO false
+setting FastLoad include:..\\..\\Support_Libs\\debug false
+setting FastLoad define:_CONFIGURATION_HCH true
+setting FastLoad include:data true
+setting FastLoad define:BUILD_ALL false
+setting FastLoad define:HAVE_LOADER_ONLY false
+setting FastLoad define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting FastLoad define:USE_RC203E false
+setting FastLoad "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting FastLoad lib:rc203e.hcl false
+setting FastLoad lib:pal_rc203e.hcl false
+setting FastLoad "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+command FastLoad "cd FastLoad"
+command FastLoad "call edifmake_rc200_unoptimized Graphic_Equalizer_dk2"
+output FastLoad bin\\Graphic_Equalizer.bit
+setting Full_Debug debug true
+setting Full_Debug warnings true
+setting Full_Debug parfunc false
+setting Full_Debug parchan false
+setting Full_Debug parmem false
+setting Full_Debug rewrite true
+setting Full_Debug high true
+setting Full_Debug cse true
+setting Full_Debug pcse true
+setting Full_Debug rcse true
+setting Full_Debug cr true
+setting Full_Debug rcr true
+setting Full_Debug browse true
+setting Full_Debug estimate false
+setting Full_Debug noTimeCon false
+setting Full_Debug ignoreInclDirs false
+setting Full_Debug ignoreLibDirs false
+setting Full_Debug noFastCarry false
+setting Full_Debug mapper true
+setting Full_Debug netlistSimulator false
+setting Full_Debug useCustomBuild false
+setting Full_Debug exclude false
+setting Full_Debug target edif
+setting Full_Debug target.compile edif
+setting Full_Debug family XilinxVirtexII
+setting Full_Debug family.lib none
+setting Full_Debug vTool Generic
+setting Full_Debug netExp speed
+setting Full_Debug outDir Full_Debug
+setting Full_Debug intDir Full_Debug
+setting Full_Debug part XC2V1000-4-FG456
+setting Full_Debug define:NDEBUG true
+setting Full_Debug define:USE_ true
+setting Full_Debug define:USE_RC200E true
+setting Full_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full_Debug include:include true
+setting Full_Debug include:..\\Support_Libs\\debug true
+setting Full_Debug lib:stdlib.hcl true
+setting Full_Debug lib:rc200e.hcl true
+setting Full_Debug lib:pal_rc200e.hcl true
+setting Full_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Full_Debug define:HANDELCV3 false
+setting Full_Debug define:SIMULATE false
+setting Full_Debug define:DEBUG false
+setting Full_Debug define:USE_RC100 false
+setting Full_Debug define:NSIMULATE false
+setting Full_Debug define:USE_SIM false
+setting Full_Debug define:USE_ADMXRC2 false
+setting Full_Debug define:USE_NIOS false
+setting Full_Debug define:USE_NDB false
+setting Full_Debug define:USE_RC1000 false
+setting Full_Debug define:USE_RC200 false
+setting Full_Debug define:USE_ARMSTRIPE false
+setting Full_Debug define:USE_EDB false
+setting Full_Debug define:USE_V2PRO false
+setting Full_Debug define:USE_MV2P false
+setting Full_Debug define:RC200 false
+setting Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Full_Debug include:..\\..\\..\\include false
+setting Full_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Full_Debug lib:rc100.hcl false
+setting Full_Debug lib:pal_rc100.hcl false
+setting Full_Debug lib:pal_framebuffer16.hcl false
+setting Full_Debug lib:sim.hcl false
+setting Full_Debug lib:pal_sim.hcl false
+setting Full_Debug lib:admxrc2.hcl false
+setting Full_Debug lib:pal_admxrc2.hcl false
+setting Full_Debug lib:pal_console.hcl false
+setting Full_Debug lib:ndb.hcl false
+setting Full_Debug lib:pal_ndb.hcl false
+setting Full_Debug lib:rc1000.hcl false
+setting Full_Debug lib:pal_rc1000.hcl false
+setting Full_Debug lib:rc200.hcl false
+setting Full_Debug lib:pal_rc200.hcl false
+setting Full_Debug lib:pal_keyboard.hcl false
+setting Full_Debug lib:pal_framebuffer8.hcl false
+setting Full_Debug lib:pal_framebufferdb.hcl false
+setting Full_Debug lib:edb.hcl false
+setting Full_Debug lib:pal_edb.hcl false
+setting Full_Debug lib:mv2p.hcl false
+setting Full_Debug lib:pal_mv2p.hcl false
+setting Full_Debug lib:pal_mouse.hcl false
+setting Full_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Full_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Full_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Full_Debug define:HAVE_DEBUG true
+setting Full_Debug include:..\\..\\Support_Libs\\debug false
+setting Full_Debug define:HAVE_SMARTMEDIA true
+setting Full_Debug define:USE_RUNFFT true
+setting Full_Debug define:HARDWARE_MULTIPLY true
+setting Full_Debug define:PERFORM_FFT_CALCULATION true
+setting Full_Debug define:USE_UNSIGNED_AUDIO false
+setting Full_Debug define:_CONFIGURATION_HCH true
+setting Full_Debug include:data true
+setting Full_Debug define:BUILD_ALL false
+setting Full_Debug define:HAVE_LOADER_ONLY false
+setting Full_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Full_Debug "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full_Debug "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Full_Debug define:USE_RC203E false
+setting Full_Debug lib:rc203e.hcl false
+setting Full_Debug lib:pal_rc203e.hcl false
+command Full_Debug "cd Full_Debug"
+command Full_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer_dk2"
+output Full_Debug bin\\Graphic_Equalizer.bit
+setting Full debug true
+setting Full warnings true
+setting Full parfunc false
+setting Full parchan false
+setting Full parmem false
+setting Full rewrite true
+setting Full high true
+setting Full cse true
+setting Full pcse true
+setting Full rcse true
+setting Full cr true
+setting Full rcr true
+setting Full browse true
+setting Full estimate false
+setting Full noTimeCon false
+setting Full ignoreInclDirs false
+setting Full ignoreLibDirs false
+setting Full noFastCarry false
+setting Full mapper true
+setting Full netlistSimulator false
+setting Full useCustomBuild false
+setting Full exclude false
+setting Full target edif
+setting Full target.compile edif
+setting Full family XilinxVirtexII
+setting Full family.lib none
+setting Full vTool Generic
+setting Full netExp speed
+setting Full outDir Full
+setting Full intDir Full
+setting Full part XC2V1000-4-FG456
+setting Full define:NDEBUG true
+setting Full define:USE_ true
+setting Full define:USE_RC200E true
+setting Full "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full include:include true
+setting Full include:..\\Support_Libs\\debug false
+setting Full lib:stdlib.hcl true
+setting Full lib:rc200e.hcl true
+setting Full lib:pal_rc200e.hcl true
+setting Full "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Full define:HANDELCV3 false
+setting Full define:SIMULATE false
+setting Full define:DEBUG false
+setting Full define:USE_RC100 false
+setting Full define:NSIMULATE false
+setting Full define:USE_SIM false
+setting Full define:USE_ADMXRC2 false
+setting Full define:USE_NIOS false
+setting Full define:USE_NDB false
+setting Full define:USE_RC1000 false
+setting Full define:USE_RC200 false
+setting Full define:USE_ARMSTRIPE false
+setting Full define:USE_EDB false
+setting Full define:USE_V2PRO false
+setting Full define:USE_MV2P false
+setting Full define:RC200 false
+setting Full "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Full "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Full "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Full include:..\\..\\..\\include false
+setting Full include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Full lib:rc100.hcl false
+setting Full lib:pal_rc100.hcl false
+setting Full lib:pal_framebuffer16.hcl false
+setting Full lib:sim.hcl false
+setting Full lib:pal_sim.hcl false
+setting Full lib:admxrc2.hcl false
+setting Full lib:pal_admxrc2.hcl false
+setting Full lib:pal_console.hcl false
+setting Full lib:ndb.hcl false
+setting Full lib:pal_ndb.hcl false
+setting Full lib:rc1000.hcl false
+setting Full lib:pal_rc1000.hcl false
+setting Full lib:rc200.hcl false
+setting Full lib:pal_rc200.hcl false
+setting Full lib:pal_keyboard.hcl false
+setting Full lib:pal_framebuffer8.hcl false
+setting Full lib:pal_framebufferdb.hcl false
+setting Full lib:edb.hcl false
+setting Full lib:pal_edb.hcl false
+setting Full lib:mv2p.hcl false
+setting Full lib:pal_mv2p.hcl false
+setting Full lib:pal_mouse.hcl false
+setting Full "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Full "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Full ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Full define:HAVE_DEBUG false
+setting Full include:..\\..\\Support_Libs\\debug false
+setting Full define:HAVE_SMARTMEDIA true
+setting Full define:USE_RUNFFT true
+setting Full define:HARDWARE_MULTIPLY true
+setting Full define:PERFORM_FFT_CALCULATION true
+setting Full define:USE_UNSIGNED_AUDIO false
+setting Full define:_CONFIGURATION_HCH true
+setting Full include:data true
+setting Full define:BUILD_ALL false
+setting Full define:HAVE_LOADER_ONLY false
+setting Full define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Full define:USE_RC203E false
+setting Full "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Full lib:rc203e.hcl false
+setting Full lib:pal_rc203e.hcl false
+setting Full "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+command Full "cd Full"
+command Full "call edifmake_rc200_unoptimized graphic_equalizer_dk2"
+output Full bin\\Graphic_Equalizer.bit
+setting Build_All debug true
+setting Build_All warnings true
+setting Build_All parfunc false
+setting Build_All parchan false
+setting Build_All parmem false
+setting Build_All rewrite true
+setting Build_All high true
+setting Build_All cse true
+setting Build_All pcse true
+setting Build_All rcse true
+setting Build_All cr true
+setting Build_All rcr true
+setting Build_All browse true
+setting Build_All estimate false
+setting Build_All noTimeCon false
+setting Build_All ignoreInclDirs false
+setting Build_All ignoreLibDirs false
+setting Build_All noFastCarry false
+setting Build_All mapper true
+setting Build_All netlistSimulator false
+setting Build_All useCustomBuild false
+setting Build_All exclude false
+setting Build_All target edif
+setting Build_All target.compile edif
+setting Build_All family XilinxVirtexII
+setting Build_All family.lib none
+setting Build_All vTool Generic
+setting Build_All netExp speed
+setting Build_All outDir Build_All
+setting Build_All intDir Build_All
+setting Build_All part XC2V1000-4-FG456
+setting Build_All define:NDEBUG true
+setting Build_All define:USE_ true
+setting Build_All define:USE_RC200E true
+setting Build_All "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Build_All include:include true
+setting Build_All include:..\\Support_Libs\\debug false
+setting Build_All lib:stdlib.hcl true
+setting Build_All lib:rc200e.hcl true
+setting Build_All lib:pal_rc200e.hcl true
+setting Build_All "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Build_All define:HANDELCV3 false
+setting Build_All define:SIMULATE false
+setting Build_All define:DEBUG false
+setting Build_All define:USE_RC100 false
+setting Build_All define:NSIMULATE false
+setting Build_All define:USE_SIM false
+setting Build_All define:USE_ADMXRC2 false
+setting Build_All define:USE_NIOS false
+setting Build_All define:USE_NDB false
+setting Build_All define:USE_RC1000 false
+setting Build_All define:USE_RC200 false
+setting Build_All define:USE_ARMSTRIPE false
+setting Build_All define:USE_EDB false
+setting Build_All define:USE_V2PRO false
+setting Build_All define:USE_MV2P false
+setting Build_All define:RC200 false
+setting Build_All include:..\\..\\Support_Libs\\debug false
+setting Build_All lib:rc100.hcl false
+setting Build_All lib:pal_rc100.hcl false
+setting Build_All lib:pal_framebuffer16.hcl false
+setting Build_All lib:sim.hcl false
+setting Build_All lib:pal_sim.hcl false
+setting Build_All lib:admxrc2.hcl false
+setting Build_All lib:pal_admxrc2.hcl false
+setting Build_All lib:pal_console.hcl false
+setting Build_All lib:ndb.hcl false
+setting Build_All lib:pal_ndb.hcl false
+setting Build_All lib:rc1000.hcl false
+setting Build_All lib:pal_rc1000.hcl false
+setting Build_All lib:rc200.hcl false
+setting Build_All lib:pal_rc200.hcl false
+setting Build_All lib:pal_keyboard.hcl false
+setting Build_All lib:pal_framebuffer8.hcl false
+setting Build_All lib:pal_framebufferdb.hcl false
+setting Build_All lib:edb.hcl false
+setting Build_All lib:pal_edb.hcl false
+setting Build_All lib:mv2p.hcl false
+setting Build_All lib:pal_mv2p.hcl false
+setting Build_All lib:pal_mouse.hcl false
+setting Build_All "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Build_All "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Build_All ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Build_All define:HAVE_DEBUG false
+setting Build_All "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Build_All "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Build_All "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Build_All include:..\\..\\..\\include false
+setting Build_All include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Build_All define:HAVE_SMARTMEDIA true
+setting Build_All define:USE_RUNFFT true
+setting Build_All define:HARDWARE_MULTIPLY true
+setting Build_All define:PERFORM_FFT_CALCULATION true
+setting Build_All define:USE_UNSIGNED_AUDIO false
+setting Build_All define:_CONFIGURATION_HCH true
+setting Build_All include:data true
+setting Build_All define:BUILD_ALL true
+setting Build_All define:HAVE_LOADER_ONLY false
+setting Build_All define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+command Build_All "cd Build_All"
+command Build_All "call edifmake_rc200_optimized Graphic_Equalizer"
+output Build_All bin\\Graphic_Equalizer.bit
+setting Buil_Partial debug true
+setting Buil_Partial warnings true
+setting Buil_Partial parfunc false
+setting Buil_Partial parchan false
+setting Buil_Partial parmem false
+setting Buil_Partial rewrite true
+setting Buil_Partial high true
+setting Buil_Partial cse true
+setting Buil_Partial pcse true
+setting Buil_Partial rcse true
+setting Buil_Partial cr true
+setting Buil_Partial rcr true
+setting Buil_Partial browse true
+setting Buil_Partial estimate false
+setting Buil_Partial noTimeCon false
+setting Buil_Partial ignoreInclDirs false
+setting Buil_Partial ignoreLibDirs false
+setting Buil_Partial noFastCarry false
+setting Buil_Partial mapper true
+setting Buil_Partial netlistSimulator false
+setting Buil_Partial useCustomBuild false
+setting Buil_Partial exclude false
+setting Buil_Partial target edif
+setting Buil_Partial target.compile edif
+setting Buil_Partial family XilinxVirtexII
+setting Buil_Partial family.lib none
+setting Buil_Partial vTool Generic
+setting Buil_Partial netExp speed
+setting Buil_Partial outDir Build_Partial
+setting Buil_Partial intDir Build_Partial
+setting Buil_Partial part XC2V1000-4-FG456
+setting Buil_Partial define:NDEBUG true
+setting Buil_Partial define:USE_ true
+setting Buil_Partial define:USE_RC200E true
+setting Buil_Partial "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Buil_Partial include:include true
+setting Buil_Partial include:..\\Support_Libs\\debug false
+setting Buil_Partial lib:stdlib.hcl true
+setting Buil_Partial lib:rc200e.hcl true
+setting Buil_Partial lib:pal_rc200e.hcl true
+setting Buil_Partial "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Buil_Partial define:HANDELCV3 false
+setting Buil_Partial define:SIMULATE false
+setting Buil_Partial define:DEBUG false
+setting Buil_Partial define:USE_RC100 false
+setting Buil_Partial define:NSIMULATE false
+setting Buil_Partial define:USE_SIM false
+setting Buil_Partial define:USE_ADMXRC2 false
+setting Buil_Partial define:USE_NIOS false
+setting Buil_Partial define:USE_NDB false
+setting Buil_Partial define:USE_RC1000 false
+setting Buil_Partial define:USE_RC200 false
+setting Buil_Partial define:USE_ARMSTRIPE false
+setting Buil_Partial define:USE_EDB false
+setting Buil_Partial define:USE_V2PRO false
+setting Buil_Partial define:USE_MV2P false
+setting Buil_Partial define:RC200 false
+setting Buil_Partial include:..\\..\\Support_Libs\\debug false
+setting Buil_Partial lib:rc100.hcl false
+setting Buil_Partial lib:pal_rc100.hcl false
+setting Buil_Partial lib:pal_framebuffer16.hcl false
+setting Buil_Partial lib:sim.hcl false
+setting Buil_Partial lib:pal_sim.hcl false
+setting Buil_Partial lib:admxrc2.hcl false
+setting Buil_Partial lib:pal_admxrc2.hcl false
+setting Buil_Partial lib:pal_console.hcl false
+setting Buil_Partial lib:ndb.hcl false
+setting Buil_Partial lib:pal_ndb.hcl false
+setting Buil_Partial lib:rc1000.hcl false
+setting Buil_Partial lib:pal_rc1000.hcl false
+setting Buil_Partial lib:rc200.hcl false
+setting Buil_Partial lib:pal_rc200.hcl false
+setting Buil_Partial lib:pal_keyboard.hcl false
+setting Buil_Partial lib:pal_framebuffer8.hcl false
+setting Buil_Partial lib:pal_framebufferdb.hcl false
+setting Buil_Partial lib:edb.hcl false
+setting Buil_Partial lib:pal_edb.hcl false
+setting Buil_Partial lib:mv2p.hcl false
+setting Buil_Partial lib:pal_mv2p.hcl false
+setting Buil_Partial lib:pal_mouse.hcl false
+setting Buil_Partial "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Buil_Partial "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Buil_Partial ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Buil_Partial define:HAVE_DEBUG false
+setting Buil_Partial "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Buil_Partial "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Buil_Partial "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Buil_Partial include:..\\..\\..\\include false
+setting Buil_Partial include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Buil_Partial define:HAVE_SMARTMEDIA true
+setting Buil_Partial define:USE_RUNFFT true
+setting Buil_Partial define:HARDWARE_MULTIPLY true
+setting Buil_Partial define:PERFORM_FFT_CALCULATION true
+setting Buil_Partial define:USE_UNSIGNED_AUDIO false
+setting Buil_Partial define:_CONFIGURATION_HCH true
+setting Buil_Partial include:data true
+setting Buil_Partial define:BUILD_ALL false
+setting Buil_Partial define:HAVE_GRAPHIC_EQUALIZER_ONLY true
+setting Buil_Partial define:HAVE_LOADER_ONLY false
+command Buil_Partial "cd Build_Partial"
+command Buil_Partial "call edifmake_rc200_optimized Graphic_Equalizer"
+output Buil_Partial bin\\Graphic_Equalizer.bit
+setting Shutdown_Releasebuild debug true
+setting Shutdown_Releasebuild warnings true
+setting Shutdown_Releasebuild parfunc false
+setting Shutdown_Releasebuild parchan false
+setting Shutdown_Releasebuild parmem false
+setting Shutdown_Releasebuild rewrite true
+setting Shutdown_Releasebuild high true
+setting Shutdown_Releasebuild cse true
+setting Shutdown_Releasebuild pcse true
+setting Shutdown_Releasebuild rcse true
+setting Shutdown_Releasebuild cr true
+setting Shutdown_Releasebuild rcr true
+setting Shutdown_Releasebuild browse true
+setting Shutdown_Releasebuild estimate false
+setting Shutdown_Releasebuild noTimeCon false
+setting Shutdown_Releasebuild ignoreInclDirs false
+setting Shutdown_Releasebuild ignoreLibDirs false
+setting Shutdown_Releasebuild noFastCarry false
+setting Shutdown_Releasebuild mapper true
+setting Shutdown_Releasebuild netlistSimulator false
+setting Shutdown_Releasebuild useCustomBuild false
+setting Shutdown_Releasebuild exclude false
+setting Shutdown_Releasebuild target edif
+setting Shutdown_Releasebuild target.compile edif
+setting Shutdown_Releasebuild family XilinxVirtexII
+setting Shutdown_Releasebuild family.lib none
+setting Shutdown_Releasebuild vTool Generic
+setting Shutdown_Releasebuild netExp speed
+setting Shutdown_Releasebuild outDir Shutdown
+setting Shutdown_Releasebuild intDir Shutdown
+setting Shutdown_Releasebuild part XC2V1000-4-FG456
+setting Shutdown_Releasebuild define:NDEBUG true
+setting Shutdown_Releasebuild define:USE_ true
+setting Shutdown_Releasebuild define:USE_RC200E true
+setting Shutdown_Releasebuild "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting Shutdown_Releasebuild include:include true
+setting Shutdown_Releasebuild include:..\\Support_Libs\\debug true
+setting Shutdown_Releasebuild lib:stdlib.hcl true
+setting Shutdown_Releasebuild lib:rc200e.hcl true
+setting Shutdown_Releasebuild lib:pal_rc200e.hcl true
+setting Shutdown_Releasebuild "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting Shutdown_Releasebuild define:HANDELCV3 false
+setting Shutdown_Releasebuild define:SIMULATE false
+setting Shutdown_Releasebuild define:DEBUG false
+setting Shutdown_Releasebuild define:USE_RC100 false
+setting Shutdown_Releasebuild define:NSIMULATE false
+setting Shutdown_Releasebuild define:USE_SIM false
+setting Shutdown_Releasebuild define:USE_ADMXRC2 false
+setting Shutdown_Releasebuild define:USE_NIOS false
+setting Shutdown_Releasebuild define:USE_NDB false
+setting Shutdown_Releasebuild define:USE_RC1000 false
+setting Shutdown_Releasebuild define:USE_RC200 false
+setting Shutdown_Releasebuild define:USE_ARMSTRIPE false
+setting Shutdown_Releasebuild define:USE_EDB false
+setting Shutdown_Releasebuild define:USE_V2PRO false
+setting Shutdown_Releasebuild define:USE_MV2P false
+setting Shutdown_Releasebuild define:RC200 false
+setting Shutdown_Releasebuild include:..\\..\\Support_Libs\\debug false
+setting Shutdown_Releasebuild lib:rc100.hcl false
+setting Shutdown_Releasebuild lib:pal_rc100.hcl false
+setting Shutdown_Releasebuild lib:pal_framebuffer16.hcl false
+setting Shutdown_Releasebuild lib:sim.hcl false
+setting Shutdown_Releasebuild lib:pal_sim.hcl false
+setting Shutdown_Releasebuild lib:admxrc2.hcl false
+setting Shutdown_Releasebuild lib:pal_admxrc2.hcl false
+setting Shutdown_Releasebuild lib:pal_console.hcl false
+setting Shutdown_Releasebuild lib:ndb.hcl false
+setting Shutdown_Releasebuild lib:pal_ndb.hcl false
+setting Shutdown_Releasebuild lib:rc1000.hcl false
+setting Shutdown_Releasebuild lib:pal_rc1000.hcl false
+setting Shutdown_Releasebuild lib:rc200.hcl false
+setting Shutdown_Releasebuild lib:pal_rc200.hcl false
+setting Shutdown_Releasebuild lib:pal_keyboard.hcl false
+setting Shutdown_Releasebuild lib:pal_framebuffer8.hcl false
+setting Shutdown_Releasebuild lib:pal_framebufferdb.hcl false
+setting Shutdown_Releasebuild lib:edb.hcl false
+setting Shutdown_Releasebuild lib:pal_edb.hcl false
+setting Shutdown_Releasebuild lib:mv2p.hcl false
+setting Shutdown_Releasebuild lib:pal_mv2p.hcl false
+setting Shutdown_Releasebuild lib:pal_mouse.hcl false
+setting Shutdown_Releasebuild "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting Shutdown_Releasebuild "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting Shutdown_Releasebuild ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting Shutdown_Releasebuild define:HAVE_DEBUG true
+setting Shutdown_Releasebuild "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Shutdown_Releasebuild "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting Shutdown_Releasebuild "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting Shutdown_Releasebuild include:..\\..\\..\\include false
+setting Shutdown_Releasebuild include:C:\\Project_CVS\\Support_Libs\\debug false
+setting Shutdown_Releasebuild define:HAVE_SMARTMEDIA false
+setting Shutdown_Releasebuild define:USE_RUNFFT true
+setting Shutdown_Releasebuild define:HARDWARE_MULTIPLY true
+setting Shutdown_Releasebuild define:PERFORM_FFT_CALCULATION true
+setting Shutdown_Releasebuild define:USE_UNSIGNED_AUDIO false
+setting Shutdown_Releasebuild define:_CONFIGURATION_HCH true
+setting Shutdown_Releasebuild include:data true
+setting Shutdown_Releasebuild define:BUILD_ALL false
+setting Shutdown_Releasebuild define:HAVE_LOADER_ONLY false
+setting Shutdown_Releasebuild define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting Shutdown_Releasebuild define:USE_RC203E false
+setting Shutdown_Releasebuild "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting Shutdown_Releasebuild lib:rc203e.hcl false
+setting Shutdown_Releasebuild lib:pal_rc203e.hcl false
+setting Shutdown_Releasebuild "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+command Shutdown_Releasebuild "cd Shutdown"
+command Shutdown_Releasebuild "call edifmake_rc200_optimized Graphic_Equalizer_dk2"
+command Shutdown_Releasebuild "shutdown -fs now"
+output Shutdown_Releasebuild bin\\Graphic_Equalizer.bit
+setting RC203E_Full_Debug debug true
+setting RC203E_Full_Debug warnings true
+setting RC203E_Full_Debug parfunc false
+setting RC203E_Full_Debug parchan false
+setting RC203E_Full_Debug parmem false
+setting RC203E_Full_Debug rewrite true
+setting RC203E_Full_Debug high true
+setting RC203E_Full_Debug cse true
+setting RC203E_Full_Debug pcse true
+setting RC203E_Full_Debug rcse true
+setting RC203E_Full_Debug cr true
+setting RC203E_Full_Debug rcr true
+setting RC203E_Full_Debug browse true
+setting RC203E_Full_Debug estimate false
+setting RC203E_Full_Debug noTimeCon false
+setting RC203E_Full_Debug ignoreInclDirs false
+setting RC203E_Full_Debug ignoreLibDirs false
+setting RC203E_Full_Debug noFastCarry false
+setting RC203E_Full_Debug mapper true
+setting RC203E_Full_Debug netlistSimulator false
+setting RC203E_Full_Debug useCustomBuild false
+setting RC203E_Full_Debug exclude false
+setting RC203E_Full_Debug target edif
+setting RC203E_Full_Debug target.compile edif
+setting RC203E_Full_Debug family XilinxVirtexII
+setting RC203E_Full_Debug family.lib none
+setting RC203E_Full_Debug vTool Generic
+setting RC203E_Full_Debug netExp speed
+setting RC203E_Full_Debug outDir Full_Debug
+setting RC203E_Full_Debug intDir Full_Debug
+setting RC203E_Full_Debug part XC2V3000-4-FG676
+setting RC203E_Full_Debug define:NDEBUG true
+setting RC203E_Full_Debug define:USE_ true
+setting RC203E_Full_Debug define:USE_RC200E false
+setting RC203E_Full_Debug "include:C:\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting RC203E_Full_Debug include:include true
+setting RC203E_Full_Debug include:..\\Support_Libs\\debug true
+setting RC203E_Full_Debug lib:stdlib.hcl true
+setting RC203E_Full_Debug lib:rc200e.hcl false
+setting RC203E_Full_Debug lib:pal_rc200e.hcl false
+setting RC203E_Full_Debug "libdir:C:\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting RC203E_Full_Debug define:HANDELCV3 false
+setting RC203E_Full_Debug define:SIMULATE false
+setting RC203E_Full_Debug define:DEBUG false
+setting RC203E_Full_Debug define:USE_RC100 false
+setting RC203E_Full_Debug define:NSIMULATE false
+setting RC203E_Full_Debug define:USE_SIM false
+setting RC203E_Full_Debug define:USE_ADMXRC2 false
+setting RC203E_Full_Debug define:USE_NIOS false
+setting RC203E_Full_Debug define:USE_NDB false
+setting RC203E_Full_Debug define:USE_RC1000 false
+setting RC203E_Full_Debug define:USE_RC200 false
+setting RC203E_Full_Debug define:USE_ARMSTRIPE false
+setting RC203E_Full_Debug define:USE_EDB false
+setting RC203E_Full_Debug define:USE_V2PRO false
+setting RC203E_Full_Debug define:USE_MV2P false
+setting RC203E_Full_Debug define:RC200 false
+setting RC203E_Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" true
+setting RC203E_Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\includes" false
+setting RC203E_Full_Debug "include:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\" false
+setting RC203E_Full_Debug include:..\\..\\..\\include false
+setting RC203E_Full_Debug include:C:\\Project_CVS\\Support_Libs\\debug false
+setting RC203E_Full_Debug lib:rc100.hcl false
+setting RC203E_Full_Debug lib:pal_rc100.hcl false
+setting RC203E_Full_Debug lib:pal_framebuffer16.hcl false
+setting RC203E_Full_Debug lib:sim.hcl false
+setting RC203E_Full_Debug lib:pal_sim.hcl false
+setting RC203E_Full_Debug lib:admxrc2.hcl false
+setting RC203E_Full_Debug lib:pal_admxrc2.hcl false
+setting RC203E_Full_Debug lib:pal_console.hcl false
+setting RC203E_Full_Debug lib:ndb.hcl false
+setting RC203E_Full_Debug lib:pal_ndb.hcl false
+setting RC203E_Full_Debug lib:rc1000.hcl false
+setting RC203E_Full_Debug lib:pal_rc1000.hcl false
+setting RC203E_Full_Debug lib:rc200.hcl false
+setting RC203E_Full_Debug lib:pal_rc200.hcl false
+setting RC203E_Full_Debug lib:pal_keyboard.hcl false
+setting RC203E_Full_Debug lib:pal_framebuffer8.hcl false
+setting RC203E_Full_Debug lib:pal_framebufferdb.hcl false
+setting RC203E_Full_Debug lib:edb.hcl false
+setting RC203E_Full_Debug lib:pal_edb.hcl false
+setting RC203E_Full_Debug lib:mv2p.hcl false
+setting RC203E_Full_Debug lib:pal_mv2p.hcl false
+setting RC203E_Full_Debug lib:pal_mouse.hcl false
+setting RC203E_Full_Debug "lib:C:\\Program Files\\Celoxica\\PDK\\Hardware\\Lib\\stdlib.hcl" false
+setting RC203E_Full_Debug "libdir:R:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" true
+setting RC203E_Full_Debug ansimodules:..\\..\\..\\Software\\Lib\\PalSim.lib false
+setting RC203E_Full_Debug define:HAVE_DEBUG true
+setting RC203E_Full_Debug include:..\\..\\Support_Libs\\debug false
+setting RC203E_Full_Debug define:HAVE_SMARTMEDIA true
+setting RC203E_Full_Debug define:USE_RUNFFT true
+setting RC203E_Full_Debug define:HARDWARE_MULTIPLY true
+setting RC203E_Full_Debug define:PERFORM_FFT_CALCULATION true
+setting RC203E_Full_Debug define:USE_UNSIGNED_AUDIO false
+setting RC203E_Full_Debug define:_CONFIGURATION_HCH true
+setting RC203E_Full_Debug include:data true
+setting RC203E_Full_Debug define:BUILD_ALL false
+setting RC203E_Full_Debug define:HAVE_LOADER_ONLY false
+setting RC203E_Full_Debug define:HAVE_GRAPHIC_EQUALIZER_ONLY false
+setting RC203E_Full_Debug "include:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\include" false
+setting RC203E_Full_Debug "libdir:r:\\c2hardw\\Program Files\\celoxica\\pdk\\hardware\\lib" false
+setting RC203E_Full_Debug define:USE_RC203E true
+setting RC203E_Full_Debug lib:rc203e.hcl true
+setting RC203E_Full_Debug lib:pal_rc203e.hcl true
+command RC203E_Full_Debug "cd Full_Debug"
+command RC203E_Full_Debug "call edifmake_rc200_unoptimized Graphic_Equalizer"
+output RC203E_Full_Debug bin\\Graphic_Equalizer.bit
+document include\\audio.hch {
+ type hch
+}
+document include\\configuration.hch {
+ type hch
+}
+document include\\display.hch {
+ type hch
+}
+document include\\display_shared.hch {
+ type hch
+}
+document include\\eventhandler.hch {
+ type hch
+}
+document include\\eventhandler_shared.hch {
+ type hch
+}
+document include\\events.hch {
+ type hch
+}
+document include\\fft.hch {
+ type hch
+}
+document include\\mouse.hch {
+ type hch
+}
+document include\\mouse_shared.hch {
+ type hch
+}
+document include\\smartmedia.hch {
+ type hch
+}
+document include\\smartmedia_shared.hch {
+ type hch
+}
+document include\\weights_256.hch {
+ type hch
+}
+document src\\audio.hcc {
+ type hcc
+}
+document src\\display.hcc {
+ type hcc
+}
+document src\\eventhandler.hcc {
+ type hcc
+}
+document src\\events.hcc {
+ type hcc
+}
+document src\\fft.hcc {
+ type hcc
+}
+document src\\main.hcc {
+ type hcc
+}
+document src\\mouse.hcc {
+ type hcc
+}
+document src\\smartmedia.hcc {
+ type hcc
+}
+document ..\\support_libs\\debug\\debug.hcc {
+ type hcc
+}
+document ..\\support_libs\\debug\\debug.hch {
+ type hch
+}
+document src\\runfft.hcc {
+ type hcc
+}
diff --git a/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hw b/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hw
new file mode 100644
index 0000000..112e3a6
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.hw
@@ -0,0 +1,2 @@
+#@hw
+project graphic_equalizer_dk2.hp
diff --git a/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.pref b/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.pref
new file mode 100644
index 0000000..de02af5
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/Graphic_Equalizer_DK2.pref
@@ -0,0 +1,123 @@
+[WorkState_v1_2.Frames.ChildFrames.Document-9]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-9.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\eventhandler_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPKJAAAAAAKJAAAAAANLDAAAAADGCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-10]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-10.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\eventhandler.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPALAAAAAAALAAAAAADNDAAAAAJHCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-11]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-11.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\display.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPMNAAAAAAMNAAAAAAPPDAAAAAFKCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-8]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-8.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\display_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAACAAAAAAADAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPEIAAAAAAEIAAAAAANLDAAAAAJBCAAAAA
+IsActiveChildFrame=True
+[WorkState_v1_2.Frames.ChildFrames.Document-6]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-6.ViewFrame-0]
+DocPathName=C:\project_cvs\graphic_equalizer\include\eventhandler.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPOGAAAAAAOGAAAAAANLDAAAAALOBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-7]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-7.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\eventhandler_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPALAAAAAAALAAAAAAPPDAAAAANCCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-3]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-3.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\eventhandler_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPCEAAAAAACEAAAAAALHDAAAAAEOBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-4]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-4.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\display_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPEIAAAAAAEIAAAAAANLDAAAAAJBCAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-5]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-5.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\include\smartmedia_shared.hch
+DocumentString=
+DocTemplateIndex=5
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPALAAAAAAALAAAAAAJODAAAAAFECAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2]
+ptn_Child1=Frames
+ptn_Child2=DK Design Suite Preferences
+ptn_Child3=Breakpoints
+ptn_Child4=WatchVars
+[WorkState_v1_2.Frames]
+ptn_Child1=ChildFrames
+[WorkState_v1_2.Frames.ChildFrames]
+ptn_Child1=Document-0
+ptn_Child2=Document-1
+ptn_Child3=Document-2
+[WorkState_v1_2.Frames.ChildFrames.Document-0]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-0.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\src\display.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAACAAAAAAADAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPGMAAAAAAGMAAAAAALPDAAAAAHFCAAAAA
+IsActiveChildFrame=True
+[WorkState_v1_2.Frames.ChildFrames.Document-1]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-1.ViewFrame-0]
+DocPathName=C:\project_cvs\graphic_equalizer\src\main.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPMCAAAAAAMCAAAAAAFGDAAAAABMBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.Frames.ChildFrames.Document-2]
+ptn_Child1=ViewFrame-0
+[WorkState_v1_2.Frames.ChildFrames.Document-2.ViewFrame-0]
+DocPathName=C:\Project_CVS\Graphic_Equalizer\src\smartmedia.hcc
+DocumentString=
+DocTemplateIndex=4
+WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPJOPPPPPPCEAAAAAACEAAAAAALHDAAAAAHNBAAAAA
+IsActiveChildFrame=False
+[WorkState_v1_2.DK Design Suite Preferences]
+Active Project Index=0
+Active Configuration Index=0
+[WorkState_v1_2.WatchVars]
+ptn_Child1=Watch0
+ptn_Child2=Watch1
+ptn_Child3=Watch2
+ptn_Child4=Watch3
+[WorkState_v1_2.WatchVars.Watch0]
+empty=True
+[WorkState_v1_2.WatchVars.Watch1]
+empty=True
+[WorkState_v1_2.WatchVars.Watch2]
+empty=True
+[WorkState_v1_2.WatchVars.Watch3]
+empty=True
diff --git a/Graphic_Equalizer_v1.0/data/about_bottom.int b/Graphic_Equalizer_v1.0/data/about_bottom.int
new file mode 100644
index 0000000..15d9152
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/about_bottom.int
@@ -0,0 +1 @@
+}}~}w||~~~~~}~~~~~|}{yy}vw|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/Graphic_Equalizer_v1.0/data/about_top_celoxica.int b/Graphic_Equalizer_v1.0/data/about_top_celoxica.int
new file mode 100644
index 0000000..bcc7f29
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/about_top_celoxica.int
@@ -0,0 +1,14 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~~~~|z~~~~~~~~~~~~~z{zv~~~~~ywwwvmkkkhbbbcTEG=~~~~zxxxwnlllicccdTDDN~~~~zxxxwnlllicccdTE=~~~~}|||{rpppmhhhiXHE~~~~|||}sijjj`\\\[MKKLF9::;/"/~~~~{uvvuliiig```aUHIIJ80110|vvvvt
+x x x xv
+x x x xv
+x x x xv
+8 9 9 8 :B0RIfj 8
+7}rsstideeea```]QQQRI@AAB.}%{&{&{%ztssspjjjjg
+5
+7
+5'MZuNgUqVrVrVrVrVrVrVrVrVrVrVrVrUqWnXoUrVrVrVrVrVrVrVrVrVrVrVrVrSoLf\uUqVrVrVrVrVrVrVrVrVrUp^xj4U :
+6
+9
+4qA^D
+2
+5
diff --git a/Graphic_Equalizer_v1.0/data/about_top_fontys.int b/Graphic_Equalizer_v1.0/data/about_top_fontys.int
new file mode 100644
index 0000000..1f3ec1d
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/about_top_fontys.int
@@ -0,0 +1,17 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~Ǣ|P|~~~~Y;Yi~~~~q
+
+~~~~/
+.S*S#
+A(
+
+!!HHBBBBBBBBG G
+ 
+JЫ2
+(B2B[UVPabb`V}SaRfſir>r_(_b<bhhhbRbj:jb]//N*NVVϯYh9h::X+Xŧέ\,\~~~~h
+B1
+1T4T~~~~@"@
+
+m_m~T%Tb*b*
+9iVi
+(1
+)~~~~Hb$bs7ss7ss7ss7sq1ql3lwiwzrzi6i;
diff --git a/Graphic_Equalizer_v1.0/data/about_top_tass.int b/Graphic_Equalizer_v1.0/data/about_top_tass.int
new file mode 100644
index 0000000..3414a63
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/about_top_tass.int
@@ -0,0 +1 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qrqqrqoooopoljlnmmnooqqpooooooprssttttqijklmklmnmls9
diff --git a/Graphic_Equalizer_v1.0/data/about_top_transfer.int b/Graphic_Equalizer_v1.0/data/about_top_transfer.int
new file mode 100644
index 0000000..a96817c
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/about_top_transfer.int
@@ -0,0 +1,63 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ºƽ~~~~û~~~~Ž¹~~~~~vhm^dTx~~~~º{rwjqbm_n_pbrbjZ}~~~~ykm]m^n`o`pbqcqdqcqcrcl]~~~~úykoaqcqcqcqcqcqcqcqcqcn`r~~~~ym_qcqcqcqcqcqcqcqcqcpauf~~~~l]qcqcqcqcqcqcqcqcqcqcm^~~~~l^qcqcqcqcqcqcqcqcqcqck\~~~~~n`qcqcqcqcqcqcqcqcqcrcn_r~~~~tfqbrcqcqcqcqcqcqcqcqcoatf~~~~Ǿ~po`rcqcqcqcqcqcqcqcqcpboa~~~~m_qcqcqcqcqcqcqcqcqcqck\~~~~l]qcqcqcqcqcqcqcqcrcrchX|~~~~ǿl^qcqcqcqcqcoam^j\~iY|k[~jZ|~~~~ººqbpao`m^k[~l^xj~~~~~aQvsk\~{m{~~~~ƾn_iY|~~~~vgpajZ}wi~~~~n_oardjZ}ļzjZ}~~~~ugparcqcjZ}vgm_r~~~~{mn_qcqcqciZ}n_rcl\~~~~ugo`qcqcqcqciZ}º|no`rcm^~~~~rn_qcqcqcqcqcjZ}rcqbqcpaufƾ~~~~{nn`qcqcqcqcqcqcjZ}m]qcqcqck]~~~~sm^rcqcqcqcqcqcqcjZ}n^qcqcqco`|oú~~~~|l^qcqcqcqcqcqcqcrciZ}Ž}pn`qcqcqcqcn_~~~~yoaqcqcqcqcqcqcqcqcqciZ}qcpbqcqcqcqcoaxi~~~~k]qcqcqcqcqcqcqcqcqcqciZ}m^qcqcqcqcqcqco`~~~~m^rcqcqcqcqcqcqcqcqcqcqciZ}xm_qcqcqcqcqcqcj[~~~~~ƿrcpbqcqcqcqcqcqcqcqcqcqcqciZ}tfpbqcqcqcqcqcqcn`}o~~~~l]qbqcqbqcqcqcqcqcqcqcqcqcqciZ}l]qcqcqcqcqcrcoaiZ}iY|~~~~pbpbqcqcqcqcqcqcqcqcqcqcqcqcqciZ}}no`qcqcqcrcrcl\xj~~~~oaoarcqcqcqcqcqcqcqcqcqcqcqcqcqciZ}o_qbqcqcrcm^jY}{~~~~seoaqcqcqcqcqcqcqcqcqcqcqcqcqcqciZ|k\qcqcoahW{{~~~~k]qbqcqcqcqcqcqcqcqcqcqcqcqcqciZ|}l^pbj[~vh~~~~j[~pbqcqcqcqcqcqcqcqcqcqcqcqciZ}tefW{j[~~~~~qbqbqcqcqcqcqcqcqcqcqcqcqciZ|o_xn{q{q{q{q{q{q{q{q{q{q{q{q{q{qzqsjvxo{q{q{q{q{q{q{q{q{q{q{q{qyokawxo{r{q{q{q{q{q{q{q{q{q{q{qxnlawxpzr{q{q{q{q{q{q{q{q{q{qzqulzqzqzq{q{q{q{q{q{q{q{q{q{qyqpg|Ŀsk{q{q{q{q{q{q{q{q{q{q{qzrsj~~vyo{q{q{q{q{q{q{q{q{q{q{qypyotj{q{q{q{q{q{q{q{q{q{q{q{qzqxo~~~~k\~rcqcqcqcqcqcqcqcqcqcrciZ}9.I
+
+
+
+)
+
+
+
+
+
+*mbyv|s|s|s|s|s|s}s}svm
+
+
+
+
+
+
++aYm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
++rg$(
+
+
+
+
+
+
+"
+
+% )! 2|
+
+
diff --git a/Graphic_Equalizer_v1.0/data/audio_player.int b/Graphic_Equalizer_v1.0/data/audio_player.int
new file mode 100644
index 0000000..a51ab86
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/audio_player.int
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/help.int b/Graphic_Equalizer_v1.0/data/help.int
new file mode 100644
index 0000000..6c74f83
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/help.int
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/load_bitmaps.bat b/Graphic_Equalizer_v1.0/data/load_bitmaps.bat
new file mode 100644
index 0000000..11cebe8
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/load_bitmaps.bat
@@ -0,0 +1,35 @@
+@echo off
+
+rem interleave skins with their skins
+..\..\Tools\bmpint 640 480 orig\raw\skin.raw orig\raw\skin_mask.raw skin.int
+..\..\Tools\bmpint 640 480 orig\raw\help.raw orig\raw\help_mask.raw help.int
+
+rem interleave about top boxes with their masks
+..\..\Tools\bmpint 358 167 orig\raw\about_top_fontys.raw orig\raw\about_top_mask.raw about_top_fontys.int
+..\..\Tools\bmpint 358 167 orig\raw\about_top_tass.raw orig\raw\about_top_mask.raw about_top_tass.int
+..\..\Tools\bmpint 358 167 orig\raw\about_top_transfer.raw orig\raw\about_top_mask.raw about_top_transfer.int
+..\..\Tools\bmpint 358 167 orig\raw\about_top_celoxica.raw orig\raw\about_top_mask.raw about_top_celoxica.int
+rem ..\..\Tools\bmpint 358 167 orig\raw\about_top_details.raw orig\raw\about_top_mask.raw about_top_details.int
+
+rem interleave about bottom box with its masks
+..\..\Tools\bmpint 358 98 orig\raw\about_bottom.raw orig\raw\about_bottom_mask.raw about_bottom.int
+..\..\Tools\bmpint 186 32 orig\raw\audio_player.raw orig\raw\audio_player_mask.raw audio_player.int
+
+rem Now lets write the data to the SMC
+rem rc200cmdftu -d -p 33 configuration.bin
+rc200cmdftu -d -p 34 preset_demo.bin
+rc200cmdftu -d -p 35 preset_reset.bin
+rc200cmdftu -d -p 36 skin.int
+
+rc200cmdftu -d -p 112 help.int
+
+rc200cmdftu -d -p 188 orig\raw\graph_mask.raw
+
+rc200cmdftu -d -p 207 about_top_fontys.int
+rc200cmdftu -d -p 223 about_top_tass.int
+rc200cmdftu -d -p 239 about_top_transfer.int
+rc200cmdftu -d -p 255 about_top_celoxica.int
+rem rc200cmdftu -d -p 271 about_top_details.int
+
+rc200cmdftu -d -p 287 about_bottom.int
+
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom.bmp
new file mode 100644
index 0000000..a7e1e88
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom_mask.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom_mask.bmp
new file mode 100644
index 0000000..143bc18
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_bottom_mask.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_celoxica.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_celoxica.bmp
new file mode 100644
index 0000000..2cc843d
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_celoxica.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_fontys.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_fontys.bmp
new file mode 100644
index 0000000..e6120eb
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_fontys.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_mask.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_mask.bmp
new file mode 100644
index 0000000..34bd1a9
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_mask.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_tass.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_tass.bmp
new file mode 100644
index 0000000..eb79a13
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_tass.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_transfer.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_transfer.bmp
new file mode 100644
index 0000000..0228aaf
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/about_top_transfer.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/audio_player.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/audio_player.bmp
new file mode 100644
index 0000000..f181937
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/audio_player.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/audio_player_mask.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/audio_player_mask.bmp
new file mode 100644
index 0000000..70eaa4a
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/audio_player_mask.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/graph_mask.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/graph_mask.bmp
new file mode 100644
index 0000000..60a032c
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/graph_mask.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/help.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/help.bmp
new file mode 100644
index 0000000..e703578
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/help.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/help_mask.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/help_mask.bmp
new file mode 100644
index 0000000..2f9e064
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/help_mask.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/skin.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/skin.bmp
new file mode 100644
index 0000000..926665c
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/skin.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/bmp/skin_mask.bmp b/Graphic_Equalizer_v1.0/data/orig/bmp/skin_mask.bmp
new file mode 100644
index 0000000..6f3229b
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/bmp/skin_mask.bmp
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/About_box.psd b/Graphic_Equalizer_v1.0/data/orig/psd/About_box.psd
new file mode 100644
index 0000000..7bc5469
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/About_box.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/About_box_celoxica.psd b/Graphic_Equalizer_v1.0/data/orig/psd/About_box_celoxica.psd
new file mode 100644
index 0000000..fc36167
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/About_box_celoxica.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/About_box_fontys.psd b/Graphic_Equalizer_v1.0/data/orig/psd/About_box_fontys.psd
new file mode 100644
index 0000000..791650f
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/About_box_fontys.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/About_box_transfer.psd b/Graphic_Equalizer_v1.0/data/orig/psd/About_box_transfer.psd
new file mode 100644
index 0000000..b170944
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/About_box_transfer.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/default_about_skin.psd b/Graphic_Equalizer_v1.0/data/orig/psd/default_about_skin.psd
new file mode 100644
index 0000000..d85762d
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/default_about_skin.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/default_help_skin.psd b/Graphic_Equalizer_v1.0/data/orig/psd/default_help_skin.psd
new file mode 100644
index 0000000..fdd4078
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/default_help_skin.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/psd/default_skin.psd b/Graphic_Equalizer_v1.0/data/orig/psd/default_skin.psd
new file mode 100644
index 0000000..b969556
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/psd/default_skin.psd
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_bottom.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_bottom.raw
new file mode 100644
index 0000000..511c611
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_bottom.raw
@@ -0,0 +1 @@
+}}~}w||~}~|}{yy}vw|}~~ʿŲ̀ͧ˟‹ѥ̲
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_bottom_mask.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_bottom_mask.raw
new file mode 100644
index 0000000..3ef13da
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_bottom_mask.raw
@@ -0,0 +1 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ No newline at end of file
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_top_celoxica.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_celoxica.raw
new file mode 100644
index 0000000..ba6b69a
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_celoxica.raw
@@ -0,0 +1,14 @@
+Ž˽ʵչϴʴʽַ˶ʹ̹˴ȭåñƫɹгʧŲ̻۸ݼԹѳ˫éʱDZưī¶ɸʶȸʻͲŭºȻʷǻ̾пкŴĸпϴİŵųųƷӺ̸ʸʸ˼μϴǧõƷܿվҷɮ¶ȯضʦ»ڽӺϼտԷͲǵɹ͹ͶʰǬķϾֶΨƵ̶̲ƱĴƱë°®о˶ų¨Ǿѿӻлѹη˷ʸʹɷȵŵĴĶȹʹʭóʳɵȹ˿۽չϴɵʽٿլ–ñȨ§ƩȲؽԺиκλ϶ɳǸ̿ۺѯdzɶʶʳƩƺεɯðõȺͻ͹̻ι˲İȿҿν̻̾ȶ¾ƻõýŸĴij³Ѿ˸ųǻʺ̳ǦüӹʸƴðĸȷȱŴکưǩƷ;غбɤͻڰϢ­§ƳȱưůïµDZíƷȳĺɹȶŶŻȺŻƻǺĺ¸þƼļùͻƳ¶ǵƴũ÷ŲûԼۿԺпӶ̱ǬȻͼиͲƭķŹƼ̿ʻķ´˾ƺ»÷ǼǷºóżɾѺɾտվԺж̶̵ɳũ¯êúֿӱŦĮĦǹ׽ѽѸ̸˴DZŵʱƶ̺йνеòȱïƮ־ä~~xҧ|zӦ¶»ñ~Φٺz{zvТ~ywwwvmkkkhbbbcTEG=߉է뀱뀱뀱zxxxwnlllicccdTDDN׳º뀱뀱뀱zxxxwnlllicccdTE=ߊظ샳샳샳}|||{rpppmhhhiXHEڼ솳솳솳섲|||}sijjj`\\\[MKKLF9::;/"/Ը통통퇵{uvvuliiig```aUHIIJ80110|vvvvt
+x x x xv
+x x x xv
+x x x xv
+8 9 9 8 :B0RIfj 8
+7샳샳섴}rsstideeea```]QQQRI@AAB.}%{&{&{%ztssspjjjjg
+5
+7
+5'MZuعNgUqVrVrVrVrVrVrVrVrVrVrVrVrUqWnӴXoUrVrVrVrVrVrVrVrVrVrVrVrVrSoLf\uUqVrVrVrVrVrVrVrVrVrUp^xհj4U :
+6
+9
+4qA^D
+2
+5
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_top_fontys.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_fontys.raw
new file mode 100644
index 0000000..163ec4a
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_fontys.raw
@@ -0,0 +1,17 @@
+Ž˽ʵչϴʴʽַ˶ʹ̹˴ȭåñƫɹгʧŲ̻۸ݼԹѳ˫éʱDZưī¶ɸʶȸʻͲŭºȻʷǻ̾пкŴĸпϴİŵųųƷӺ̸ʸʸ˼μϴǧõƷܿվҷɮ¶ȯضʦ»ڽӺϼտԷͲǵɹ͹ͶʰǬķϾֶΨƵ̶̲ƱĴƱë°®о˶ų¨Ǿѿӻлѹη˷ʸʹɷȵŵĴĶȹʹʭóʳɵȹ˿۽չϴɵʽٿլ–ñȨ§ƩȲؽԺиκλ϶ɳǸ̿ۺѯdzɶʶʳƩƺεɯðõȺͻ͹̻ι˲İȿҿν̻̾ȶ¾ƻõýŸĴij³Ѿ˸ųǻʺ̳ǦüӹʸƴðĸȷȱŴکưǩƷ;غбɤͻڰϢ­§ƳȱưůïµDZíƷȳĺɹȶŶŻȺŻƻǺĺ¸þƼļùͻƳ¶ǵƴũ÷ŲûԼۿԺпӶ̱ǬȻͼиͲƭķŹƼ̿ʻķ´˾ƺ»÷ǼǷºóżɾѺɾտվԺж̶̵ɳũ¯êúֿӱŦĮĦǹ׽ѽѸ̸˴DZŵʱƶ̺йνеòȱïƮǢ|P|־äY;Yiҧq
+
+Ը/
+.S*S#
+A(
+
+!!HHBBBBBBBBG G
+ 
+JЫפּ2
+(B2B[UV򫎫Pabb`V}SaRfſőir>r_(_b<bhhhbRbj:jۨbԌ]ע//N*NVVϯYh9h::X+XŧέΫئ\,\Ŭh
+Bڴ1
+1T4T׿æ¼ږ@"@
+
+m_m~T%Tb*b*
+9iVi
+(1
+)ֺüHb$bs7ss7ss7ss7sq1ql3lwiwzrzi6i;
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_top_mask.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_mask.raw
new file mode 100644
index 0000000..f5793fe
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_mask.raw
@@ -0,0 +1 @@
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ No newline at end of file
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_top_tass.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_tass.raw
new file mode 100644
index 0000000..0171297
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_tass.raw
@@ -0,0 +1 @@
+Ž˽ʵչϴʴʽַ˶ʹ̹˴ȭåñƫɹгʧŲ̻۸ݼԹѳ˫éʱDZưī¶ɸʶȸʻͲŭºȻʷǻ̾пкŴĸпϴİŵųųƷӺ̸ʸʸ˼μϴǧõƷܿվҷɮ¶ȯضʦ»ڽӺϼտԷͲǵɹ͹ͶʰǬķϾֶΨƵ̶̲ƱĴƱë°®о˶ų¨Ǿѿӻлѹη˷ʸʹɷȵŵĴĶȹʹʭóʳɵȹ˿۽չϴɵʽٿլ–ñȨ§ƩȲؽԺиκλ϶ɳǸ̿ۺѯdzɶʶʳƩƺεɯðõȺͻ͹̻ι˲İȿҿν̻̾ȶ¾ƻõýŸĴij³Ѿ˸ųǻʺ̳ǦüӹʸƴðĸȷȱŴکưǩƷ;غбɤͻڰϢ­§ƳȱưůïµDZíƷȳĺɹȶŶŻȺŻƻǺĺ¸þƼļùͻƳ¶ǵƴũ÷ŲûԼۿԺпӶ̱ǬȻͼиͲƭķŹƼ̿ʻķ´˾ƺ»÷ǼǷºóżɾѺɾտվԺж̶̵ɳũ¯êúֿӱŦĮĦǹ׽ѽѸ̸˴DZŵʱƶ̺йνеòȱïƮ־äҧӦ¶»ñΦٺТqrqqrqoooopoljlnmmnooqqpooooooprssttttqijklmklmnml҇s9
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/about_top_transfer.raw b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_transfer.raw
new file mode 100644
index 0000000..deafeb5
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/about_top_transfer.raw
@@ -0,0 +1,63 @@
+Ž˽ʵչϴʴʽַ˶ʹ̹˴ȭåñƫɹгʧŲ̻۸ݼԹѳ˫éʱDZưī¶ɸʶȸʻͲŭºȻʷǻ̾пкŴĸпϴİŵųųƷӺ̸ʸʸ˼μϴǧõƷܿվҷɮ¶ȯضʦ»ڽӺϼտԷͲǵɹ͹ͶʰǬķϾֶΨƵ̶̲ƱĴƱë°®о˶ų¨Ǿѿӻлѹη˷ʸʹɷȵŵĴĶȹʹʭóʳɵȹ˿۽չϴɵʽٿլ–ñȨ§ƩȲؽԺиκλ϶ɳǸ̿ۺѯdzɶʶʳƩƺεɯðõȺͻ͹̻ι˲İȿҿν̻̾ȶ¾ƻõýŸĴij³Ѿ˸ųǻʺ̳ǦüӹʸƴðĸȷȱŴکưǩƷ;غбɤͻڰϢ­§ƳȱưůïµDZíƷȳĺɹȶŶŻȺŻƻǺĺ¸þƼļùͻƳ¶ǵƴũ÷ŲûԼۿԺпӶ̱ǬȻͼиͲƭķŹƼ̿ʻķ´˾ƺ»÷ǼǷºóżɾѺɾտվԺж̶̵ɳũ¯êúֿӱŦĮĦǹ׽ѽѸ̸˴DZŵʱƶ̺йνеòȱïƮ־äҧº˺ķùľƽӦ¶»ñϹݼûΦŽͼƹõÿ¹ɼůٺȼǹŷõ³~vhm^dTxТº˲{rwjqbm_n_pbrbjZ}է׽ykm]m^n`o`pbqcqdqcqcrcl]׳ºúykoaqcqcqcqcqcqcqcqcqcn`rظцym_qcqcqcqcqcqcqcqcqcpaufڼ֓l]qcqcqcqcqcqcqcqcqcqcm^Ըڦl^qcqcqcqcqcqcqcqcqcqck\~ҷڳn`qcqcqcqcqcqcqcqcqcrcn_rʮtfqbrcqcqcqcqcqcqcqcqcoatf׾Ǿ~po`rcqcqcqcqcqcqcqcqcpboaЌm_qcqcqcqcqcqcqcqcqcqck\ӸŸĽȺűԙl]qcqcqcqcqcqcqcqcrcrchX|żȴǿϯl^qcqcqcqcqcoam^j\~iY|k[~jZ|׾ººԖqbpao`m^k[~l^xj~׼齵ǷХaQvsk\~{m{ūƾβɤn_iY|ܶ׼вvgpajZ}ѝwiؾܯàn_oardjZ}ļ̇zjZ}׾Ľûⲩ¦ugparcqcjZ}ղvgm_rԺ챨{mn_qcqcqciZ}ӓn_rcl\ո㼳Ƴugo`qcqcqcqciZ}º|no`rcm^׼ذrn_qcqcqcqcqcjZ}ᴪrcqbqcpaufƾֺܳ{nn`qcqcqcqcqcqcjZ}ܝm]qcqcqck]ֽ䲩sm^rcqcqcqcqcqcqcjZ}֎n^qcqcqco`|oúջʳ|l^qcqcqcqcqcqcqcrciZ}Ž}pn`qcqcqcqcn_ĥ˻±ڱyoaqcqcqcqcqcqcqcqcqciZ}߳qcpbqcqcqcqcoaxiԼ²½»޼Ƌk]qcqcqcqcqcqcqcqcqcqciZ}ٝm^qcqcqcqcqcqco`æɒm^rcqcqcqcqcqcqcqcqcqcqciZ}хxm_qcqcqcqcqcqcj[~ַƿϔrcpbqcqcqcqcqcqcqcqcqcqcqciZ}𰧼tfpbqcqcqcqcqcqcn`}oԷޜl]qbqcqbqcqcqcqcqcqcqcqcqcqciZ}ݓl]qcqcqcqcqcrcoaiZ}iY|ؼ㬢pbpbqcqcqcqcqcqcqcqcqcqcqcqcqciZ}}no`qcqcqcrcrcl\xjؼ߯oaoarcqcqcqcqcqcqcqcqcqcqcqcqcqciZ}併o_qbqcqcrcm^jY}{׼譣seoaqcqcqcqcqcqcqcqcqcqcqcqcqcqciZ|k\qcqcoahW{{պާk]qbqcqcqcqcqcqcqcqcqcqcqcqcqciZ|}l^pbj[~vhոܙj[~pbqcqcqcqcqcqcqcqcqcqcqcqciZ}tefW{j[~ŬؗqbqbqcqcqcqcqcqcqcqcqcqcqciZ|o_ۇxn{q{q{q{q{q{q{q{q{q{q{q{q{q{qzqsjvxo{q{q{q{q{q{q{q{q{q{q{q{qyokawxo{r{q{q{q{q{q{q{q{q{q{q{qxnⷲlawxpzr{q{q{q{q{q{q{q{q{q{qzqul֍zqzqzq{q{q{q{q{q{q{q{q{q{qyqpg|Ŀ֮sk{q{q{q{q{q{q{q{q{q{q{qzrsj~~vyo{q{q{q{q{q{q{q{q{q{q{qypyotj{q{q{q{q{q{q{q{q{q{q{q{qzqxoӵؙk\~rcqcqcqcqcqcqcqcqcqcrciZ}9.I
+
+
+
+)
+
+
+
+
+
+*mbyv|s|s|s|s|s|s}s}svmڨ
+
+
+
+
+
+
++aYm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
++rg$(
+
+
+
+
+
+
+"ۨ
+
+% )! 2|
+
+
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/audio_player.raw b/Graphic_Equalizer_v1.0/data/orig/raw/audio_player.raw
new file mode 100644
index 0000000..b373f07
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/audio_player.raw
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/audio_player_mask.raw b/Graphic_Equalizer_v1.0/data/orig/raw/audio_player_mask.raw
new file mode 100644
index 0000000..9128ba4
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/audio_player_mask.raw
@@ -0,0 +1 @@
+~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""#########################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~~~~~~~ \ No newline at end of file
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/graph_mask.raw b/Graphic_Equalizer_v1.0/data/orig/raw/graph_mask.raw
new file mode 100644
index 0000000..9125381
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/graph_mask.raw
@@ -0,0 +1,639 @@
+~~~~~}}}}|||||{{{{{zzzzzzyyyxxxxxxwwwwwvvvvvvuuuutttttssssssrrrrrrrqqqpppppppoooooonnnnmmmmmmllllllkkkkkkkkjjjiiiiiiiihhhhhhggggggggfffffeeeeeeedddddddddcccccccbbbbbbbaaaaaaaa``````````_______^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]^^^^^^^^^^______``````````aaaaaaaaabbbbbbccccccccddddddddeeeeeeeefffffggggggghhhhhhhiiiiiiijjjjkkkkkkklllllllmmmmmmnnnnooooooppppppqqqqrrrrrrsssssstttttuuuuvvvvvvwwwwwxxxxxxxyyzzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzzyyyxxxxxxwwwwwvvvvvvuuuutttttssssssrrrrrrqqqqppppppooooooonnnmmmmmmmllllllkkkkkkjjjjjiiiiiihhhhhhhhgggggggffffeeeeeeeeedddddddccccccccbbbbbbaaaaaaaaa`````````______^^^^^^^^^^^]]]]]]]]]]]\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^^^______`````````aaaaaaaabbbbbbbcccccccddddddddeeeeeeeeffffgggggggghhhhhhhiiiiiijjjjjkkkkkkkllllllmmmmmmnnnnooooooppppppqqqqrrrrrrssssssstttttuuuvvvvvvvwwwwwxxxxxxyyzzzzzzz{{{{{|||||}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyxxxxxxxwwwwwvvvvvvuuuutttttssssssrrrrrqqqqqpppppoooooonnnnnmmmmmmlllllllkkkkkkjjjjiiiiiiihhhhhhggggggggfffffeeeeeeeddddddddcccccccbbbbbbbaaaaaaaa`````````______^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^______`````````aaaaaaaaabbbbbbccccccccdddddddeeeeeeeefffffggggggghhhhhhiiiiiiiijjjjkkkkkkllllllmmmmmmnnnnnooooooopppppqqqqqrrrrrsssssstttttuuuuvvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}|||||{{{{{zzzzzyyyyxxxxxxwwwwwvvvvvuuuuttttttsssssssrrrrrqqqpppppppoooooonnnnmmmmmmllllllkkkkkkjjjjjiiiiiiihhhhhhhggggggfffffeeeeeeeedddddddccccccccbbbbbbaaaaaaaa``````````______^^^^^^^^^]]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^______``````````aaaaaaabbbbbbbcccccccddddddddeeeeeeefffffgggggghhhhhhhhiiiiiijjjjjkkkkkklllllllmmmmmmnnnnooooooppppppqqqqrrrrrssssssttttttuuuuvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxxwwwwwvvvvvuuuuttttttsssssrrrrrrqqqqppppppooooooonnnmmmmmmmllllllkkkkkkjjjjiiiiiiihhhhhhhgggggggffffeeeeeeeddddddddcccccccccbbbbbaaaaaaa`````````______^^^^^^^^^^]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\]]]]]]]]]]^^^^^^^^^^_______````````aaaaaaaabbbbbcccccccccdddddddeeeeeeeefffgggggggghhhhhhiiiiiiiijjjkkkkkkkllllllmmmmmmnnnnooooooppppppqqqqrrrrrrssssstttttttuuuvvvvvwwwwwxxxxxxxyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxxwwwwwvvvvvuuuuttttttsssssrrrrrrqqqqppppppooooonnnnnmmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhhgggggggfffffeeeeeeeddddddddcccccccbbbbbaaaaaaaa````````_______^^^^^^^^^^]]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\]]]]]]]]]]^^^^^^^^^^______`````````aaaaaaabbbbbccccccccdddddddeeeeeeeefffffgggggghhhhhhhhiiiiiijjjjkkkkkkllllllmmmmmmnnnnnooooopppppppqqqrrrrrrrsssssttttttuuuuvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyxxxxxxxwwwwwvvvvvuuutttttttsssssrrrrrrqqqqpppppoooooonnnnmmmmmmllllllkkkkkkjjjjjiiiiiiihhhhhhgggggggffffeeeeeeeedddddddccccccccbbbbbaaaaaaa`````````______^^^^^^^^^]]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\]]]]]]]]]]^^^^^^^^_______````````aaaaaaaabbbbbcccccccddddddddeeeeeeeffffgggggggghhhhhhiiiiiijjjjjkkkkkklllllllmmmmmmnnnnoooooopppppqqqqrrrrrrsssssttttttuuuuvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}|||||{{{{{zzzzzyyyyxxxxxwwwwwwvvvvvuuuuttttttsssssrrrrrrrqqqpppppooooooonnnmmmmmmmllllllkkkkkkjjjjiiiiiihhhhhhhhggggggfffffeeeeeeddddddddcccccccbbbbbaaaaaaaaa```````_______^^^^^^^^]]]]]]]]]]\\\\\\\\\\[[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[\\\\\\\\\\]]]]]]]]]]^^^^^^^^^______````````aaaaaaaabbbbbccccccccdddddddeeeeeeefffffgggggghhhhhhhiiiiiiijjjkkkkkkkllllllmmmmmmnnnnoooooopppppqqqqrrrrrrsssssttttttuuuuvvvvvwwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqppppppoooooonnnnmmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhggggggggfffeeeeeeeeddddddccccccccbbbbbaaaaaaaa````````______^^^^^^^^^]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\]]]]]]]]]^^^^^^^^_______```````aaaaaaaaabbbbbcccccccdddddddeeeeeeeffffggggggghhhhhhhiiiiiijjjjkkkkkkllllllmmmmmmnnnnoooooopppppppqqqrrrrrssssssstttttuuuvvvvvwwwwwwwxxxxxyyyzzzzz{{{{{|||||}}}}~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqppppppoooooonnnnmmmmmllllllkkkkkkjjjjjiiiiiiihhhhhhggggggfffffeeeeeeddddddddcccccccbbbbbaaaaaaaa```````_______^^^^^^^^]]]]]]]]]\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[\\\\\\\\\\]]]]]]]]]^^^^^^^^^______````````aaaaaaabbbbbccccccccdddddddeeeeeefffffggggggghhhhhhiiiiiijjjjjkkkkkklllllllmmmmmnnnoooooooppppppqqqqrrrrrsssssstttttuuuuvvvvvwwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}~~~~~~~~}}}}|||||{{{{{zzzzzyyyxxxxxwwwwwwwvvvvvuuutttttsssssssrrrrrqqqpppppppooooonnnmmmmmmmllllllkkkkkkjjjjiiiiiihhhhhhggggggggffffeeeeeeeddddddccccccccbbbbbaaaaaaa````````______^^^^^^^^]]]]]]]]]]\\\\\\\\[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]]^^^^^^^_______```````aaaaaaaabbbbbcccccccddddddeeeeeeeeffffggggggghhhhhhiiiiiiijjjkkkkkkkllllllmmmmmmnnnnoooooppppppqqqqrrrrrsssssstttttuuuuvvvvvwwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~}}}|||||{{{{{zzzzzzzyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqppppppooooonnnnmmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhggggggfffffeeeeeeedddddddccccccbbbbbaaaaaaaa```````_______^^^^^^^]]]]]]]]]\\\\\\\\\\[[[[[[ZZZZZZZZZZYYYYYYYYYYYXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVWWWWWWWWXXXXXXXXXXXXXXYYYYYYYYYYYZZZZZZZZZZ[[[[[[[\\\\\\\\\\]]]]]]]]^^^^^^^^______````````aaaaaaabbbbbccccccddddddddeeeeeefffffgggggghhhhhhhiiiiiijjjjkkkkkkllllllmmmmmmnnnnoooooppppppqqqqrrrrrsssssstttttuuuuvvvvvwwwwwwxxxxxyyyzzzzzz{{{{{|||||}}}}~~~~}}|||||{{{{{zzzzzzyyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqpppppoooooonnnnmmmmmmlllllkkkkkkjjjjjiiiiiiihhhhhhggggggffffeeeeeeedddddddcccccccbbbbaaaaaaa`````````_____^^^^^^^^]]]]]]]]\\\\\\\\\[[[[[[[[ZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWXXXXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^_____`````````aaaaaaaabbbccccccccddddddeeeeeeeefffggggggghhhhhhiiiiiijjjjjkkkkkklllllmmmmmmmnnnooooooopppppqqqrrrrrssssssstttttuuuvvvvvwwwwwwwxxxxxyyzzzzzz{{{{{|||||}}}~~}}}|||||{{{{{zzzzzzyyyxxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppoooooonnnnmmmmmmlllllkkkkkkjjjjiiiiiihhhhhhgggggggfffffeeeeeeddddddccccccccbbbbbaaaaaaa````````_____^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZYYYYYYYYYYYXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]^^^^^^^^_____```````aaaaaaaabbbbbcccccccdddddddeeeeeefffffgggggghhhhhhiiiiiiijjjkkkkkkklllllmmmmmmnnnnoooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxxyyzzzzzzz{{{{{|||||}}~}}||||||{{{{{zzzzzyyxxxxxxxwwwwwvvvvvuuutttttsssssrrrrrrrqqqpppppooooooonnnmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhggggggffffeeeeeeeeddddddccccccbbbbbaaaaaaaa```````_____^^^^^^^^]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^_____````````aaaaaaabbbbbcccccccddddddeeeeeeeffffgggggghhhhhhhiiiiiijjjjkkkkkkllllllmmmmmnnnnoooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxxyyyzzzzz{{{{{||||||}}}}|||||{{{{{zzzzzyyxxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppoooooonnnnmmmmmllllllkkkkkkkjjjiiiiiiihhhhhhggggggffffeeeeeeddddddccccccccbbbbbaaaaaa````````_____^^^^^^^^]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXWWWWWWWVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWXXXXXXXXXXXYYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]^^^^^^^^^_____```````aaaaaaabbbbbcccccccddddddeeeeeeefffggggggghhhhhhiiiiiijjjjkkkkkkllllllmmmmmnnnnoooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxxyyyzzzzz{{{{{|||||}}|||||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppooooonnnnmmmmmmllllllkkkkkjjjjiiiiiihhhhhhgggggggfffffeeeeeeddddddccccccbbbbbaaaaaaaa```````____^^^^^^^^^]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]]^^^^^^^^____````````aaaaaaabbbbbccccccdddddddeeeeeefffffgggggghhhhhhiiiiiiijjjkkkkklllllllmmmmmmnnnnooooopppppqqqrrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|||||}||||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppooooonnnmmmmmmmlllllkkkkkkjjjjiiiiiihhhhhhggggggffffeeeeeeddddddddccccccbbbbaaaaaaa````````_____^^^^^^^]]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYYXXXXXXXXXXWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYYZZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]^^^^^^^^_____```````aaaaaaaabbbcccccccdddddddeeeeeeffffgggggghhhhhhhiiiiiijjjjkkkkkklllllmmmmmmnnnnooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{||||||||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuutttttsssssrrrrrrrqqppppppooooonnnnmmmmmmlllllkkkkkkkjjjiiiiiiihhhhhhggggggffffeeeeeeddddddcccccccbbbbbaaaaaa```````_____^^^^^^^^]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZZYYYYYYYYYYXXXXXXXXXXWWWWWWVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]]^^^^^^^_____````````aaaaaabbbbbccccccddddddeeeeeeefffggggggghhhhhhiiiiiijjjjkkkkkklllllmmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|||||{{{{{zzzzzyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmmlllllkkkkkkjjjjiiiiiihhhhhgggggggfffffeeeeeeddddddccccccbbbbaaaaaaaa```````____^^^^^^^]]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXXWWWWWWWWVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]^^^^^^^^___````````aaaaaaabbbbccccccdddddddeeeeeefffffgggggghhhhhiiiiiijjjjkkkkkklllllmmmmmmmnnnooooopppppppqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmllllllkkkkkkjjjjiiiiihhhhhhggggggffffeeeeeedddddddccccccbbbbbaaaaaa````````_____^^^^^^^]]]]]]]]\\\\\\\[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXWWWWWWVVVVVVVVVVVUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\\]]]]]]]^^^^^^^^_____```````aaaaaaabbbbbccccccddddddeeeeeeffffgggggghhhhhhhiiiiijjjkkkkkkkllllllmmmmmnnnnoooooppppppqqrrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqpppppppooooonnnmmmmmlllllllkkkkkjjjiiiiiiihhhhhhggggggffffeeeeeeddddddcccccccbbbbbaaaaaa``````_____^^^^^^^^]]]]]]]\\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRSSSSSSSSSSTTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVVVWWWWWWWWXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[\\\\\\\]]]]]]]]^^^^^^^_____```````aaaaaabbbbbccccccddddddeeeeeeefffggggggghhhhhhiiiiiijjjjkkkkkllllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuutttttsssssrrrrrrrqqppppppooooonnnnmmmmmllllllkkkkkjjjjiiiiiihhhhhhhgggggfffffeeeeeeddddddccccccbbbbaaaaaa````````_____^^^^^^]]]]]]]]\\\\\\\[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXWWWWWWWVVVVVVVVVVUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRSSSSSSSSSSTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\\]]]]]]]^^^^^^^_____```````aaaaaabbbbccccccdddddddeeeeeefffffggggghhhhhhiiiiiijjjjkkkkkllllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{{zzzzzyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmllllllkkkkkjjjjiiiiiihhhhhggggggffffeeeeeedddddddccccccbbbbbaaaaaa``````_____^^^^^^^^]]]]]]\\\\\\\\[[[[[[ZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWWWXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[[\\\\\\\]]]]]]]^^^^^^^_____``````aaaaaaabbbbbccccccddddddeeeeeeffffgggggghhhhhiiiiiiijjjkkkkklllllllmmmmmnnnooooopppppppqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{zzzzzyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmllllllkkkkkjjjjiiiiiihhhhhggggggffffeeeeeeddddddcccccccbbbaaaaaaa```````____^^^^^^^]]]]]]]]\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZ[[[[[\\\\\\\\]]]]]]]^^^^^^^^___````````aaaaaabbbbccccccddddddeeeeeeefffggggggghhhhhiiiiiijjjjkkkkkllllllmmmmmnnnnoooooppppppqqrrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyzzzzz{{zzzzzyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqpppppppooooonnnmmmmmlllllkkkkkkkjjjiiiiihhhhhhhggggggffffeeeeeeddddddccccccbbbbaaaaaa```````_____^^^^^^]]]]]]]\\\\\\\\[[[[[ZZZZZZZYYYYYYYYYXXXXXXXXWWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRSSSSSSSTTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWWXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\]]]]]]]]^^^^^^_____``````aaaaaabbbbccccccdddddddeeeeeeffffgggggghhhhhhiiiiijjjjkkkkkklllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyzzzzz{zzzzyyyyxxxxxwwwwwvvvvvuutttttsssssrrrrrrrqqppppppooooonnnnmmmmmlllllkkkkkkjjjjiiiiihhhhhhgggggfffffeeeeedddddddccccccbbbbbaaaaaa``````____^^^^^^^^]]]]]]\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQRRRRRRRRRRRRRSSSSSSSTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXYYYYYYYYYZZZZZZZ[[[[[\\\\\\\\]]]]]]^^^^^^^____``````aaaaaaabbbbbccccccddddddeeeeefffffggggghhhhhhiiiiijjjjkkkkkklllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyzzzzzzzzyyyyxxxxxwwwwwvvvvvuutttttssssssrrrrrqqqppppppooooonnnnmmmmmlllllkkkkkkjjjjiiiiihhhhhhgggggffffeeeeeeddddddcccccccbbbaaaaaaa``````_____^^^^^^]]]]]]]]\\\\\\\[[[[ZZZZZZZYYYYYYYYYXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSTTTTTTTTTTUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXYYYYYYYYYZZZZZZZZ[[[\\\\\\\\]]]]]]]^^^^^^^_____``````aaaaaabbbbccccccddddddeeeeeeefffggggghhhhhhhiiiiijjjkkkkkkklllllmmmmmnnnooooopppppppqqrrrrrsssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzzzyyyxxxxxwwwwwvvvvvuuuttttttsssssrrrrrqqqppppppooooonnnnmmmmmlllllkkkkkkjjjjiiiiihhhhhhgggggffffeeeeeeddddddccccccbbbbaaaaaa```````___^^^^^^^^]]]]]]\\\\\\\\[[[[[ZZZZZZZYYYYYYYYXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSTTTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXYYYYYYYZZZZZZZZ[[[[[\\\\\\\]]]]]]]^^^^^^^____``````aaaaaabbbbccccccdddddddeeeeeeffffggggghhhhhhiiiiijjjjkkkkkklllllmmmmmnnnnoooooppppppqqrrrrrssssstttttttuuvvvvvwwwwwxxxxxyyyyzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrqqqqpppppooooonnnmmmmmlllllkkkkkkkjjiiiiiihhhhhgggggggfffeeeeeeedddddccccccbbbbbaaaaaa``````____^^^^^^]]]]]]]]\\\\\\[[[[[ZZZZZZZZYYYYYYYXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQQQQQQQQQRRRRRRRRRRRSSSSSSTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXYYYYYYYYZZZZZZZ[[[[[\\\\\\\]]]]]]]^^^^^^____``````aaaaaaabbbbbccccccdddddeeeeeeffffgggggghhhhhiiiiiijjjkkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyyzyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrqqqpppppooooonnnnmmmmmlllllkkkkkkjjjiiiiiihhhhhggggggffffeeeeeedddddcccccccbbbaaaaaaa``````_____^^^^^^]]]]]]\\\\\\\\[[[[ZZZZZZZYYYYYYYYXXXXXXXXWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRSSSSSSSSTTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWXXXXXXXXXYYYYYYYZZZZZZZZ[[[[\\\\\\\]]]]]]^^^^^^^_____``````aaaaaabbbbccccccdddddeeeeeeffffgggggghhhhhiiiiiiijjkkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyzyyxxxxxwwwwwvvvvvuuutttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiiihhhhhggggggffffeeeeeddddddccccccbbbbaaaaaa```````___^^^^^^^]]]]]]]\\\\\\[[[[[ZZZZZZZZYYYYYYYXXXXXXXXWWWWWVVVVVVVVVUUUUUUUTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRSSSSSSTTTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWXXXXXXXYYYYYYYYZZZZZZZ[[[[[\\\\\\]]]]]]]]^^^^^^____``````aaaaaabbbbccccccdddddddeeeeefffggggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnooooopppppqqqqrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyxxxwwwwwvvvvvuuuutttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiiiihhhhhggggggffffeeeeeddddddccccccbbbbaaaaaa``````____^^^^^^]]]]]]]\\\\\\\[[[[ZZZZZZZYYYYYYYYXXXXXXXWWWWWVVVVVVVVVUUUUUUUUTTTTTTTTTTSSSSSSRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRSSSSSSTTTTTTTTTTUUUUUUUVVVVVVVVVWWWWWXXXXXXXXYYYYYYYZZZZZZZZ[[[\\\\\\\\]]]]]]^^^^^^____``````aaaaaaabbbcccccccddddddeeeeeffffgggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqqrrrrrssssstttttuuuuvvvvvwwwwwxxxxyyxxxxxwwwwwvvvvuuuutttttsssssrrrrrqqqqpppppooooonnnmmmmmlllllkkkkkjjjjiiiiiihhhhhgggggffffeeeeeedddddddcccccbbbaaaaaaa``````_____^^^^^^]]]]]]\\\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXXXWWWWWVVVVVVVVVUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRQQQQQQQQQQQPPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOPPPPPPPQQQQQQQQQQQRRRRRRRRRRSSSSSSSTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWXXXXXXXYYYYYYYYZZZZZZ[[[[[\\\\\\]]]]]]^^^^^^^_____``````aaaaaabbbbcccccddddddeeeeeeffffggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuuvvvvwwwwwxxxxxyxxxxwwwwwvvvvvuuutttttsssssrrrrrqqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiiihhhhhgggggffffeeeeeedddddccccccbbbbaaaaaa```````___^^^^^^^]]]]]]\\\\\\\[[[[ZZZZZZZZYYYYYYXXXXXXXWWWWWVVVVVVVVVUUUUUUUUTTTTTTTTSSSSSSSRRRRRRRRRRQQQQQQQQQQPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUVVVVVVVVVWWWWWXXXXXXXXYYYYYYZZZZZZZ[[[[\\\\\\\\]]]]]]^^^^^^____``````aaaaaabbbbccccccdddddeeeeeeefffggggghhhhhiiiiiiijjjkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuvvvvvwwwwwxxxxxxxxwwwwwvvvvvuutttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiiihhhhhgggggffffeeeeeedddddccccccbbbbaaaaaa``````____^^^^^^]]]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYYXXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQPPPPPPPOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQRRRRRRRRSSSSSSSTTTTTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXXXYYYYYYYZZZZZZZ[[[[[\\\\\\]]]]]]^^^^^^____``````aaaaaaabbbcccccccdddddeeeeeeffffggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnooooopppppqqqqrrrrrssssstttttuuuvvvvvwwwwwxxxxxwwwwwvvvvvuuuttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiihhhhhhhgggggfffeeeeeeedddddccccccbbbbaaaaaa`````_____^^^^^^]]]]]]\\\\\\\[[[ZZZZZZZZYYYYYYXXXXXXXXWWWWWVVVVVVVUUUUUUUUTTTTTTTTSSSSSSSRRRRRRRRQQQQQQQQQQPPPPPPPPOOOOOOOOOOONNNNNNNNNNNNNNMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUVVVVVVVVWWWWWXXXXXXXYYYYYYYZZZZZZZ[[[[\\\\\\]]]]]]^^^^^^^_____`````aaaaaabbbbccccccdddddeeeeeeffffggggghhhhhhiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqqrrrrrsssssttttuuuuvvvvvwwwwwxxwwwwwvvvvvuuuutttttsssssrrrrrqqqpppppooooonnnmmmmmlllllkkkkkjjjjiiiiihhhhhhgggggffffeeeeeddddddcccccccbbbaaaaa```````___^^^^^^^]]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTTSSSSSRRRRRRRRRRQQQQQQQQQPPPPPPPOOOOOOOOOOONNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOPPPPPPPPQQQQQQQQQRRRRRRRRRRSSSSSTTTTTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXXYYYYYYYZZZZZZ[[[[[\\\\\\\]]]]]]^^^^^^____``````aaaaabbbbccccccddddddeeeeeffffggggghhhhhhiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqrrrrrssssstttttuuuuvvvvvwwwwwxwwwwvvvvvuuuutttttsssssrrrrrqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiihhhhhhgggggffffeeeeeddddddcccccbbbbaaaaaa``````____^^^^^^]]]]]]]\\\\\\[[[[ZZZZZZZYYYYYYXXXXXXXXWWWWVVVVVVVUUUUUUUUUTTTTTTTSSSSSRRRRRRRRRQQQQQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNOOOOOOOOOOOPPPPPPQQQQQQQQQQRRRRRRRRRSSSSSTTTTTTTTUUUUUUUUVVVVVVVVWWWWXXXXXXXYYYYYYZZZZZZZZ[[[[\\\\\\]]]]]]^^^^^^____``````aaaaaaabbbcccccdddddddeeeeefffggggghhhhhhhiiiiijjjkkkkklllllmmmmmnnnnooooopppppqqqrrrrrssssstttttuuuvvvvvwwwwxwwwwvvvvvuuutttttsssssrrrrrqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiihhhhhhgggggffffeeeeeddddddcccccbbbbaaaaaa``````____^^^^^^]]]]]]\\\\\\\[[[ZZZZZZZYYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTSSSSSRRRRRRRRRQQQQQQQQQQPPPPPPOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOPPPPPPQQQQQQQQQQRRRRRRRRRSSSSSTTTTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXYYYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^^^___```````aaaaaabbbbcccccddddddeeeeeffffggggghhhhhhiiiiijjjjkkkkklllllmmmmmnnnooooopppppqqqrrrrrssssstttttuuvvvvvwwwwwwwwvvvvvuutttttsssssrrrrrqqqqpppppooooonnnmmmmmlllllkkkkkkjjiiiiihhhhhhhgggggfffeeeeedddddddcccccbbbaaaaaaa`````_____^^^^^]]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWWWWVVVVVVVUUUUUUUUTTTTTTTSSSSSRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNOOOOOOOOOOPPPPPPPQQQQQQQQRRRRRRRRRSSSSSTTTTTTTTUUUUUUUVVVVVVVVWWWWWXXXXXXYYYYYYZZZZZZ[[[[[\\\\\\\]]]]]]^^^^^_____`````aaaaaabbbbcccccddddddeeeeeffffggggghhhhhhiiiiijjjkkkkkklllllmmmmmnnooooopppppqqqqrrrrrssssstttttuuuvvvvvwwwwwvvvvvuutttttsssssrrrrrqqqqpppppooooonnmmmmmlllllkkkkkkkjjiiiiihhhhhhgggggffffeeeeeddddddcccccbbbbaaaaaa`````____^^^^^^]]]]]]]\\\\\\[[[[ZZZZZZYYYYYYYXXXXXXXWWWWWVVVVVVUUUUUUUTTTTTTTTSSSSSSRRRRRRRRQQQQQQQQPPPPPPPOOOOOOOOOONNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRSSSSSSSTTTTTTTUUUUUUUUVVVVVVWWWWWXXXXXXYYYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^^____`````aaaaaabbbbcccccddddddeeeeeffffggggghhhhhhiiiiijjjkkkkkklllllmmmmmnnnooooopppppqqqrrrrrssssstttttuuuvvvvvwwvvvvvuuuutttttssssrrrrrqqqqpppppooooonnmmmmmllllllkkkkkjjjiiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa``````____^^^^^^]]]]]]\\\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUTTTTTTTSSSSSSSRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOPPPPPPPQQQQQQQQRRRRRRRRSSSSSSTTTTTTTTUUUUUUVVVVVVVWWWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^^^___```````aaaaabbbcccccccdddddeeeeefffggggghhhhhiiiiiiijjkkkkkllllllmmmmmnnnooooopppppqqqqrrrrrssstttttuuuuvvvvvwvvvvuuuutttttsssssrrrrqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa``````____^^^^^^]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWWWWVVVVVVUUUUUUUUTTTTTTTSSSSSRRRRRRRRQQQQQQQQPPPPPPPOOOOOOOONNNNNNNNNNMMMMMMMMMMMMLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLMMMMMMMMMMMNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRSSSSSTTTTTTTTUUUUUUUVVVVVVVWWWWWXXXXXXYYYYYYZZZZZZ[[[[[\\\\\\\]]]]]^^^^^^____``````aaaaabbbbccccccdddddeeeeeffffggggghhhhhiiiiiijjkkkkklllllmmmmmnnnnooooopppppqqqqrrrrssssstttttuuuvvvvwvvvvuuutttttsssssrrrrrqqpppppooooonnnnmmmmmlllllkkkkkjjiiiiiiihhhhhgggggfffeeeeedddddcccccccbbbaaaaa```````___^^^^^]]]]]]]\\\\\\[[[[ZZZZZZYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUTTTTTTTTSSSSSRRRRRRRQQQQQQQQQPPPPPOOOOOOOOOONNNNNNNNNMMMMMMMMMMMLLLLLLLKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKLLLLLLLLMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOPPPPPQQQQQQQQRRRRRRRRSSSSSTTTTTTTUUUUUUUVVVVVVVWWWWWXXXXXXYYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^____``````aaaaabbbbccccccdddddeeeeeffffggggghhhhhiiiiiijjjkkkkklllllmmmmmnnnooooopppppqqqrrrrrssssstttttuuvvvvvvvvuutttttsssssrrrrrqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa``````____^^^^^]]]]]]\\\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWWVVVVVVUUUUUUUUTTTTTTSSSSSRRRRRRRRQQQQQQQQPPPPPOOOOOOOOONNNNNNNNNNMMMMMMMMMMLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKLLLLLLLMMMMMMMMMMNNNNNNNNNNOOOOOOOOOPPPPPQQQQQQQQQRRRRRRRSSSSSTTTTTTTUUUUUUUVVVVVVWWWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^____``````aaaaabbbbccccccdddddeeeeeffffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqrrrrrssssstttttuuuvvvvvuuuttttsssssrrrrrqqqqppppooooonnnmmmmmlllllkkkkkjjjjiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa`````____^^^^^^]]]]]]\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUUTTTTTTTTSSSSSRRRRRRRQQQQQQQQPPPPPOOOOOOOOONNNNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJKKKKKKKKKKKKKLLLLLLLMMMMMMMMMNNNNNNNNNNOOOOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSSTTTTTTTUUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZZ[[[[[\\\\\]]]]]]]^^^^^^____`````aaaaabbbcccccccdddddeeeeefffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnnnoooooppppqqqrrrrrsssssttttuuuuvvuuuutttttssssrrrrrqqqqpppppooooonnmmmmmlllllkkkkkjjjjiiiiihhhhhgggggffffeeeeedddddccccccbbaaaaaaa`````___^^^^^^^]]]]]\\\\\\[[[[ZZZZZZYYYYYYXXXXXXWWWWWVVVVVVVUUUUUUTTTTTTTSSSSSRRRRRRRRQQQQQQQPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMLLLLLLKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLMMMMMMMMMMNNNNNNNNOOOOOOOOOPPPPPQQQQQQQQRRRRRRRSSSSSTTTTTTTTUUUUUUVVVVVVWWWWWXXXXXXYYYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^^____`````aaaaaabbbccccccdddddeeeeeffffggggghhhhhiiiiijjjkkkkklllllmmmmmnnnooooopppppqqqqrrrrrssstttttuuuuvuuutttttsssssrrrrqqqpppppooooonnnmmmmmlllllkkkkkjjjjiiiiihhhhhgggggfffeeeeedddddcccccccbbaaaaaa`````____^^^^^^]]]]]\\\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWVVVVVVUUUUUUUUTTTTTTSSSSSRRRRRRRQQQQQQQQPPPPPOOOOOOOOONNNNNNNNMMMMMMMMMMLLLLLLLKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKLLLLLLMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSSTTTTTTUUUUUUUVVVVVVVWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^^____`````aaaaaabbbccccccdddddeeeeeffffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnooooopppppqqqqrrrrssssstttttuuvuutttttsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffffeeeeedddddccccccbbbaaaaaa`````____^^^^^^]]]]]\\\\\\[[[[ZZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTTTSSSSSRRRRRRQQQQQQQPPPPPPPOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKJJJJJJJJJJJIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNOOOOOOOOPPPPPPQQQQQQQQRRRRRRSSSSSTTTTTTTUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^^^___`````aaaaaaabbccccccdddddeeeeeffffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnooooopppppqqqrrrrrssssstttttuuuutttsssssrrrrrqqqpppppooooonnnnmmmmmlllkkkkkjjjjiiiiihhhhhgggggffffeeeeedddddcccccbbbbaaaaaa`````____^^^^^]]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXXWWWWWVVVVVVVUUUUUUTTTTTTSSSSSRRRRRRRRQQQQQQQPPPPPOOOOOOOONNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOPPPPPQQQQQQQQRRRRRRRSSSSSTTTTTTTUUUUUUVVVVVVWWWWWXXXXXXYYYYYYYZZZZZ[[[\\\\\\\]]]]]]^^^^^____`````aaaaaabbbbcccccdddddeeeeefffggggghhhhhiiiiijjjjkkkkkllllmmmmmnnnnooooopppppqqrrrrrsssssttttuutttttssssrrrrrqqqqppppooooonnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffffeeeeedddddcccccbbbaaaaaaa`````___^^^^^]]]]]]]\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTTTSSSSRRRRRRRQQQQQQQQPPPPPOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNOOOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSTTTTTTTUUUUUUVVVVVVVWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\]]]]]]^^^^^____`````aaaaaabbbbcccccdddddeeeeeffffggggghhhhhiiiiijjkkkkklllllmmmmmnnnnoooooppppqqqrrrrrsssstttttuttttsssssrrrrqqqqpppppooonnnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggfffeeeeedddddcccccccbbaaaaaa`````____^^^^^]]]]]]\\\\\[[[[ZZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTSSSSSRRRRRRRQQQQQQQPPPPPOOOOOOOONNNNNNNNMMMMMMMMMLLLLLKKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIIIHHHHHHHHGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJKKKKKKKKKKLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOPPPPPQQQQQQQQRRRRRRSSSSSTTTTTTUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZZ[[[[\\\\\]]]]]]^^^^^____`````aaaaaabbbccccccdddddeeeeeffffggggghhhhhiiiiijjkkkkklllllmmmmmnnnnoooopppppqqqqrrrsssssttttttttsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjiiiiihhhhhgggggffffeeeeedddddccccccbbbaaaaaa`````____^^^^^]]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWWVVVVVVVUUUUUUTTTTTTSSSSRRRRRRRQQQQQQQQPPPPOOOOOOONNNNNNNNNMMMMMMMLLLLLLLKKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHIIIIIIIIIIIJJJJJJJJJJKKKKKKKKKKLLLLLLMMMMMMMMNNNNNNNNOOOOOOOOPPPPQQQQQQQRRRRRRRRSSSTTTTTTTUUUUUUVVVVVVWWWWWXXXXXXYYYYYZZZZZZZ[[[\\\\\]]]]]]]^^^^^___`````aaaaaaabbccccccdddddeeeeeffffggggghhhhhiiiiijjjkkkkklllllmmmmmnnooooopppppqqqrrrrrssssstttttsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggfffeeeeedddddccccccbbbaaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTTSSSSSRRRRRRQQQQQQQPPPPPOOOOOOOONNNNNNNMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIHHHHHHHHGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGHHHHHHHIIIIIIIIIIIIJJJJJJJJJJKKKKKKKKLLLLLLLMMMMMMMNNNNNNNNOOOOOOOPPPPPQQQQQQQQRRRRRRSSSSSTTTTTTUUUUUUVVVVVVVWWWXXXXXXXYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaaabbcccccccdddddeeeeeffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnooooopppppqqqrrrrrsssssttttsssrrrrrqqqqppppooooonnnnmmmlllllkkkkkjjjjiiiiihhhhhgggggfffeeeeedddddccccccbbaaaaaaa`````___^^^^^]]]]]\\\\\\\[[[ZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTSSSSRRRRRRRRQQQQQQPPPPPOOOOOOONNNNNNNNMMMMMMMLLLLLLLKKKKKKKKJJJJJJJJJJIIIIIIIIIIHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFGGGGGGGGGGGGGHHHHHHHIIIIIIIIIIJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMNNNNNNNOOOOOOOOPPPPPQQQQQQRRRRRRRSSSSTTTTTTUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaaabbbccccccdddddeeeeeffggggghhhhhiiiiijjjjkkkkklllllmmmmnnnnooooopppqqqqrrrrrssssttsssssrrrrqqqqpppppoooonnnmmmmmllllkkkkkjjjjiiiiihhhhhgggggffeeeeedddddddcccccbbaaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXXXWWWVVVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQQQPPPOOOOOOOONNNNNNNMMMMMMMMMLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHHHGGGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHIIIIIIIIIIJJJJJJJJJKKKKKKKKLLLLLMMMMMMMMMNNNNNNNNOOOOOOOPPPPQQQQQQQRRRRRRRSSSTTTTTTTUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaaabbbcccccddddddeeeeefffggggghhhhhiiiiijjjkkkkkllllmmmmmnnnnoooopppppqqqrrrrssssstssssrrrrrqqqpppppooooonnmmmmmlllllkkkkkjjjiiiiihhhhhgggggfffeeeeedddddcccccbbbaaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVVUUUUUUTTTTTTTSSSSSRRRRRRQQQQQQPPPPPOOOOOOOONNNNNNMMMMMMMMMLLLLLKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGHHHHHHIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLMMMMMMMMMNNNNNNOOOOOOOPPPPPQQQQQQQRRRRRRSSSSSTTTTTTUUUUUUVVVVVVVWWWXXXXXYYYYYYYZZZZZ[[[\\\\\\\]]]]]^^^^^___`````aaaaaaabbcccccdddddeeeeeffffggggghhhhhiiiiijjkkkkklllllmmmmmnnnooooopppppqqrrrrrssssssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjiiiiihhhhhgggggffffeeeeedddddcccccbbbbaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQQQPPPPOOOOOOONNNNNNNNMMMMMMMLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIHHHHHHHGGGGGGGGGGGFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKLLLLLMMMMMMMMNNNNNNNOOOOOOOOPPPPQQQQQQQRRRRRRSSSSTTTTTTUUUUUUUVVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaabbbcccccdddddeeeeeffffggggghhhhhiiiiijjjkkkkklllllmmmmmnnooooopppppqqqrrrrrsssssrrrrrqqqppppooooonnnnmmmmlllllkkkkkjjiiiiihhhhhgggggffffeeeeedddddcccccbbbbaaaaa`````___^^^^^]]]]]\\\\\\\[[ZZZZZZYYYYYXXXXXXXWWWVVVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPPOOOOOOONNNNNNNMMMMMMMMLLLLLKKKKKKKKJJJJJJJJIIIIIIIIIIHHHHHHGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGHHHHHHHIIIIIIIIIIJJJJJJJKKKKKKKKKLLLLLMMMMMMMNNNNNNNNOOOOOOPPPPPQQQQQQRRRRRRRSSSTTTTTTTUUUUUUVVVVVVWWWWXXXXXXYYYYYZZZZZZ[[[\\\\\\]]]]]^^^^^____`````aaaaabbbbcccccdddddeeeeefffggggghhhhhiiiiijjjkkkkklllllmmmmnnnoooooppppqqqqrrrrrssssrrrqqqqpppppoooonnnnmmmmmlllkkkkkjjjjiiiiihhhhgggggffffeeeeedddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWVVVVVVUUUUUTTTTTTTSSSSSRRRRRRQQQQQQPPPPOOOOOOONNNNNNNMMMMMMMLLLLLKKKKKKKKKJJJJJJJIIIIIIIIIHHHHHHHHGGGGGGGGGGFFFFFFFFFFFEEEEEEEEEEEEEEDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDEEEEEEEEEEEEEEFFFFFFFFFFFGGGGGGGGGGHHHHHHHIIIIIIIIIJJJJJJJJKKKKKKKKLLLLLMMMMMMMMNNNNNNOOOOOOOOPPPQQQQQQQRRRRRRSSSSSTTTTTTUUUUUVVVVVVWWWWXXXXXXYYYYYZZZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbbbcccccdddddeeeeeffffggggghhhiiiiijjjjkkkkkllllmmmmmnnnnooopppppqqqqrrrrssrrrrrqqqpppppooooonnmmmmmlllllkkkkjjjjiiiiihhhhhggggfffeeeeedddddcccccbbbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQQPPPPPOOOOOONNNNNNNMMMMMMMMLLLLLKKKKKKKJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGFFFFFFFFFFFEEEEEEEEEEEEEDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJKKKKKKKKLLLLLMMMMMMMNNNNNNNNOOOOOOPPPPPQQQQQQRRRRRRSSSSTTTTTTUUUUUUUVVVVVWWWXXXXXXXYYYYYZZZZZZ[[[[\\\\\]]]]]^^^^^___`````aaaaabbbbcccccdddddeeeeeffffgggghhhhhiiiiijjjkkkklllllmmmmmnnnooooopppppqqrrrrrsrrrrqqqpppppooooonnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffeeeeedddddcccccbbbbaaaaa`````____^^^^^]]]]]\\\\\[[[ZZZZZZZYYYYYXXXXXXWWWWVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOOOONNNNNNMMMMMMMLLLLLKKKKKKKKJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGFFFFFFFFFFEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJKKKKKKKLLLLLMMMMMMMMNNNNNNOOOOOOOPPPPQQQQQQRRRRRRRSSSTTTTTTTUUUUUUVVVVVWWWWXXXXXXYYYYYZZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbbcccccdddddeeeeefffggggghhhhhiiiiijjkkkkklllllmmmmmnnnooooopppppqqrrrrrrrrqqqqpppooooonnnnmmmmlllllkkkkkjjiiiiihhhhhgggggfffeeeeedddddcccccbbbbaaaaa`````___^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXWWWWVVVVVVUUUUUUUTTTTTSSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNNNMMMMMMLLLLLKKKKKKKJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJKKKKKKKKLLLLLMMMMMMNNNNNNNOOOOOOOPPPQQQQQQQRRRRRRSSSSSTTTTTUUUUUUVVVVVVWWWWXXXXXYYYYYZZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbbbcccccdddddeeeeeffggggghhhhhiiiiijjjkkkkklllllmmmnnnnoooooppppqqqqrrrrrrqqpppppoooonnnnmmmmmllllkkkkkjjjiiiihhhhhgggggffffeeeeeddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXWWWWVVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQQQPPPPPOOOOOONNNNNNMMMMMMMMLLLKKKKKKKKJJJJJJJJJIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCDDDDDDDDEEEEEEEEEEFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIJJJJJJJJJKKKKKKKLLLLMMMMMMMNNNNNNNOOOOOOPPPPPQQQQQQRRRRRRSSSSTTTTTTUUUUUVVVVVVVWWWXXXXXYYYYYZZZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbbbcccccddddeeeeefffggggghhhhhiiiijjjjkkkkkllllmmmmmnnnoooopppppqqqrrrrrqqpppppooooonnnmmmmmlllllkkkjjjjiiiiihhhhgggggffffeeeeedddddcccccbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNNNMMMMMMLLLLLKKKKKKKKJJJJJJJIIIIIIIIHHHHHGGGGGGGGGGFFFFFFFFEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEFFFFFFFFFGGGGGGGGGGHHHHHIIIIIIIJJJJJJJJKKKKKKKLLLLLMMMMMMMNNNNNNNOOOOOOPPPPQQQQQQRRRRRRRSSSTTTTTTTUUUUUVVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^___`````aaaaabbbcccccdddddeeeeeffffggggghhhiiiiijjjjkkkklllllmmmmmnnooooopppppqqqrrqqqqppppooooonnmmmmmlllllkkkkkjjjiiiiihhhhhggggfffeeeeedddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[[ZZZZZYYYYYYYXXXXXWWWVVVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMMMLLLLKKKKKKKJJJJJJJJIIIIIIIHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDEEEEEEEEEEFFFFFFFFFFGGGGGGGGHHHHHIIIIIIIIJJJJJJJKKKKKKKKLLLLMMMMMMMNNNNNNOOOOOOOPPPQQQQQQQRRRRRRSSSSTTTTTTUUUUUVVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeeffffgggghhhhhiiiiijjkkkkklllllmmmmmnnnooooopppqqqqrqqqpppppoooonnnmmmmlllllkkkkkjjjiiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````___^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVUUUUUUTTTTTTTSSSRRRRRQQQQQQQPPPPPOOOOOONNNNNNMMMMMMLLLLLKKKKKKKJJJJJJJIIIIIIIIHHHHHHGGGGGGGFFFFFFFFFEEEEEEEEEEDDDDDDDDCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCDDDDDDDEEEEEEEEEEFFFFFFFFFGGGGGGGGHHHHHHIIIIIIIJJJJJJJJKKKKKKLLLLLMMMMMMNNNNNNNOOOOOOPPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUUVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeefffggggghhhhhiiiiijjkkkkklllllmmmmnnnnoooopppppqqqqqpppppooonnnnmmmmmllllkkkkkjjjjiiihhhhhgggggfffeeeeedddddcccccbbbbaaaaa`````__^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVUUUUUUTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNNMMMMMMMLLLLKKKKKKKJJJJJJJIIIIIIIHHHHHHGGGGGGGGFFFFFFFFFEEEEEEEEEEDDDDDDCCCCCCCCCCCBBBBBBBBBBBBBBAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEFFFFFFFFFGGGGGGGHHHHHHIIIIIIIIJJJJJJKKKKKKKKLLLMMMMMMMMNNNNNNOOOOOOPPPPQQQQQQRRRRRRRSSSTTTTTUUUUUUUVVVVVWWWXXXXXYYYYYYYZZZZZ[[[\\\\\]]]]]^^^^^___`````aaaaabbbbcccccdddddeeeeeffggggghhhhhiiiijjjjkkkkklllmmmmmnnnnoooopppppqqqqpppooooonnnmmmmmlllllkkkkjjjiiiiihhhhgggggffffeeeedddddcccccbbbaaaaa`````___^^^^^]]]]]\\\\\\[[[ZZZZZYYYYYYXXXXXWWWWVVVVVUUUUUUTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMMLLLLLKKKKKKJJJJJJJIIIIIIIIHHHHHGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAA@@@@@@@@@@@@@@@@@@@??????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@AAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCDDDDDDDDEEEEEEEEFFFFFFFFFGGGGGGGGHHHHHIIIIIIIJJJJJJJJKKKKKKLLLLLMMMMMMNNNNNNOOOOOOOPPPQQQQQQQRRRRRRSSSSTTTTTUUUUUUVVVVVWWWWXXXXXYYYYYYZZZZZ[[\\\\\\\]]]]]^^^^^__`````aaaaabbbbcccccdddddeeeefffggggghhhhiiiiijjjjkkkklllllmmmmmnnoooooppppqqppppooooonnnnmmmmlllllkkkkkjjiiiiihhhhhggggffffeeeeedddcccccbbbbaaaaa`````___^^^^^]]]]]\\\\\\[[ZZZZZYYYYYYYXXXXXWWWVVVVVUUUUUUUTTTTTSSSRRRRRRRQQQQQPPPPPOOOOOONNNNNNMMMMMMLLLLKKKKKKKKJJJJJJIIIIIIIHHHHHGGGGGGGGFFFFFFFFFEEEEEEEEDDDDDDDCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@?????????????????????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@AAAAAAAABBBBBBBBBBBBBCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGHHHHHIIIIIIIIJJJJJJKKKKKKKLLLLMMMMMMNNNNNNNOOOOOOPPPPPQQQQQRRRRRRSSSSTTTTTUUUUUUVVVVVWWWWXXXXXYYYYYYZZZZZ[[[\\\\\\]]]]]^^^^^__`````aaaaabbbbcccccddddeeeeeffffggghhhhhiiiiijjjkkkkklllllmmmmnnnoooooppppqppppoooonnnnmmmlllllkkkkkjjjiiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[ZZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQPPPPOOOOOONNNNNNNMMMMMMLLLLLKKKKKKJJJJJJJJIIIIIIHHHHHGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCBBBBBBBBBBBAAAAAAAA@@@@@@@@@@@@@@@@???????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????@@@@@@@@@@@@@@@@@AAAAAAABBBBBBBBBBBCCCCCCCCCCDDDDDDDEEEEEEEEFFFFFFFFFGGGGGGGGHHHHHIIIIIIJJJJJJJKKKKKKKLLLLLMMMMMMNNNNNNOOOOOOPPPPQQQQQRRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeefffggggghhhhhiiiiijjkkkkklllllmmmmnnnnoooppppppppooooonnmmmmmllllkkkkkjjjjiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````___^^^^^]]]]]\\\\\[[[ZZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMMLLLKKKKKKKKJJJJJJIIIIIIIIHHHHHGGGGGGGFFFFFFFFEEEEEEEEDDDDDCCCCCCCCCCBBBBBBBBBBBBAAAAAAA@@@@@@@@@@@@@@????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????@@@@@@@@@@@@@AAAAAAAABBBBBBBBBBBCCCCCCCCCCDDDDDEEEEEEEEEFFFFFFFGGGGGGGGHHHHHIIIIIIIJJJJJJJKKKKKKKLLLLMMMMMMNNNNNNOOOOOOOPPPQQQQQQQRRRRRSSSTTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZZZ[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeefffggggghhhhhiiiijjjkkkkkllllmmmmmnnnooooopppppooooonnmmmmmlllllkkkkjjjjiiiiihhhgggggffffeeeedddddcccccbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMLLLLKKKKKKJJJJJJJIIIIIIIHHHHHGGGGGGGGFFFFFFFEEEEEEEEEDDDDDCCCCCCCCCCBBBBBBBBBBAAAAAAA@@@@@@@@@@@@@?????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAABBBBBBBBBBCCCCCCCCCCDDDDDEEEEEEEEFFFFFFFFGGGGGGGHHHHHIIIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNNNOOOOOOPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbbcccccdddddeeeffffggggghhhhiiiiijjjjkkklllllmmmmmnnnoooooppppooonnnnmmmmlllllkkkkkjjiiiiihhhhhggggffffeeeeeddddcccccbbbaaaaa````____^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTTTSSSRRRRRQQQQQQQPPPOOOOONNNNNNNMMMMMMLLLLLKKKKKKJJJJJJIIIIIIIHHHHHGGGGGGGFFFFFFFFEEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBBAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>==============================================>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@AAAAAAABBBBBBBBBBCCCCCCCCCDDDDDEEEEEEEEEFFFFFFFGGGGGGGGHHHHHIIIIIIJJJJJJKKKKKKKLLLLLMMMMMMNNNNNNOOOOOPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^___````aaaaabbbbcccccddddeeeeefffgggghhhhhiiiiijjjkkkkklllllmmmnnnnooooppooooonnnmmmmmllllkkkkkjjiiiiihhhhhgggggfffeeeeedddddcccbbbbaaaaa`````___^^^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRQQQQQQPPPPOOOOONNNNNNMMMMMMMLLLKKKKKKKJJJJJJIIIIIIIHHHHHGGGGGGGFFFFFFFEEEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????????????>>>>>>>>>>>>>>>>>>>================================================================>>>>>>>>>>>>>>>>>>??????????????@@@@@@@@@@@@@AAAAAABBBBBBBBBBCCCCCCCCCDDDDDEEEEEEEEFFFFFFFFGGGGGGHHHHHIIIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNNOOOOOPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^__`````aaaaabbbbccccdddddeeeeeffggggghhhhhiiiiijjjkkkkkllllmmmmmnnooooopoooonnnmmmmmlllllkkkjjjjiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````__^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSRRRRRRQQQQQPPPPOOOOOONNNNNNMMMMMMLLLLKKKKKKJJJJJJJIIIIIIHHHHHGGGGGGGFFFFFFFFEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBAAAAAAA@@@@@@@@@@??????????????>>>>>>>>>>>>>>>>=================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<================>>>>>>>>>>>>>>>>??????????????@@@@@@@@@@AAAAAAAABBBBBBBBCCCCCCCCCDDDDDEEEEEEEEFFFFFFFGGGGGGGGHHHHHIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNNNOOOOOOPPPPQQQQQRRRRRRSSTTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^___`````aaaaabbcccccdddddeeeeefffggggghhhhhiiijjjjkkkklllllmmmmmnnoooopooonnnnmmmlllllkkkkkjjjiiiiihhhhgggggfffeeeedddddcccccbbbaaaaa`````___^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSRRRRRRRQQQQQPPPOOOOOOONNNNNNMMMMMLLLLLKKKKKKJJJJJJIIIIIIIHHHGGGGGGGGFFFFFFFEEEEEEEEDDDDDCCCCCCCCCBBBBBBBBAAAAAAA@@@@@@@@@@@???????????>>>>>>>>>>>>>>>==============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=============>>>>>>>>>>>>>>>????????????@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDEEEEEEEFFFFFFFFGGGGGGGHHHHIIIIIIJJJJJJKKKKKKKLLLLLMMMMMNNNNNNOOOOOOPPPPQQQQQRRRRRRSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^____`````aaaaabbcccccdddddeeeeffffggggghhhhiiiiijjkkkkklllllmmmmnnnnoooooonnmmmmmllllkkkkkjjjiiiiihhhhhgggffffeeeeeddddcccccbbbbaaa`````____^^^^^]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSSRRRRRRQQQQQPPPPOOOOOONNNNNMMMMMMMLLLKKKKKKKJJJJJJIIIIIIHHHHHGGGGGGFFFFFFFFEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@???????????>>>>>>>>>>>>>>===========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========>>>>>>>>>>>>>>???????????@@@@@@@@@@AAAAAAABBBBBBBBCCCCCCCCCDDDDDEEEEEEEEFFFFFFFGGGGGGHHHHHIIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNOOOOOOPPPPQQQQQRRRRRRSSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]^^^^^____`````aaaabbbbcccccdddeeeeeffffgggghhhhhiiiiijjkkkkkllllmmmmmnnnooooonnnmmmmlllllkkkkjjjjiiihhhhhgggggfffeeeeedddddccccbbbaaaaa````____^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSSRRRRRRQQQQQPPPPOOOOOONNNNNMMMMMMLLLLKKKKKKJJJJJJJIIIIIIHHHHGGGGGGGFFFFFFFFEEEEEEDDDDDCCCCCCCCCBBBBBBBBAAAAA@@@@@@@@@@????????????>>>>>>>>>>>>==========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<==========>>>>>>>>>>>>>???????????@@@@@@@@@@AAAAABBBBBBBBBCCCCCCCCCDDDDDEEEEEEFFFFFFFGGGGGGGGHHHHIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNOOOOOOOPPPQQQQQRRRRRRRSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^___````aaaaabbbbccccdddddeeeeeffggggghhhhhiiiijjjjkkklllllmmmmnnnnoooonnmmmmlllllkkkkkjjiiiiihhhhgggggfffeeeeedddddcccccbbaaaaa`````___^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSSRRRRRRQQQQQPPPPOOOOONNNNNNMMMMMMLLLLKKKKKKJJJJJJIIIIIIIHHHGGGGGGGFFFFFFFEEEEEEEEDDDDDCCCCCCCBBBBBBBBBAAAAA@@@@@@@@@@??????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>??????????@@@@@@@@@@AAAAABBBBBBBBCCCCCCCCDDDDDEEEEEEEFFFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKKKLLLMMMMMMMNNNNNNOOOOOPPPPQQQQQRRRRRRSSSSTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^__`````aaaaabbbcccccdddddeeeeeffggggghhhhiiiiijjjkkkkklllllmmmnnnoonnnmmmmmllllkkkkkjjiiiiihhhhhggggffffeeedddddcccccbbbaaaaa`````__^^^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSRRRRRRRQQQQQPPPOOOOONNNNNNNMMMMMLLLLLKKKKKJJJJJJIIIIIIHHHHHGGGGGGFFFFFFFEEEEEEEDDDDDCCCCCCCCBBBBBBBAAAAAA@@@@@@@@@??????????>>>>>>>>>>>=========<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<=========>>>>>>>>>>>??????????@@@@@@@@@AAAAAABBBBBBBBCCCCCCCDDDDDEEEEEEEEFFFFFFGGGGGGHHHHHIIIIIIIJJJJJJKKKKKLLLLLMMMMMNNNNNNOOOOOPPPPQQQQQRRRRRRSSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^^___`````aaaaabbcccccdddddeeeeffffggghhhhhiiiiijjjkkkkkllllmmmmmnnonnnmmmmlllllkkkjjjjiiiihhhhhgggggffeeeeeddddcccccbbbbaaaa`````___^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTTTTSSRRRRRRQQQQQPPPPOOOOONNNNNNMMMMMLLLLKKKKKKJJJJJJJIIIIIIHHHHGGGGGGFFFFFFFEEEEEEEDDDDDCCCCCCCBBBBBBBBBAAAAA@@@@@@@@@??????????>>>>>>>>>>========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>??????????@@@@@@@@@AAAAABBBBBBBBCCCCCCCCDDDDDEEEEEEFFFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKKLLLLMMMMMNNNNNNOOOOOPPPPQQQQQRRRRRRSSSTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^____`````aaaabbbcccccddddeeeeefffggggghhhhhiiijjjjkkkklllllmmmmnnnnnmmmmmlllkkkkkjjjiiiiihhhhgggggffeeeeedddddccccbbbbaaaaa```____^^^^^]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTTTSSSRRRRRRQQQQQPPPPOOOOONNNNNNMMMMMLLLLKKKKKKJJJJJJIIIIIIIHHHGGGGGGGFFFFFFEEEEEEEDDDDDCCCCCCCBBBBBBBBAAAAA@@@@@@@@@?????????>>>>>>>>>>>========<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<=======>>>>>>>>>>>>????????@@@@@@@@@AAAAABBBBBBBBBCCCCCCDDDDDEEEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKKKLLLMMMMMNNNNNNNOOOOOPPPQQQQQRRRRRRRSSTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]^^^^^____````aaaaabbbbcccdddddeeeeefffggggghhhhiiiiijjkkkkkllllmmmmmnnmmmmmllllkkkkkjjjiiiiihhhhhgggffffeeeedddddcccccbbaaaaa`````___^^^^^]]]]]\\\\[[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTTSSSRRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLLLKKKKKKJJJJJIIIIIIHHHHHGGGGGGFFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBBBAAAAA@@@@@@@@@????????>>>>>>>>>>========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;<<<<<<<<<<<<<=======>>>>>>>>>>?????????@@@@@@@@@AAAAABBBBBBBCCCCCCCCDDDDDEEEEEEFFFFFFGGGGGGHHHHHIIIIIIIJJJJJKKKKKKLLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRRSSTTTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[[\\\\]]]]]^^^^^__`````aaaaabbbcccccdddddeeeffffgggghhhhhiiiiijjkkkkkllllmmmmmnmmmmlllllkkkkjjjjiiihhhhhgggggfffeeeeeddddcccccbbaaaaa`````___^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSRRRRRRRQQQQQPPPOOOOONNNNNMMMMMMMLLLKKKKKJJJJJJJIIIIIIHHHHGGGGGGFFFFFFEEEEEEEEDDDCCCCCCCCBBBBBBBAAAAA@@@@@@@@@?????????>>>>>>>>>=======<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::99999999999999999999999999999999999999999999::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<========>>>>>>>>>????????@@@@@@@@@AAAAABBBBBBBBCCCCCCCDDDDEEEEEEEFFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKLLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRRSSSTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^__`````aaaaabbbcccccddddeeeeeffggggghhhhhiiiijjjjkkklllllmmmmnmmmmllllkkkkkjjiiiiihhhhgggggfffeeeeedddddcccbbbbaaaa`````____^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSRRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLLLKKKKKJJJJJJIIIIIIIHHHGGGGGGGFFFFFFEEEEEEDDDDDCCCCCCBBBBBBBBAAAAA@@@@@@@@@????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;:::::::::::::::::::9999999999999999999999999999999999999999999999999999999999999:::::::::::::::::::;;;;;;;;;;;;;;<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@AAAAABBBBBBBCCCCCCDDDDDEEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKLLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRRSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^____`````aaabbbbccccdddddeeeeeffggggghhhhiiiiijjjkkkkklllmmmmmmmmlllllkkkkjjjiiiihhhhhggggffffeeedddddccccbbbbaaaaa````___^^^^^]]]]\\\\\[[[[ZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLLLKKKKKJJJJJJIIIIIHHHHHGGGGGGFFFFFFFEEEEEEDDDDCCCCCCCBBBBBBBBAAAAA@@@@@@@????????>>>>>>>>>>======<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::9999999999999999888888888888888888888888888888888888888888889999999999999999::::::::::::::::;;;;;;;;;;;;;<<<<<<<<<<======>>>>>>>>>>???????@@@@@@@@AAAAABBBBBBBCCCCCCCCDDDDEEEEEEFFFFFFGGGGGGHHHHHIIIIIJJJJJJJKKKKKLLLMMMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZ[[[\\\\\]]]]^^^^^____````aaaaabbbccccdddddeeeeffffggghhhhhiiiijjjjkkkklllllmmmmmmllllkkkkkjjiiiihhhhhgggggffeeeeeddddcccccbbbaaaaa`````__^^^^^]]]]]\\\\[[[[ZZZZZYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLKKKKKKKJJJJJJIIIIIHHHHGGGGGGFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBBAAAAA@@@@@@@@???????>>>>>>>>>======<<<<<<<<<<;;;;;;;;;;;;;:::::::::::::99999999999999888888888888888888888888888888888888888888888888888888888888899999999999999::::::::::::::;;;;;;;;;;;;<<<<<<<<<<=======>>>>>>>>????????@@@@@@@AAAAABBBBBBBBCCCCCCDDDDDEEEEEEFFFFFFFGGGGGGHHHHIIIIIJJJJJJKKKKKKLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYZZZZZ[[[[\\\]]]]]^^^^^___`````aaaaabbcccccddddeeeeefffggggghhhhhiiijjjkkkkkllllmmmmmlllkkkkkjjjiiiiihhhhgggggffeeeeeddddcccccbbbbaaa`````___^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIIIHHHGGGGGGGFFFFFFEEEEEEDDDDCCCCCCCBBBBBBBAAAAA@@@@@@@????????>>>>>>>>=======<<<<<<<<<<;;;;;;;;;;;::::::::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888888899999999999:::::::::::::;;;;;;;;;;;<<<<<<<<<<======>>>>>>>>>???????@@@@@@@@AAAAABBBBBBCCCCCCCCDDDEEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^__`````aaaabbbbcccccdddeeeeefffggggghhhhiiiiijjkkkkkllllmmlllllkkkkjjjjiiiihhhhhgggffffeeeedddddccccbbbaaaa`````____^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIIHHHHGGGGGGFFFFFFFEEEEEEDDDDCCCCCCBBBBBBBAAAA@@@@@@@@????????>>>>>>>>======<<<<<<<<<;;;;;;;;;;;:::::::::::::9999999999888888888888888888888777777777777777777777777777777777777777777778888888888888888888889999999999::::::::::::;;;;;;;;;;;;<<<<<<<<=======>>>>>>>?????????@@@@@@@AAAABBBBBBBBCCCCCCDDDDEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJKKKKKKKLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^___`````aaaabbbbccccdddddeeeffffgggghhhhhiiiijjjkkkklllllmllllkkkkkjjjiiiiihhhgggggfffeeeeeddddcccccbbaaaaa````____^^^^^]]]\\\\\[[[[ZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIIHHHHGGGGGFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBAAAAA@@@@@@@????????>>>>>>>=======<<<<<<<<;;;;;;;;;;::::::::::::99999999998888888888888888877777777777777777777777777777777777777777777777777777777777778888888888888888889999999999:::::::::::;;;;;;;;;;<<<<<<<<<======>>>>>>>>???????@@@@@@@@AAAAABBBBBBCCCCCCDDDDDEEEEEEFFFFFFFGGGGGHHHIIIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZ[[[[\\\\\]]]]^^^^^____```aaaaabbbcccccddddeeeeeffggggghhhhiiiiijjkkkkkllllmllllkkkkjjiiiiihhhhgggggfffeeeeedddcccccbbbaaaaa`````__^^^^^]]]]]\\\\[[[[ZZZZZYYYYXXXXXWWWVVVVVUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLKKKKKKKJJJJJIIIIIHHHHHGGGGGFFFFFFEEEEEEDDDDCCCCCCBBBBBBBBAAA@@@@@@@@???????>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::9999999998888888888888888777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888999999999:::::::::::;;;;;;;;;<<<<<<<<=======>>>>>>>????????@@@@@@@AAAABBBBBBBCCCCCCCDDDEEEEEEEFFFFFFGGGGGHHHHHIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUVVVVVWWWWXXXXXYYYYZZZZZ[[[\\\\]]]]]^^^^^___`````aaaaabbcccccddddeeeeeffggggghhhhiiiiijjjkkkllllllllkkkkkjjiiiihhhhhggggffffeeedddddccccbbbbaaaa`````__^^^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXWWWWVVVVVUUUUUTTTTTSSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIHHHHGGGGGGFFFFFFFEEEEEEDDDDCCCCCCBBBBBBAAAAA@@@@@@????????>>>>>>>=======<<<<<<<;;;;;;;;;;::::::::::99999999988888888888888777777777777777777777666666666666666666666666666666666666666666667777777777777777777778888888888888899999999::::::::::;;;;;;;;;;<<<<<<<<======>>>>>>>>???????@@@@@@AAAAABBBBBBBCCCCCCDDDDEEEEEEFFFFFFGGGGGGHHHHIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSTTTTTUUUUUVVVVVWWWWXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^^___`````aaaabbbccccdddddeeeeffffggghhhhhiiiijjjkkkkklllllkkkkkjjiiiiihhhhgggggffeeeeeddddcccccbbbaaaaa```____^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJJIIIIIHHHHGGGGGGFFFFFEEEEEEDDDDDCCCCCCCBBBBBBAAAA@@@@@@@??????>>>>>>>>======<<<<<<<<;;;;;;;;;;::::::::::9999999888888888888877777777777777777666666666666666666666666666666666666666666666666666666666666677777777777777777788888888888899999999::::::::::;;;;;;;;;;<<<<<<<=======>>>>>>>??????@@@@@@@@AAAABBBBBBCCCCCCDDDDDEEEEEEFFFFFGGGGGGGHHHIIIIIJJJJJJJKKKKKLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^____````aaaaabbcccccddddeeeeefffggggghhhiiiiijjjkkkkkllllkkkjjjjiiiihhhhhggggffeeeeedddddccccbbaaaaa`````___^^^^^]]]]\\\\\[[[ZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJJIIIIIHHHHGGGGGGFFFFFEEEEEEDDDDCCCCCCBBBBBBAAAAA@@@@@@@???????>>>>>>>>=====<<<<<<<;;;;;;;;;::::::::::999999988888888888877777777777777776666666666666666666666666666666666666666666666666666666666666666666666666677777777777777778888888888899999999::::::::::;;;;;;;;<<<<<<<<=====>>>>>>>????????@@@@@@AAAAABBBBBBCCCCCCCDDDEEEEEEEFFFFFGGGGGGHHHHIIIIIJJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZ[[[[\\\\\]]]]^^^^^__`````aaaaabbbcccdddddeeeeefffgggghhhhhiiijjjjkkkkllkkkkkjjjiiiiihhhhgggggffeeeedddddccccbbbaaaa`````___^^^^^]]]]]\\\[[[[ZZZZZYYYYXXXXXWWWWVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLKKKKKJJJJJJJIIIIIHHHGGGGGGGFFFFFEEEEEEDDDDCCCCCCBBBBBBAAAA@@@@@@@???????>>>>>>>=====<<<<<<<<;;;;;;;;::::::::::99999998888888888877777777777777666666666666666666666655555555555555555555555555555555555555555666666666666666666666667777777777777788888888888999999::::::::::;;;;;;;;;<<<<<<<=====>>>>>>>>??????@@@@@@@@AAABBBBBBBCCCCCCDDDDEEEEEEFFFFFGGGGGGHHHHIIIIIJJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVWWWWXXXXXYYYZZZZZ[[[[\\\\]]]]]^^^^^__`````aaaabbbbccccdddddeeefffggggghhhhiiiiijjkkkkklkkkkjjjjiiiihhhgggggfffeeeeeddddcccccbbaaaaa````____^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXWWWVVVVVUUUUTTTTTSSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJJIIIIIHHHHGGGGGFFFFFFEEEEEEEDDDCCCCCCCBBBBBBAAAA@@@@@@???????>>>>>>>=====<<<<<<<;;;;;;;;;:::::::::999999888888888887777777777777666666666666666666555555555555555555555555555555555555555555555555555555555556666666666666666666777777777777888888888888999999:::::::::;;;;;;;;<<<<<<<<=====>>>>>>????????@@@@@@AAAABBBBBBCCCCCCDDDDEEEEEEFFFFFFGGGGGHHHHIIIIIJJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSTTTTTUUUUVVVVVWWWWXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^____```aaaaabbbcccccddddeeeeeffggggghhhhiiiijjjkkkklkkkkjjjiiihhhhhggggffffeeeedddddcccbbbbaaaa`````__^^^^^]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTSSSSRRRRRQQQQQPPOOOOONNNNNMMMMMMLLLKKKKKJJJJJJIIIIIHHHHGGGGGFFFFFFEEEEEDDDDCCCCCCBBBBBBAAAAA@@@@@@@??????>>>>>>>====<<<<<<<<<;;;;;;;:::::::::99999988888888887777777777777666666666666666555555555555555544444444444444444444444444444444444444444555555555555555556666666666666667777777777778888888888999999:::::::::;;;;;;;;<<<<<<<<====>>>>>>>>??????@@@@@@AAAAABBBBBBCCCCCCCDDDEEEEEFFFFFFFGGGGGHHHIIIIIJJJJJJJKKKKKLLMMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSSTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[\\\\\]]]]^^^^^___`````aaabbbbccccdddddeeeefffgggghhhhhiiiijjkkkkkkkkjjiiiiihhhhgggggfffeeeeedddcccccbbbaaaa`````__^^^^^]]]]]\\\\[[[[ZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLKKKKKJJJJJJIIIIIHHHHGGGGGFFFFFFEEEEEDDDDCCCCCCBBBBBBAAAA@@@@@@????????>>>>>>=====<<<<<<<;;;;;;;;:::::::::9999998888888887777777777776666666666666655555555555544444444444444444444444444444444444444444444444444444444444555555555555566666666666667777777777777888888888999999:::::::::;;;;;;;<<<<<<<<=====>>>>>>???????@@@@@@@AAABBBBBBBCCCCCCDDDDEEEEEFFFFFFGGGGGHHHHIIIIIJJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZ[[[[\\\]]]]]^^^^^___`````aaaabbcccccddddeeeeeffggggghhhhiiiiijjjkkkkkkjjiiiihhhhhggggffeeeeeddddcccccbbbaaaaa```____^^^^]]]]]\\\\\[[ZZZZZYYYYXXXXXWWWWVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLKKKKKKKJJJJJIIIIIHHHGGGGGFFFFFFFEEEEEDDDCCCCCCCBBBBBBAAAA@@@@@@??????>>>>>>=====<<<<<<<<;;;;;;;:::::::::999998888888888777777777776666666666666555555555544444444444444444444444444444444444444444444444444444444444444444444444444555555555566666666666677777777777888888888899999:::::::::;;;;;;;;<<<<<<<=====>>>>>>???????@@@@@@AAAABBBBBBCCCCCCDDDDEEEEEFFFFFFGGGGGHHHHIIIIIJJJJJKKKKKKLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVWWWXXXXXYYYYZZZZZ[[[\\\\\]]]]]^^^____````aaaaabbcccccddddeeeeefffggghhhhhiiiijjjkkkkkjjiiiiihhhhgggggffeeeedddddccccbbbbaaa`````___^^^^^]]]]\\\\\[[ZZZZZYYYYYXXXXWWWWVVVVVUUUTTTTTSSSSRRRRQQQQQPPPPOOOOONNNNNMMMMMLLKKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDDCCCCCCBBBBBAAAAA@@@@@@@??????>>>>>>=====<<<<<<;;;;;;;;:::::::::99999888888888877777777776666666666655555555554444444444444444444443333333333333333333333333333333333333333344444444444444444444445555555555666666666667777777777888888888899999:::::::::;;;;;;;<<<<<<=====>>>>>>>??????@@@@@@AAAAABBBBBCCCCCCDDDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKKLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRSSSSTTTTTUUUUVVVVVWWWWXXXYYYYYZZZZZ[[[\\\\\]]]]^^^^^__`````aaaabbbbcccdddddeeeefffggggghhhiiiiijjjkkjjjjiiiihhhhhggggffeeeeeddddcccccbbaaaaa````____^^^^]]]]]\\\[[[[ZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTSSSSRRRRRQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDDCCCCCBBBBBBAAAA@@@@@@??????>>>>>>>=====<<<<<<<;;;;;;;;:::::::9999988888888877777777776666666666655555555544444444444444444333333333333333333333333333333333333333333333333333333333334444444444444444445555555566666666666677777777778888888899999::::::::;;;;;;;<<<<<<<<=====>>>>>>??????@@@@@@@AAABBBBBBBCCCCCDDDEEEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQRRRRRSSSTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZ[[[[\\\\]]]]]^^^^___````aaaaabbbcccccdddeeeeefffgggghhhhhiiijjjjkjjjiiiiihhhhgggffffeeeedddddccccbbaaaaa`````___^^^]]]]]\\\\\[[[ZZZZZYYYYXXXXXWWVVVVVUUUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDDCCCCCBBBBBBAAAA@@@@@@??????>>>>>>=====<<<<<<<;;;;;;;::::::::999998888888877777777776666666666555555555444444444444444333333333333333333333333333333333333333333333333333333333333333333333334444444444444445555555556666666666777777777788888888899999:::::::;;;;;;;;<<<<<<=====>>>>>>???????@@@@@@AAAABBBBBBCCCCCDDDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUUVVVVVWWWXXXXXYYYYZZZZZ[[\\\\\]]]]]^^^^__`````aaaaabbbccccdddddeeeffffgggghhhhiiiiijjkjjjiiiihhhgggggfffeeeeeddddcccccbbaaaa`````__^^^^^]]]]\\\\\[[[ZZZZZYYYYYXXXWWWWVVVVUUUUUTTTTTSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEEEDDDCCCCCBBBBBBBAAA@@@@@@@??????>>>>>>====<<<<<<;;;;;;;;:::::::99999888888888777777777666666666655555554444444444444433333333333333333333322222222222222222222222222222222222222222333333333333333333333344444444444445555555566666666667777777778888888899999::::::::;;;;;;;<<<<<<<===>>>>>>>??????@@@@@@AAAABBBBBBCCCCCDDDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPQQQQQRRRRRSSSTTTTTUUUUUVVVWWWWXXXXYYYYYZZZZZ[[\\\\\]]]]^^^^^___`````aaabbbcccccddddeeeeeffggggghhhhiiiijjjjjiiiiihhhggggffffeeeedddddcccbbbaaaaa````___^^^^]]]]]\\\\[[[[ZZZYYYYYXXXXWWWWVVVVVUUUUTTTTTSSSRRRRQQQQQPPPPOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDCCCCCCBBBBBAAAAA@@@@@??????>>>>>>>=====<<<<<<;;;;;;;:::::::9999988888888777777777666666666655555544444444444443333333333333333322222222222222222222222222222222222222222222222222222222222333333333333333333444444444444555555666666666677777777788888888899999::::::;;;;;;;;<<<<<<=====>>>>>>??????@@@@@AAAAABBBBBCCCCCCCDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLLLMMMMMNNNNNOOOOPPPQQQQQRRRRSSSSTTTTTUUUUVVVVVWWWXXXXYYYYYZZZZ[[[[\\\]]]]]^^^^____````aaaaabbccccdddddeeeefffgggghhhhiiiiijjjjiiihhhhgggggfffeeeeedddccccbbbbaaaa`````__^^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWWVVVVVUUUUUTTTSSSSRRRRRQQQQPPPPOOOOONNNNNMMMLLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDCCCCCCBBBBBAAAA@@@@@@??????>>>>>>====<<<<<<;;;;;;;;:::::::9999988888888777777777666666665555555544444444444333333333333333222222222222222222222222222222222222222222222222222222222222222222222223333333333333334444444444445555555666666666777777777888888899999::::::::;;;;;;;<<<<<<====>>>>>>???????@@@@@@AAAABBBBBCCCCCCDDEEEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLLLMMMMNNNNNOOOOOPPPPQQQRRRRRSSSSTTTTUUUUUVVVVVWWXXXXXYYYYZZZZZ[[[\\\\\]]]^^^^^___`````aaaabbbccccddddeeeeeffggggghhhhiiiijjiiiihhhhhggggffffeeeddddcccccbbbaaaaa```___^^^^^]]]]\\\\\[[ZZZZZYYYYYXXXXWWWWVVVUUUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDDCCCCCCCBBBBBAAA@@@@@@@??????>>>>>>====<<<<<<;;;;;;::::::::999998888888777777777666666666555555444444444443333333333333322222222222222222222111111111111111111111111111111111111111112222222222222222222233333333333333444444444445555555666666667777777778888888899999:::::::;;;;;;<<<<<<<===>>>>>>>??????@@@@@@AAAABBBBBCCCCCCDDDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUUVVVVWWWWXXXYYYYYZZZZZ[[[\\\\\]]]]^^^^^__````aaaaabbcccccddddeeeeffffggghhhhhiiiijiiiihhhhgggggffeeeedddddccccbbbbaaa`````___^^^^]]]]]\\\[[[[ZZZZYYYYYXXXXWWWVVVVUUUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEDDDDCCCCCCBBBBBAAAA@@@@@@?????>>>>>>>=====<<<<<<;;;;;;::::::99999888888887777777776666666555555554444444444333333333333222222222222222211111111111111111111111111111111111111111111111111111111111222222222222222233333333333334444444444555555566666666777777777888888899999::::::;;;;;;;<<<<<<=====>>>>>>?????@@@@@@AAAABBBBBCCCCCCDDDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUUVVVVWWWWXXXXYYYYYZZZ[[[[\\\\]]]]]^^^^__`````aaaabbbbcccdddddeeeefffggggghhhiiiijiiihhhhhggggffeeeeeddddcccccbbaaaa`````___^^^^^]]]\\\\\[[[ZZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSSSRRRQQQQQPPPPOOOONNNNNMMMMMLLLLKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDDDCCCCCCBBBBBAAAA@@@@@@?????>>>>>>====<<<<<<;;;;;;;:::::::9999988888877777777766666666555555444444444433333333333222222222222222111111111111111000000000000000000000000000000000000000001111111111111112222222222222223333333333334444444444555555666666677777777788888899999::::::::;;;;;;<<<<<<====>>>>>>?????@@@@@@@AAABBBBBCCCCCCCDDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKLLLLMMMMMNNNNNOOOPPPPQQQQQRRRRSSSSTTTTTUUUVVVVVWWWXXXXXYYYYZZZZZ[[\\\\\]]]]^^^^^__`````aaaabbbcccccdddeeeeefffgggghhhhhiiiiiihhhhgggggffeeeedddddccccbbaaaaa````____^^^]]]]]\\\\[[[ZZZZZYYYYYXXXWWWWVVVVUUUUUTTTTSSSRRRRRQQQQPPPPOOOOONNNNMMMMMLLLKKKKKJJJJJIIIIHHHHGGGGGFFFFFEEEEEDDDDCCCCCCBBBBBAAAA@@@@@??????>>>>>>====<<<<<<;;;;;;:::::::999998888888777777776666666555555444444444433333333332222222222222211111111111110000000000000000000000000000000000000000000000000000000011111111111122222222222222333333333344444444445555556666666677777778888888899999::::::;;;;;;<<<<<<<===>>>>>>>??????@@@@@AAAABBBBBCCCCCCDDDDEEEEEFFFFFGGGGGHHHIIIIJJJJJKKKKKLLLLMMMMMNNNNOOOOOPPPQQQQRRRRRSSSSTTTTUUUUUVVVWWWWXXXXYYYYYZZZZZ[[\\\\]]]]]^^^^____```aaaaabbbccccdddddeeefffggggghhhhiiiiihhhhhgggfffeeeeeddddcccccbbaaaa`````__^^^^^]]]]\\\\\[[[ZZZYYYYYXXXXWWWWVVVVUUUUUTTTTTSSRRRRRQQQQQPPPOOOOONNNNNMMMLLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEEDDCCCCCCCBBBBBAAA@@@@@???????>>>>>=====<<<<<<;;;;;;::::::999988888888777777766666666555555444444444333333333322222222222211111111111000000000000000000000000000000000000000000000000000000000000000000000111111111112222222222222333333333344444444455555566666667777777788888889999::::::;;;;;;;<<<<<<=====>>>>>??????@@@@@AAAABBBBBCCCCCCDDDEEEEEEFFFFFGGGGGHHIIIIIJJJJJKKKKKLLLLMMMMNNNNNOOOOOPPQQQQQRRRRRSSSTTTTTUUUUUVVVVWWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^^___`````aaabbbcccccddddeeeeeffgggghhhhhiiiihhhgggggfffeeeedddddcccbbbaaaaa````__^^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWWVVVVVUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEEEDDCCCCCCBBBBBAAAA@@@@@??????>>>>>====<<<<<<;;;;;;;::::::9999988888877777777666666655555544444444433333333332222222222211111111100000000000000000000/////////////////////////////////////////00000000000000000000111111111222222222223333333333444444444555555666666667777777888888899999::::::;;;;;;<<<<<<====>>>>>??????@@@@@AAAABBBBBCCCCCCDDDEEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUVVVVVWWXXXXXYYYYZZZZZ[[[\\\\\]]]^^^^^___````aaaaabbccccdddddeeeeffggggghhhhiihhhhhggggfffeeeeedddcccccbbbaaaa`````__^^^^]]]]]\\\\[[[ZZZZYYYYYXXXXWWWWVVVUUUUUTTTTSSSSRRRRQQQQQPPPOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEDDDCCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<<;;;;;;:::::::9998888888877777776666666655555444444444333333332222222222221111111100000000000000000////////////////////////////////////////////////////////0000000000000000111111111222222222223333333334444444445555566666667777777788888889999::::::;;;;;;<<<<<<<===>>>>>>>?????@@@@@AAABBBBBCCCCCCCDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOPPPPQQQQQRRRRSSSTTTTUUUUUVVVVWWWWXXXYYYYYZZZZ[[[[\\\\]]]]]^^^___`````aaaabbcccccddddeeeeeffgggghhhhhihhhhgggggfffeeedddddccccbbbaaaaa```___^^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSSRRRRRQQQPPPPOOOOONNNNMMMMMLLLLKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDDCCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<<;;;;;;::::::99998888887777777766666665555544444444333333333322222222221111111000000000000000/////////////////////////////////////////////////////////////////////00000000000000011111111222222222233333333334444444555556666666677777778888889999::::::;;;;;;;<<<<<<====>>>>>>?????@@@@@AAAABBBBBCCCCCCDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKLLLLMMMMMNNNOOOOOPPPPQQQQRRRRRSSTTTTTUUUUVVVVVWWWXXXXXYYYZZZZZ[[[\\\\\]]]]^^^^^__````aaaaabbccccdddddeeeeffggggghhhhihhhhggggffeeeeeddddccccbbbbaaa`````___^^^^]]]]]\\\[[[ZZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSRRRRRQQQQQPPPOOOOONNNNNMMMMLLLKKKKKJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDCCCCCCCBBBBBAAA@@@@@?????>>>>>>>===<<<<<;;;;;;;::::::99999888888777777666666665555544444443333333332222222222111111110000000000000////////////////////.......................................////////////////////000000000000001111111222222222233333333344444444555556666666777777888888899999::::::;;;;;;<<<<<====>>>>>>?????@@@@@AAAABBBBBCCCCCCDDDEEEEEFFFFFGGGGGHHHIIIIIJJJJKKKKKLLLLMMMMNNNNNOOOOOPPQQQQQRRRRRSSSTTTTTUUUVVVVVWWWXXXXXYYYYZZZZZ[[\\\\]]]]]^^^^__`````aaaabbbbcccddddeeeeefffggghhhhhhhhgggggffeeeedddddccccbbaaaaa````___^^^^^]]]\\\\\[[[ZZZZYYYYYXXXWWWWVVVVUUUUUTTTTSSSRRRRQQQQQPPPOOOOONNNNNMMMMMLLKKKKKJJJJJIIIIHHHHGGGGGFFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<;;;;;;:::::::9998888888777777766666655555444444444333333332222222222111111000000000000/////////////////........................................................////////////////00000000000001111112222222222333333344444444455555666666777777778888889999::::::;;;;;;<<<<<====>>>>>>?????@@@@@AAAABBBBBCCCCCDDDDEEEEEFFFFFGGGGGHHHHIIIJJJJJKKKKKLLLMMMMMNNNNNOOOOOPPQQQQQRRRRSSSSTTTTUUUUUVVVWWWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^^__````aaaaabbbcccdddddeeeefffggggghhhhhhggggffeeeeeddddccccbbbaaaa````____^^^]]]]]\\\\[[[ZZZZZYYYXXXXXWWWVVVVVUUUUTTTTTSSRRRRRQQQQPPPPOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEDDDDCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<;;;;;;::::::999988888877777776666666555554444444433333332222222221111111000000000000/////////////...............---------------------------------------...............//////////////00000000000111111112222222233333333444444455555666666667777778888889999::::::;;;;;;;<<<<<===>>>>>>>?????@@@@@AAABBBBBCCCCCDDDDEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOPPPPQQQRRRRRSSSTTTTTUUUUVVVVVWWXXXXXYYYYZZZZZ[[\\\\]]]]]^^^^____```aaaabbbbccccdddeeeeefffgggghhhhhgggggffeeeedddddccccbbaaaaa````__^^^^^]]]]\\\\[[[[ZZZYYYYYXXXXWWWVVVVVUUUUUTTTSSSRRRRRQQQQQPPOOOOONNNNMMMMMLLLLKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEDDDDCCCCCBBBBBAAAA@@@@@?????>>>>>===<<<<<<<;;;;;;:::::9999988888877777766666665555544444443333333322222222111111100000000000////////////............--------------------------------------------------------.........../////////////0000000000011111122222222233333334444444455555666666777777888888899999:::::;;;;;;<<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKLLLMMMMMNNNNOOOOOPPPQQQQQRRRRRSSTTTTUUUUUVVVVVWWXXXXYYYYYZZZZ[[[[\\\]]]]^^^^^___```aaaaabbbccccdddddeeefffggggghhhhgggfffeeeeeddddcccbbbbaaaa````___^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWWVVVUUUUUTTTTSSSSRRRRQQQQQPPOOOOONNNNNMMMMLLLLKKKKKJJJIIIIIHHHHGGGGFFFFFEEEEEDDDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<<;;;;;:::::::9998888888777777666666655554444444433333332222222221111110000000000///////////..........---------------------------------------------------------------------..........///////////00000000001111111222222223333333344444445555666666667777778888889999::::::;;;;;<<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDDDEEEEEFFFFFGGGHHHHIIIIIJJJJKKKKKLLLLMMMNNNNNOOOOOPPPQQQQQRRRRSSSTTTTUUUUUVVVVWWXXXXXYYYYZZZZZ[[[\\\\\]]]^^^^____````aaabbbbccccddddeeeeeffgggghhgggggfffeeeedddddcccbbbaaaa`````__^^^^^]]]]\\\\[[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTTSSSRRRRRQQQPPPPOOOONNNNNMMMMMLLKKKKKJJJJJIIIIHHHHGGGGGFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@?????>>>>>====<<<<<<;;;;;::::::99998888887777777666666555554444443333333322222222111111100000000////////////........--------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------------------.........///////////00000000011111122222222233333334444444555556666667777778888889999::::::;;;;;<<<<<<<===>>>>>?????@@@@@AAAABBBBBCCCCCDDDDEEEEEFFFFGGGGGHHHIIIIJJJJJKKKKKLLLMMMMMNNNNNOOOPPPPQQQQRRRRRSSTTTTTUUUUVVVVVWWWXXXYYYYYZZZZ[[[[\\\\]]]^^^^^___`````aaaabbccccdddddeeeeffggggghggggfffeeeeedddccccbbbbaaaa```____^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWWVVVVUUUUUTTTTSSSSRRRQQQQQPPPOOOOONNNNMMMMMLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEDDCCCCCBBBBBAAAA@@@@@?????>>>>>====<<<<<<;;;;;::::::9999888888777777666666655544444444333333322222222111110000000000//////////.........----------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----------------.........//////////000000000011111222222233333333444444455556666667777778888888999:::::::;;;;;<<<<<<====>>>>>?????@@@@@AAABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHIIIIIJJJJJKKKKKLLLMMMMMNNNNOOOOOPPQQQQQRRRRSSSSTTTUUUUUVVVVWWWWXXXXYYYYYZZZ[[[\\\\\]]]]^^^____````aaaabbbccccddddeeeeeffgggghggggfffeeedddddccccbbbaaa`````___^^^^]]]]]\\\[[[[ZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSRRRRQQQQQPPPOOOOONNNNNMMMLLLLKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@?????>>>>>===<<<<<<<;;;;;:::::99999888887777776666665555544444433333333222222211111000000000//////////........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.......//////////000000000111112222222233333334444445555566666667777778888899999:::::;;;;;<<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKLLLLMMMMNNNNNOOOOOPPQQQQQRRRRSSSTTTTTUUUVVVVVWWWXXXXXYYYYZZZ[[[[\\\\]]]]]^^^^__`````aaaabbccccdddddeeeeffggggggggffeeeeeddddccccbbbbaaa````____^^^^]]]\\\\\[[[ZZZZYYYYYXXXWWWWVVVVUUUUTTTTTSSRRRRRQQQQPPPPOOONNNNNMMMMMLLLKKKKKJJJJIIIIIHHHGGGGFFFFFEEEEEDDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<;;;;;;:::::99998888887777777666666555544444443333332222222211111000000000//////////......--------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,--------------......//////////0000000001111122222223333334444444455556666667777778888889999:::::;;;;;;<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDEEEEEFFFFFGGGGHHHHIIIIIJJJJKKKKKLLMMMMMNNNNNOOOOPPPPQQQRRRRRSSSTTTTTUUUUVVVWWWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^___````aaaabbbbcccddddeeeeefffggggggffeeeedddddccccbbaaaa`````___^^^]]]]]\\\\[[[ZZZZZYYYXXXXXWWWVVVVUUUUUTTTSSSSRRRRQQQQQPPOOOOONNNNMMMMMLLLKKKKKJJJJJIIIHHHHGGGGGFFFFEEEEEDDDDCCCCCBBBAAAA@@@@@?????>>>>>====<<<<<;;;;;;:::::999988888877777766666665554444444333333322222211111110000000/////////.......------------,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,-----------........////////000000001111112222223333333344444455556666667777778888888999:::::;;;;;;;<<<<<===>>>>>?????@@@@@AAAABBBBCCCCCDDDDEEEEEFFFGGGGGHHHHIIIIJJJJJKKKKKLLMMMMMNNNNOOOOOPPPQQQQQRRRSSSSTTTTUUUUUVVVVWWXXXXXYYYYZZZZZ[[\\\\]]]]]^^^^__`````aaaabbbcccdddddeeeefffgggggfffeeeeddddccccbbbaaaa````____^^^]]]]\\\\\[[[ZZZYYYYYXXXXWWWVVVVVUUUTTTTTSSSRRRRRQQQQPPOOOOONNNNNMMMMLLLLKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEDDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<;;;;;;:::::99998888887777766666655555444444333333322222221111100000000////////.......-----------,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,-----------....../////////00000001111122222222333333444444555556666666777778888889999:::::;;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDDEEEEFFFFFGGGGGHHIIIIIJJJJJKKKKLLLLMMMNNNNNOOOOOPPPQQQQRRRRRSSTTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^____```aaaabbbbccccdddeeeeffffggggffeeeedddddccccbbaaaa`````__^^^^]]]]]\\\\[[ZZZZZYYYYXXXXXWWWVVVUUUUUTTTTSSSSRRRRQQQQQPPOOOONNNNNMMMMMLLKKKKKJJJJIIIIIHHHGGGGGFFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>===<<<<<;;;;;;;:::::999888887777777666666555544444433333332222222111110000000/////////......----------,,,,,,,,,,,,,++++++++++++++++++***************************************+++++++++++++++++++,,,,,,,,,,,,----------.......////////0000000011111222222333333334444445555666666777777888889999:::::;;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHIIIIIJJJJKKKKKLLLMMMMMNNNNNOOOPPPQQQQQRRRRSSSTTTTUUUUUVVVVWWXXXXXYYYYZZZZZ[[[\\\]]]]]^^^^___`````aaabbbccccdddddeeefffggffffeeeeddddcccbbbbaaaa````___^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTTSSSRRRQQQQQPPPOOOOONNNNMMMMMLLKKKKKJJJJIIIIIHHHHGGGFFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@???>>>>>>>==<<<<<;;;;;;:::::999988888777777666666655544444443333332222221111100000000////////.....----------,,,,,,,,,,,,,+++++++++++++++******************************************************+++++++++++++++,,,,,,,,,,,,----------...../////////00000001111122222223333334444445555666666777777888889999:::::;;;;;;<<<<<===>>>>>>????@@@@@AAAABBBBBCCCCCDDEEEEEFFFFFGGGGHHHHIIIIIJJJKKKKKLLLMMMMMNNNNOOOOOPPQQQQQRRRRSSTTTTTUUUUVVVVVWWWXXXYYYYYZZZZ[[[\\\\\]]]^^^^____````aaabbbbccccddddeeeffffgfffeeeedddddcccbbbaaaaa````__^^^^]]]]]\\\\[[ZZZZZYYYYXXXXXWWVVVVUUUUUTTTTSSRRRRRQQQQPPPPOOOONNNNNMMMLLLLKKKKJJJJJIIIIHHHGGGGGFFFFEEEEEDDDDCCCCBBBBBAAA@@@@@?????>>>>>===<<<<<;;;;;;:::::9999888887777776666655555444444333333322222211111000000/////////.....----------,,,,,,,,,,++++++++++++++***************))))))))))))))))))))))))))))))))))))***************++++++++++++++,,,,,,,,,,----------.....////////0000000111112222223333334444445555566666777777788888999:::::;;;;;;;<<<<<==>>>>>?????@@@@@AAAABBBBBCCCCDDDEEEEEFFFFGGGGGHHHHIIIIJJJJJKKKLLLLMMMMNNNNNOOOOPPPQQQQRRRRRSSSTTTUUUUUVVVVWWWXXXXXYYYZZZZZ[[[\\\\]]]]]^^^___````aaaaabbccccdddddeeeeffgfffeeeedddcccccbbbaaaa```____^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTSSSRRRRQQQQQPPPOOOOONNNMMMMMLLLKKKKKJJJJIIIIIHHGGGGGFFFFFEEEEDDDDCCCCCBBBAAAA@@@@@?????>>>>>===<<<<<<;;;;;:::::9999888887777776666655554444443333332222221111100000000///////.....---------,,,,,,,,,,+++++++++++++***********))))))))))))))))))))))))))))))))))))))))))))))))))))))***********++++++++++++,,,,,,,,,,---------.....////////0000000111112222223333333444444555566666777777888889999:::::;;;;;<<<<<<==>>>>>?????@@@@@AAAABBBBCCCCCDDDDEEEFFFFFGGGGGHHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOOPPQQQQQRRRRSSSSTTTTUUUVVVVVWWWXXXXYYYYYZZZ[[[\\\\\]]]]^^^____````aaaabbcccccddddeeeeffgffeeeeedddccccbbbaaaaa```___^^^^]]]]]\\\[[[ZZZZZYYYYXXXWWWWVVVVUUUUUTTTTSSRRRRRQQQQPPOOOOONNNNMMMMMLLLKKKKKJJJIIIIIHHHGGGGGFFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<;;;;;:::::99988888777776666666555444444433333322222211111000000////////.....---------,,,,,,,,,,+++++++++++**********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))**********+++++++++++,,,,,,,,,,---------.....///////000000111112222222333333444444555566666677777888889999:::::;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOOPPPQQQRRRRRSSSTTTTUUUUUVVVWWWWXXXXYYYYZZZZZ[[\\\\]]]]]^^^^__````aaaaabbccccddddeeeeeffffeeeddddcccccbbbaaa````____^^^^]]]\\\\\[[[ZZZZYYYYYXXXWWWVVVVVUUUUTTTSSSSRRRRQQQQQPPOOOONNNNNMMMMLLLLKKKJJJJJIIIIHHHHGGGGFFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>===<<<<<;;;;;:::::999988888777776666665555444444333333322222211110000000//////.....---------,,,,,,,,,+++++++++++*********)))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))********++++++++++++,,,,,,,,---------.....//////000000001111222222333333444444555566666677777888889999:::::;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFFFGGGGHHHIIIIJJJJJKKKKLLLLMMMNNNNNOOOOPPPQQQQQRRRSSSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^___````aaaabbcccccddddeeeeffeeeeeddddccccbbaaaaa````___^^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWWVVVVUUUTTTTTSSSRRRRRQQQQPPOOOOONNNNMMMMMLLKKKKKJJJJIIIIIHHHGGGGGFFFEEEEEDDDDCCCCBBBBBAAAA@@@?????>>>>>====<<<<<;;;;;:::::99998888877777666666555544444333333222222111110000000///////.....--------,,,,,,,,++++++++++********))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))*******++++++++++,,,,,,,,,-------.....////////0000001111122222233333334444455566666667777788888999:::::;;;;;<<<<<====>>>>>?????@@@@AAAABBBBBCCCDDDDEEEEEFFFFGGGGGHHIIIIIJJJJKKKKKLLLMMMMMNNNOOOOOPPPQQQQRRRRRSSTTTTTUUUUVVVVWWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^^__````aaaaabbbcccddddeeeeefeeeedddddccccbbaaaa`````___^^^]]]]\\\\\[[[ZZZYYYYYXXXXWWWVVVVVUUUTTTTSSSSRRRRQQQPPPPOOOONNNNNMMMMLLKKKKKJJJJJIIIIHHGGGGGFFFFFEEEEDDDDCCCCCBBBBAAA@@@@@????>>>>>====<<<<<;;;;;:::::999988888777776666665555444443333332222221111000000////////.....-------,,,,,,,,,+++++++++*******))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))********+++++++++,,,,,,,,--------.....///////0000000111222222233333344444555566666677777888889999:::::;;;;;<<<<<===>>>>>????@@@@@AAAABBBBCCCCCDDDEEEEFFFFFGGGGGHHHIIIJJJJJKKKKKLLLMMMMNNNNNOOOPPPPQQQQRRRRSSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^__`````aaaabbbcccdddddeeeefeeeeddddccccbbbaaaa````__^^^^^]]]]\\\\[[ZZZZZYYYYXXXXWWWWVVVUUUUTTTTTSSSRRRQQQQQPPPOOOOONNNNMMMMMLLKKKKJJJJJIIIIHHHGGGGFFFFFEEEEEDDDCCCCCBBBBBAA@@@@@?????>>>>====<<<<<;;;;;:::::999888887777766666665554444433333332222221111000000//////.....--------,,,,,,,,+++++++++******)))))))))))))(((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,-------.....///////000000111122222233333344444555566666677777888889999:::::;;;;;<<<<<====>>>?????@@@@@AAABBBBBCCCCCDDEEEEEFFFFFGGGGHHHHIIIIJJJJJKKKLLLMMMMMNNNNOOOOOPPQQQQQRRRRSSTTTTTUUUUVVVVWWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^^___```aaaabbbbccccdddeeeefeeedddddccccbbaaaa`````__^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTSSSSRRRQQQQPPPPOOOONNNMMMMMLLLKKKKKJJJJIIIIIHHGGGGGFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>==<<<<<;;;;;:::::9999888887777766666655544444433333322222111110000000//////.....------,,,,,,,,,+++++++++******)))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,-------.....//////000000111112222233333344444445566666677777888889999:::::;;;;;<<<<<===>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFGGGGGHHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOPPPQQQQRRRRSSSSTTTUUUUVVVVVWWWXXXYYYYYZZZZ[[[\\\\\]]]^^^^___`````aaabbbccccdddddeeeeeeddddcccccbbaaaa````__^^^^^]]]]\\\\[[ZZZZZYYYYXXXXWWWVVVVUUUUTTTTTSSRRRRQQQQQPPPOOONNNNNMMMMLLLLKKKKJJJJJIIIHHHHGGGGFFFFFEEEEDDDCCCCBBBBBAAAA@@@@?????>>>>>==<<<<<;;;;;:::::99998888877777666665555444444333332222221111000000//////.....--------,,,,,,,++++++++******)))))))))))(((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))*******+++++++,,,,,,,,-------.....//////00000001112222222333334444445555666667777788888999:::::;;;;;<<<<<===>>>>>?????@@@@AAABBBBBCCCCDDDDEEEEFFFFFGGGHHHHIIIIJJJJJKKKKLLLMMMMNNNNNOOOOPPQQQQQRRRRSSSTTTTTUUUVVVVWWWWXXXXYYYZZZZZ[[[\\\\]]]^^^^^___````aaabbbcccccddddeeeeeeddddcccbbbaaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTSSRRRRRQQQQPPPPOOONNNNMMMMMLLLKKKKKJJJIIIIIHHHGGGGFFFFFEEEEEDDCCCCCBBBBAAAA@@@@@???>>>>>====<<<<;;;;;:::::99998888877777666665554444444333332222221111000000//////....-------,,,,,,,,+++++++*******))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''((((((((((((())))))))))******++++++++,,,,,,,--------...///////00000011112222223333344444455556666677777888889999:::::;;;;;<<<====>>>>>????@@@@@AAAABBBCCCCCDDDEEEEEFFFFFGGGGHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOPPPPQQQRRRRRSSSTTTTUUUVVVVVWWWXXXXYYYYYZZZ[[[\\\\]]]]]^^^___````aaaaabbccccddddeeeeedddcccccbbbaaaa```____^^^^]]]]\\\[[[[ZZZZYYYYXXXWWWWVVVVUUUUTTTTTSSRRRRQQQQQPPOOOONNNNNMMMMLLLLKKKJJJJIIIIIHHHGGGGGFFFEEEEEDDDCCCCCBBBBBAA@@@@@?????>>>>====<<<<<;;;;;::::99988888777776666655554444443333322222221110000000//////....------,,,,,,,++++++++******)))))))))((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))*******+++++++,,,,,,,,------....//////00000011112222223333344444455556666677777888889999::::;;;;;<<<<<===>>>>?????@@@@@AAABBBBBCCCCCDDEEEEEFFFFGGGGGHHIIIIIJJJJKKKKLLLLMMMNNNNNOOOOPPPQQQQQRRRSSSTTTTTUUUUVVVWWWWXXXXYYYYZZZ[[[[\\\\]]]]^^^____````aaaabbcccccddddeeeedddccccbbbaaaaa```___^^^^]]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVVUUUUTTTSSSRRRRRQQQQPPOOOOONNNNMMMMMLLKKKKJJJJJIIIIHHHHGGGFFFFFEEEEDDDDCCCCBBBBBAA@@@@@?????>>>>>===<<<<<;;;;;:::::99888887777766666555544444433333222221111100000//////.....-------,,,,,,+++++++++*****))))))))((((((((((''''''''''''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''(((((((((()))))))))*****+++++++++,,,,,,------.....//////000001111122222333334444444555666667777788888999:::::;;;;;<<<<<==>>>>>?????@@@@@AAABBBBBCCCCDDDEEEEFFFFFGGGGHHHHIIIJJJJJKKKKLLLMMMMMNNNOOOOOPPPQQQQRRRRRSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]]^^^^__````aaaaabbccccddddeedddddccccbbbaaa`````___^^^^]]]\\\\[[[[ZZZZYYYXXXXXWWWVVVVUUUTTTTTSSSRRRRQQQQQPPOOOONNNNNMMMMLLKKKKKJJJJIIIIIHHGGGGGFFFFEEEEEDDDCCCCCBBBAAAA@@@@?????>>>>>==<<<<<;;;;;:::::999888887777766666655544444433333222221111000000//////....------,,,,,,,,+++++++*****)))))))))(((((((((''''''''''''&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&'''''''''''''((((((((())))))))*****++++++++,,,,,,,-------...///////00000011112222233333444444556666666777778888899:::::;;;;;<<<<<===>>>>>?????@@@AAAABBBBCCCCCDDEEEEEFFFFGGGGGHHHIIIIIJJJKKKKKLLLMMMMNNNNNOOOPPPQQQQQRRRRSSTTTTTUUUUVVVVWWXXXXXYYYYZZZZ[[[\\\\]]]]^^^^__`````aaaabbccccdddddeddddccccbbbbaaa````___^^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVVVUUUTTTTSSSRRRRRQQQPPPOOOOONNNNMMMMMLLKKKKJJJJJIIIIHHHGGGGFFFFFEEEEDDCCCCCBBBBBAAA@@@@@????>>>>>===<<<<;;;;;:::::999988887777766666655444444433333222221110000000//////....------,,,,,,++++++++*****))))))))((((((((('''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''((((((((()))))))))*****+++++++,,,,,,,------....//////00000011112222233333444444555666666777778888999:::::;;;;;<<<<====>>>>>????@@@@@AABBBBBCCCCCDDDEEEFFFFFGGGGHHHHIIIIJJJJJKKKLLLMMMMMNNNNOOOOOPPQQQQRRRRRSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^__````aaaabbbbcccddddeddddccccbbaaaa`````___^^^]]]]\\\\\[[[ZZZYYYYXXXXXWWWVVVUUUUTTTTTSSSRRRQQQQQPPPOOOONNNNNMMMLLLKKKKKJJJJIIIIIHHGGGGFFFFFEEEEDDDCCCCBBBBBAAA@@@@@?????>>>====<<<<<;;;;:::::99998888877777666665544444433333222221111000000/////.....-------,,,,,,++++++*****)))))))))(((((((((''''''''''&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%&&&&&&&&''''''''''((((((((())))))))*****+++++++,,,,,,------...../////000000111122222333334444445556666677777888889999:::::;;;<<<<<====>>>>?????@@@@@AABBBBBCCCCDDDDEEEEFFFFFGGGHHHIIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQQRRRRSSTTTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\\]]]]^^^^__`````aaaabbbcccddddedddcccccbbaaaa````__^^^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRRQQQQPPPOOOOONNNMMMMMLLLKKKKJJJJJIIIHHHGGGGGFFFFEEEEEDDCCCCCBBBBAAAA@@@?????>>>>>===<<<<<;;;;;::::9998888877777666665554444443333322222111100000//////....------,,,,,,++++++++*****)))))))((((((((''''''''''&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&''''''''''((((((())))))))*****+++++++,,,,,,-------...///////0000011122222333334444444556666677777888889999::::;;;;;<<<<<==>>>>>?????@@@@AAAABBBCCCCCDDDEEEEEFFFFGGGGGHHIIIIJJJJJKKKKLLMMMMMNNNNOOOOOPPQQQQRRRRRSSSTTTUUUUVVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^^___```aaaabbbcccccddddddccccbbaaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXXWWVVVVUUUUTTTTTSSRRRRQQQQQPPPOOONNNNNMMMMLLLKKKKKJJJIIIIHHHHGGGGFFFFFEEEDDDDCCCCBBBBBAA@@@@@????>>>>>===<<<<<;;;;;:::::998888877777666665555444443333322222111100000//////....------,,,,,,++++++*****))))))))(((((((''''''''''&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%&&&&&&''''''''''(((((((()))))))*****++++++,,,,,,,------....//////000001111222223333344444555666667777788888999:::::;;;;;<<<<<==>>>>>????@@@@@AAABBBBBCCCDDDDEEEEFFFFFGGGGHHHIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQQRRRRSSSTTTTTUUUVVVVWWWXXXXXYYYZZZZ[[[\\\]]]]]^^^^___```aaaaabbbccccddddddccccbbaaaa````___^^^^]]]]\\\\[[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSSRRRRQQQQPPOOOOONNNNMMMMLLLLKKKJJJJJIIIIHHHGGGGGFFFEEEEEDDDCCCCBBBBBAA@@@@@?????>>>>====<<<;;;;;:::::999888887777766666555544444333332222211100000///////...-------,,,,,,++++++****)))))))(((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################################$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%&&&&&&'''''''''((((((())))))))***+++++++,,,,,,------....//////000001111222223333344444555566666777778888899:::::;;;;;<<<<====>>>?????@@@@@AAABBBBBCCCCDDEEEEEFFFFGGGGGHHIIIIJJJJJKKKKLLLLMMMNNNNOOOOOPPPQQQRRRRSSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[[\\\\]]]^^^^____````aaabbbccccdddddcccccbbaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQQPPOOOONNNNNMMMMLLKKKKKJJJJIIIIHHHHGGGFFFFFEEEEDDDCCCCCBBBAAAA@@@@?????>>>>===<<<<<;;;;:::::999988887777766666555444443333322222111100000//////....-----,,,,,,+++++++*****))))))((((((('''''''''&&&&&&%%%%%%%%%%$$$$$$$$$$$$$$$#################################################$$$$$$$$$$$$$$$%%%%%%%%%%&&&&&&'''''''''(((((((())))))*****++++++,,,,,,-----....//////000001111222223333344444555566666777778888999:::::;;;;<<<<<====>>>>?????@@@AAAABBBBCCCCCDDEEEEFFFFFGGGGHHHHIIIJJJJKKKKKLLLMMMNNNNNOOOOPPPQQQQQRRRSSSTTTTUUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]]]^^^___````aaabbbcccccddddcccbbbaaaa`````__^^^^]]]]\\\\\[[ZZZZYYYYXXXWWWWVVVVUUUUTTTSSSSRRRRQQQQPPOOOOONNNNMMMMLLLKKKKJJJJIIIIIHHGGGGGFFFFEEEEDDDDCCCBBBBBAAA@@@@@????>>>>>==<<<<<;;;;;::::999988888777666665555444443333322222111100000/////....------,,,,,,++++++****))))))))(((((((''''''''&&&&&&%%%%%%%%%%$$$$$$$$$$$$###########################################################$$$$$$$$$$$$$%%%%%%%%%%&&&&&&'''''''(((((((()))))))****++++++,,,,,,,------..../////000001112222233333444445555666667777888889999:::;;;;;<<<<<===>>>>>????@@@@@AABBBBBCCCCDDDDEEEFFFFGGGGGHHHIIIIIJJJKKKKLLLLMMMMNNNOOOOOPPPQQQQRRRSSSSTTTTUUUUVVVWWWWXXXXYYYYZZZ[[[\\\\\]]]]^^^___`````aaaabbccccddddcccbbbaaaa```___^^^^^]]]]\\\[[[ZZZZZYYYYXXXWWWVVVVUUUUUTTTSSSRRRRQQQQQPPOOOONNNNNMMMMLLKKKKKJJJJIIIIHHHGGGGFFFFEEEEEDDCCCCCBBBBAAA@@@@@?????>>>====<<<<;;;;;:::::99888887777766665555444443333322222111100000/////...-------,,,,,,++++++****))))))(((((((('''''''&&&&&%%%%%%%%%%$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""#################$$$$$$$$$$$%%%%%%%%%%&&&&&''''''''((((((()))))))***+++++++,,,,,,------..../////00000111122222333334444455566667777788888999:::::;;;;;<<<====>>>>?????@@@@@AABBBBCCCCCDDDEEEEEFFFGGGGHHHHIIIIJJJKKKKKLLLMMMMNNNNNOOOPPPQQQQQRRRRSSTTTTUUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^^__````aaaabbccccddccccbbbbaaaa```___^^^^]]]]]\\\[[[ZZZZYYYXXXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPPOOOONNNNMMMLLLLKKKKJJJJIIIIIHHGGGGFFFFFEEEEDDDCCCCBBBBBAAA@@@?????>>>>====<<<<;;;;;:::::9988888777776666655544444333332222211100000/////....------,,,,,+++++++*****))))))((((((''''''''&&&&&%%%%%%%%%%$$$$$$$$$$#############"""""""""""""""""""""""""""""""""""""""""""""""""##############$$$$$$$$$$%%%%%%%%%%&&&&&'''''''((((((())))))*****++++++,,,,,------..../////00000111122222333334444455666667777788888999:::::;;;;;<<<<===>>>>?????@@@@AABBBBBCCCCDDDDEEEEFFFFFGGGHHHIIIIIJJJJKKKLLLLMMMMNNNNOOOPPPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaabbbccccdccccbbbaaa`````___^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWVVVVVUUUTTTTSSSRRRRRQQQPPPOOOONNNNNMMMLLLKKKKKJJJJIIIHHHHGGGGFFFFEEEEEDDCCCCBBBBBAA@@@@@????>>>>>===<<<<<;;;:::::99998888777776666655444443333322222111100000/////....------,,,,,++++++****))))))((((((((''''''&&&&&&%%%%%%%%$$$$$$$$$$############"""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#############$$$$$$$$$$%%%%%%%&&&&&&'''''''((((((())))))****++++++,,,,,-------.../////00000111122222333334444455566666777778889999:::::;;;;<<<<<==>>>>>????@@@@@AAABBBBBCCCDDDEEEEEFFFFGGGHHHHIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQRRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^__`````aaaabbccccdccccbbbaaa````___^^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPPOOOONNNMMMMMLLLKKKKJJJIIIIIHHHGGGGFFFFFEEEDDDCCCCCBBBBAAA@@@@?????>>>>====<<<;;;;;::::99998888877776666655544443333322222111100000/////....------,,,,,++++++****))))))((((((''''''''&&&&&%%%%%%%$$$$$$$$$$############""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""###########$$$$$$$$$$%%%%%%%%&&&&&'''''''(((((()))))))***+++++++,,,,,------..../////0000011122222333334444555566666777788888999::::;;;;;<<<<====>>>?????@@@@AAAABBBBCCCCCDDEEEEFFFFFGGGGHHIIIIIJJJJKKKKLLMMMMMNNNNOOOOPPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^__````aaaabbccccdcccbbaaaaa````___^^^]]]]\\\\\[[[ZZZYYYYXXXXWWWWVVVUUUUTTTTSSRRRRRQQQQPPPOOONNNNNMMMMLLLKKKKKJJJIIIIHHHGGGGGFFFEEEEEDDDCCCCBBBBBAA@@@@@????>>>>>==<<<<;;;;;:::::9998888877777666555544444333332222111100000/////...-----,,,,,,,+++++*****))))))((((((''''''&&&&&%%%%%%%%$$$$$$$$$##########""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##########$$$$$$$$$%%%%%%%&&&&&''''''((((((())))))*****+++++,,,,,,-----..../////000001111222333334444455556666777778888899:::::;;;;;<<<<===>>>>>???@@@@@AAABBBBBCCCCDDEEEEEFFFFGGGGGHHIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQRRRRRSSSTTTUUUUVVVVWWWWXXXYYYYZZZZ[[\\\\\]]]]^^^^__````aaaaabbbccccccbbaaaa````____^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQQPPPOOONNNNMMMMMLLLKKKJJJJIIIIIHHHGGGFFFFFEEEEDDDCCCCCBBBAAAA@@@@????>>>>>==<<<<<;;;;:::::998888877777666665554444433333222221100000/////....-----,,,,,,+++++****))))))((((((('''''''&&&&%%%%%%%$$$$$$$$$##########""""""""!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!"""""""##########$$$$$$$$$%%%%%%%%&&&''''''''(((((())))))****+++++,,,,,,-----..../////0000011122222333334444455666667777788888999:::::;;;<<<<<===>>>>>????@@@AAAABBBBCCCCCDDEEEEFFFFFGGGGHHIIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQQRRRRSSSTTTUUUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^____```aaaabbbccccccbbaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXXWWVVVVUUUUTTTTSSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGGFFFFEEEEEDDDCCCBBBBBAAA@@@@?????>>>====<<<<;;;;;::::999888877777666665554444433333222221100000/////....-----,,,,,,+++++****))))))(((((('''''''&&&&&%%%%%%$$$$$$$$$########""""""""!!!!!!!!!!!!!! !!!!!!!!!!!!!!"""""""#########$$$$$$$$$%%%%%%&&&&&''''''(((((()))))))***+++++,,,,,,,-----.../////0000011122222333334444455666667777788889999::::;;;;;<<<====>>>>?????@@@@AABBBBBCCCCDDEEEEEFFFFGGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOOPPPQQQRRRRSSSSTTTTUUUVVVVWWWXXXXXYYYZZZZ[[[\\\]]]]]^^^^___```aaaabbbcccccbbaaaaa````__^^^^]]]]\\\\[[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQQPPOOOONNNNMMMMMLLKKKKJJJJIIIIIHHGGGGFFFFFEEEEDDCCCCCBBBBAAA@@@@@???>>>>>===<<<<<;;;;:::::99888887777666665555444333332222211110000/////....-----,,,,,,+++++****))))))((((((''''''&&&&%%%%%%%%$$$$$$$#########""""""!!!!!!!!!!!!! !!!!!!!!!!!!"""""""########$$$$$$$$%%%%%%%&&&&''''''((((((())))))****+++++,,,,,,-----..../////00011112222233333444455556666677788888999:::::;;;;<<<<<==>>>>>????@@@@@AABBBBCCCCCDDDEEEFFFFFGGGGHHHIIIIIJJJKKKKLLLMMMMMNNNOOOOPPPQQQQQRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[[\\\\]]]^^^^___```aaaaabbbccccbbaaaa````___^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKKJJJJIIIIHHHGGGGFFFFEEEEEDDCCCCBBBBBAAA@@@?????>>>>===<<<<<;;;;;:::9998888877777666655544444333322222111100000/////..-----,,,,,,,+++++***)))))(((((((''''''&&&&&%%%%%%$$$$$$$$########"""""""!!!!!!!!!!  !!!!!!!!!!""""""#########$$$$$$$%%%%%%%&&&&&''''''(((((()))))****+++++,,,,,,-----.../////000001112222233334444455556666777778888899::::;;;;;<<<<<==>>>>?????@@@@AABBBBBCCCCDDDEEEEEFFFGGGGHHHHIIIIJJJKKKKKLLLMMMMNNNOOOOOPPPQQQQRRRSSSTTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^____````aaabbbccccbbaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXWWWWVVVVUUUUTTTSSSRRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJJIIIIHHGGGGFFFFFEEEEDDCCCCCBBBBAA@@@@@????>>>>>===<<<;;;;;::::9999888877777666665544444333332222111100000/////..-----,,,,,,+++++****)))))(((((('''''''&&&%%%%%%%%$$$$$$#########"""""!!!!!!!!!!  !!!!!!!!!!"""""########$$$$$$$%%%%%%%&&&&''''''(((((()))))****+++++,,,,,,-----.../////000001111222333334444455566666777778888999::::;;;;;<<<<==>>>>>????@@@@@AAABBBCCCCCDDDEEEEFFFFFGGGHHHIIIIJJJJJKKKLLLMMMMNNNNNOOOPPPQQQQRRRRRSSTTTTUUUUVVVWWWWXXXXYYYYZZZ[[[\\\\]]]]]^^^___````aaabbbccbbbaaaaa````__^^^^]]]]\\\[[[[ZZZZYYYYXXXWWWVVVVUUUUUTTTSSSRRRRQQQPPPPOOOONNNNMMMLLLLKKKKJJJJIIIHHHHGGGGFFFFEEEEEDDCCCCBBBBBAA@@@@?????>>>>==<<<<<;;;;:::::99988888777666665554444433333222221100000/////...------,,,,,+++++****)))))((((((''''''&&&&%%%%%%$$$$$$$$#######"""""!!!!!!!!!!  !!!!!!!!!!"""""########$$$$$$$%%%%%%&&&&''''''((((((()))))***+++++,,,,,-------../////00000111222223333344444556666677778888899:::::;;;;<<<<<===>>>?????@@@@AAABBBBBCCCDDDEEEEEFFFFGGGHHHHIIIIJJJJKKKLLLLMMMMNNNNOOOPPPPQQQQRRRRSSTTTTUUUUUVVVVWWXXXXYYYYZZZ[[[[\\\\]]]]^^^___````aaaaabbcbbbaaaa```____^^^^]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVUUUTTTTSSSSRRRRQQQPPPOOOONNNNNMMMLLLKKKKJJJJJIIIHHHGGGGFFFFFEEEDDDCCCCCBBBBAA@@@@@????>>>>===<<<<;;;;;::::99998887777766665555444433333222221100000/////....-----,,,,,+++++****)))))(((((('''''&&&&&%%%%%%$$$$$$########"""""!!!!!!!!!  !!!!!!!!!"""""#######$$$$$$%%%%%%%&&&&&'''''(((((()))))****+++++,,,,,-----.../////000001112222233333444455566667777788889999:::;;;;;<<<<====>>>>???@@@@@AAABBBBCCCCCDDEEEEFFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNNOOOOPPQQQQRRRRSSSTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^____````aaaabbcbbbaaaa```___^^^^]]]]]\\\[[[ZZZZYYYXXXXWWWVVVVVUUUTTTTSSSRRRQQQQQPPPOOOONNNMMMMMLLLKKKKJJJIIIIHHHHGGGGFFFEEEEEDDDCCCCBBBAAAA@@@@?????>>>>==<<<<<;;;;:::::9988887777766666555444443332222211110000/////....-----,,,,,+++++***)))))((((('''''''&&&%%%%%%%$$$$$$#######"""""!!!!!!!!!  !!!!!!!!!"""""########$$$$$$%%%%%%&&&&''''''((((()))))****+++++,,,,,-----..../////0001111222223333444445566666777778888999:::::;;;<<<<<===>>>>?????@@@AAAABBBBCCCCDDEEEEEFFFFGGGGHHHIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQQRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaabbcbbbaaaa```___^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPOOOOONNNMMMMLLLKKKKKJJJIIIIHHHGGGGGFFFEEEEDDDCCCCCBBBAAA@@@@@????>>>====<<<<;;;;;::::99888887777666665544444333332222111100000////...-----,,,,,+++++****)))))(((((''''''&&&&%%%%%%$$$$$$$######"""""!!!!!!!!!  !!!!!!!!!"""""######$$$$$$%%%%%%&&&&''''''((((()))))****+++++,,,,,-----....////00000111222233333444445556666677788888999::::;;;;;<<<====>>>>????@@@@@AABBBBCCCCCDDEEEEFFFFGGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^__````aaaabbbbbaaa````____^^^^]]]\\\\[[[ZZZYYYYXXXXXWWWVVVUUUUTTTTSSRRRRRQQQQPPPOOONNNNMMMMMLLLKKKJJJJIIIIIHHHGGGFFFFEEEEEDDDCCCBBBBBAAA@@@@???>>>>>===<<<<<;;;;:::999988887777766665554444333332222211100000/////..-----,,,,,+++++****)))))(((((''''''&&&&%%%%%%$$$$$$#######"""""!!!!!!!  !!!!!!!!"""""######$$$$$$%%%%%%%&&&'''''''((((()))))***+++++,,,,,-----.../////00000112222233333444455556666777778889999::::;;;;<<<<<==>>>>>????@@@@AABBBBBCCCCDDEEEEEFFFFGGGGHHIIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQRRRRRSSSTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\]]]]^^^^___````aaaabbbbaaa````___^^^]]]]]\\\\[[[ZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQPPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCCBBBBAAA@@@@@???>>>>====<<<<;;;:::::9998888877776666655444443333222221100000/////...-----,,,,,+++++****)))))(((((''''''&&&&%%%%%$$$$$$######"""""!!!!!!!!  !!!!!!!"""""#######$$$$$$%%%%%&&&&''''''((((()))))****+++++,,,,,-----../////0000011122222333444445556666677778888899:::::;;;;<<<<===>>>>????@@@@@AABBBBCCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPPPQQQRRRRSSSTTTUUUUVVVVVWWWXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaabbbbaaa````___^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJJIIIIHHGGGGFFFFEEEEEDDCCCCBBBBBAAA@@@????>>>>>===<<<;;;;;::::9999888877777666555444443333322221110000/////....----,,,,,+++++***)))))((((('''''''&&%%%%%%$$$$$$$######""""!!!!!!!  !!!!!!!!""""######$$$$$$%%%%%%&&&''''''((((()))))****+++++,,,,,----.../////0000111122223333344444556666777778888999::::;;;;;<<<<==>>>>>????@@@@AABBBBBCCCCDDDEEEEEFFFGGGGHHHIIIJJJJJKKKKLLLMMMNNNNNOOOOPPPQQQRRRRSSSTTTTTUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^__````aaaabbaaaa`````___^^^]]]]\\\\[[ZZZZYYYYXXXXXWWVVVVUUUUTTTTSSRRRRRQQQQPPOOOONNNNMMMMLLLKKKKJJJJIIIIHHHGGGGFFFFEEEEDDCCCCCBBBBAA@@@@@????>>>>====<<<;;;;:::::9998887777766665555444433333222111100000////....-----,,,+++++****)))))((((('''''&&&&%%%%%%$$$$$$#######"""!!!!!!!  !!!!!!""""######$$$$$$%%%%%%%&&&'''''((((()))))****+++++,,,,-----....///0000011112222333334444555666677777888899:::::;;;;<<<<====>>>????@@@@@AAABBBCCCCCDDDEEEEFFFGGGGHHHHIIIIJJJKKKKLLLLMMMMNNNOOOOPPPQQQRRRRRSSSTTTTUUUVVVVWWWXXXXXYYYZZZZ[[[\\\]]]]^^^^__`````aaaabaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQPPPOOOONNNNMMMMLLKKKKJJJJJIIIIHHGGGGFFFFFEEEEDDCCCCBBBBBAA@@@@????>>>>>==<<<<;;;;;::::9988888777766666555444443332222211100000/////..-----,,,,,++++****)))))((((('''''&&&&%%%%%%$$$$$######"""""!!!!!!  !!!!!!"""""#######$$$$$%%%%%%&&&&'''''((((()))))***++++,,,,,-----.../////0000011222223333444445566666777788888999:::;;;;;<<<<===>>>>>???@@@@AAABBBBBCCCDDDEEEEFFFFFGGGHHHIIIIJJJJJKKKLLLMMMMNNNOOOOPPPPQQQQRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[\\\]]]]]^^^^___```aaaabaaaa````__^^^^]]]]\\\\[[[ZZZZYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEDDDDCCCCBBBBAA@@@@@????>>>>===<<<<;;;;:::::998888777776666555544433333222211110000/////..-----,,,,,+++++***)))))((((('''''&&&%%%%%%%$$$$$######""""!!!!!!  !!!!!!""""######$$$$$%%%%%%&&&&'''''((((()))))**+++++,,,,,-----.../////000011122223333344445555666777778888999:::::;;;<<<<====>>>>???@@@@@AAABBBBCCCDDDDEEEEFFFFGGGHHHIIIIIJJJJKKKLLLMMMMNNNNNOOOPPPQQQQRRRSSSTTTTTUUUUVVVWWWXXXXYYYZZZZ[[[[\\\\]]]^^^^___```aaaabaaaa````__^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTSSSRRRRRQQQQPPOOOONNNNMMMLLLKKKKKJJJJIIIHHHGGGGGFFFFEEEDDDCCCCBBBBBAA@@@@?????>>>>==<<<<;;;;;::::99888887777666665544443333322221111000/////....----,,,,,+++++**)))))((((('''''&&&&%%%%%%$$$$$#######"""!!!!!!!  !!!!!!""""######$$$$$%%%%%%&&&&'''''((((()))))***+++++,,,,,---..../////000011112223333344445556666677788888999::::;;;;;<<<===>>>>?????@@@AAABBBBBCCCCDDEEEEFFFFGGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOPPPQQQQRRRRRSSTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^___```aaaaaaaa````__^^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVVUUUUTTTSSSRRRRQQQPPPOOOOONNNNMMMLLLKKKKJJJJJIIIHHHGGGGFFFEEEEEDDDCCCCBBBAAA@@@@@????>>>====<<<<;;;;:::::99888877777666655444443333222221100000////....-----,,,,+++++***))))(((((''''''&&&%%%%%%$$$$$#####"""""!!!!!!  !!!!!!"""""#####$$$$$%%%%%%%&&''''''((((())))****+++++,,,,-----...////000001112222233344444555666677777888999:::::;;;;<<<====>>>>????@@@@@AABBBBCCCCDDEEEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^^___````aaaaaa````__^^^^]]]]\\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPOOOONNNMMMMMLLLKKKKJJJIIIIHHHGGGGGFFFEEEEDDDCCCCCBBBAAA@@@@?????>>>===<<<<;;;;;:::999888887777666665544443333322221110000/////...-----,,,,,+++****)))))((((('''''&&&%%%%%$$$$$$#####""""!!!!!!  !!!!!!""""#####$$$$$$%%%%%&&'''''((((()))))****++++,,,,,-----../////000011112222333334445556666677778888899::::;;;;;<<<<==>>>>?????@@@@AABBBBCCCCCDDEEEEFFFFGGGGGHHIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\\]]]]^^^___````aaaaaa````__^^^^]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQQPPPOOOONNNMMMMLLLKKKKKJJJIIIIHHHGGGFFFFFEEEEDDDCCCBBBBAAAA@@@@???>>>>====<<<<;;;:::::999888877777666555444443333222221100000////..-----,,,,,+++++***)))))((((('''''&&%%%%%%%$$$$$#####"""!!!!!!!  !!!!!!""""#####$$$$$%%%%%%&&&'''''((((()))))**+++++,,,,,-----...///000001112222233334444455666677777888899:::::;;;;<<<<===>>>>????@@@@AAABBBBCCCCDDEEEEFFFFFGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOOPPQQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^___````aaaaa`````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWWVVVVUUUTTTTSSSRRRQQQQPPPOOOOONNNMMMMLLLKKKJJJJIIIIIHHHGGGFFFFEEEEDDDDCCCBBBBAAA@@@?????>>>>===<<<;;;;;::::999888887776666555544443333322211100000////...----,,,,,+++++***)))))((((('''''&&%%%%%%$$$$$#####""""!!!!!!  !!!!!!""""#####$$$$$%%%%%%&&&'''''((((()))))**+++++,,,,,----....////00000112222333334444555666677778888899::::;;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDDDEEEFFFFGGGGHHIIIIIJJJJKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWWXXXXYYYYZZZZ[[\\\\]]]]^^^___`````aaaa```___^^^^]]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPOOONNNNMMMMMLLLKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBBAAA@@@????>>>>>===<<<;;;;:::::99988877777666655544444333222211110000/////..-----,,,,+++++****)))((((('''''&&&&%%%%%$$$$$#####""""!!!!!  !!!!!"""#####$$$$$%%%%%&&&&'''''((((())))****+++++,,,-----.../////0000111222233334444455666677777888899:::::;;;;<<<<==>>>>>????@@@@AABBBBBCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaa```___^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRRQQQQPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEEEDDCCCCBBBBAA@@@@@????>>>>==<<<<<;;;;::::998888877776666555544433332222211100000///....----,,,,,++++***)))))(((('''''&&&&%%%%%$$$$$#####""""!!!!!  !!!!!""""#####$$$$$%%%%%&&&'''''(((()))))****++++,,,,,---....////000001122222333344445555666777788888999:::;;;;<<<<<===>>>????@@@@@AAABBBCCCCDDDEEEEEFFFGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPQQQQRRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^__````aaaa```___^^^^]]]\\\\[[[ZZZYYYYXXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEEDDCCCCCBBBBAA@@@@????>>>>>==<<<<;;;;:::::9988887777766665544444333322221111000/////...----,,,,,+++++**)))))(((((''''&&&&%%%%%$$$$$#####"""!!!!!  !!!!!""""#####$$$$$%%%%%&&&&'''((((()))))***+++++,,,,,----../////00001111222333344444555666777778888999:::::;;;<<<<===>>>>>???@@@@AAABBBCCCCCDDDEEEEFFFGGGGHHHIIIIIJJJKKKKLLLMMMNNNNOOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\]]]]^^^^__````aa`````___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMMLLKKKKJJJJIIIIHHGGGGFFFFFEEEEDDCCCCBBBBAAA@@@@????>>>>==<<<<<;;;;::::9988888777766665554444333322222110000/////...-----,,,+++++***)))))((((('''''&&%%%%%$$$$$#####""""!!!!!  !!!!!""""#####$$$$$%%%%%&&&'''''((((()))))**+++++,,,,-----../////00001112222233344445555666677788888999::::;;;<<<<<===>>>>???@@@@AAAABBBBCCCDDDEEEEFFFFFGGGHHHIIIIJJJKKKKLLLMMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`````a````___^^^]]]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSSRRRRQQQQPPOOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEDDDDCCCCBBBBAA@@@@?????>>>>==<<<<;;;;;::::9988887777766665544443333322221110000////....---,,,,,++++****))))((((('''''&&%%%%%$$$$$#####""""!!!!!  !!!!!"""#####$$$$$%%%%%&&&'''''((((())))***++++,,,,,----....///00001111222233333444555666677777888999::::;;;;;<<<===>>>>?????@@@AAABBBBCCCDDDDEEEEFFFFGGGHHHIIIIJJJKKKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]]^^^^__````a````___^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPPOOOONNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEDDDCCCCBBBBBAA@@@@????>>>====<<<<;;;;:::99998888777766655554444333322222110000/////..-----,,,,+++++***)))))((('''''&&&&%%%%$$$$$#####""""!!!!!  !!!!!""""#####$$$$$%%%&&&&'''''(((()))))**+++++,,,,-----.../////0001112222233334445555666677778889999::::;;;;<<<====>>>>????@@@AAABBBBBCCCCDDEEEEFFFFGGGHHHIIIIIJJJJKKKLLLMMMMNNNOOOOPPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^__````a````___^^^]]]]\\\\[[ZZZZYYYYXXXXWWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFFFEEEDDDCCCCBBBAAA@@@@@????>>>===<<<<;;;;;:::99988887777766655544443333322211100000////...----,,,,+++++**)))))(((((''''&&&&%%%%%$$$$#####"""!!!!!  !!!!!""""#####$$$$%%%%%&&&''''((((()))))***+++++,,,----....////0000011222233333444455666677777888899::::;;;;;<<<<==>>>>????@@@@@AABBBBCCCCDDEEEEFFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWWXXXXYYYZZZZ[[[\\\]]]]^^^^__````a````___^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKKJJJJIIIHHHGGGGFFFEEEEDDDDCCCCBBBAAA@@@@???>>>>>===<<<<;;;:::::9998888777666655554444333222221110000/////..----,,,,,++++***))))((((('''''&&&%%%%%$$$$$###""""!!!!!  !!!!!""""####$$$$$%%%%%&&'''''((((())))****++++,,,,,---.../////000011222223333444455566667777888899:::::;;;;<<<<==>>>>>????@@@@AABBBBCCCCDDDEEEEFFFFGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^__````````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIIHHHGGGGFFFEEEEDDDCCCBBBBBAAA@@@@???>>>>===<<<<<;;;::::99988888777666655544444333222211100000///...-----,,,,+++++**)))))(((('''''&&%%%%%$$$$$#####"""!!!!!  !!!!!""#####$$$$$%%%%%&&&'''''((()))))***+++++,,,,-----..////0000011222233334444455666677778888899::::;;;;<<<<<==>>>>????@@@@AABBBBBCCCCDDEEEEFFFFGGGGHHIIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]]^^^^___``````__^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFFEEEEDDDCCCBBBBAAA@@@@@???>>>>===<<<;;;;:::::999888777766666555444333322222111000/////...----,,,,,+++****))))(((((''''&&&%%%%$$$$$#####"""!!!!!  !!!!!""#####$$$$$%%%%&&&&''''((((()))****++++,,,,,----../////000011222223333444455666667777888899:::::;;;;<<<<==>>>>????@@@@@AABBBBCCCCDDEEEEFFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^___``````__^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDDDCCCBBBBAAA@@@????>>>>>===<<<;;;;::::9988888777766665544444333322221100000////...-----,,,+++++***))))((((('''''&&%%%%%$$$$#####""""!!!  !!!!""""#####$$$%%%%%&&&'''''((((())))**+++++,,,,-----..////00000111222333344444555666777788888999:::;;;;<<<<==>>>>>????@@@@AABBBBCCCCDDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^___``````__^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBBAAA@@@????>>>>==<<<<;;;;;::::998888777776666554444333322222110000/////...---,,,,,++++***)))))((('''''&&&%%%%%$$$$$####"""!!!!!  !!!!!""""####$$$$$%%%%%&&'''''(((()))))**++++,,,,,----../////0000111222223334444555666777778888999:::;;;;;<<<<===>>>????@@@@AABBBBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^___`````__^^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBAA@@@@?????>>>>==<<<<;;;;:::::998888777766665554444333322221110000////..-----,,,,+++++***)))(((((''''&&&&%%%%$$$$$#####""!!!!!  !!!!!"""#####$$$$$%%%%&&&''''((((())))**+++++,,,,-----...///0000111122223334444555566667778888999:::::;;;<<<<===>>>?????@@@@AAABBBCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^^___````__^^^^]]]]\\\[[[ZZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEEDDCCCCBBBBAA@@@@????>>>>===<<<<;;;;::::998888777776666554444333332222110000/////..----,,,,,++++**)))))(((('''''&&&%%%%%$$$#####"""!!!!!  !!!!!""#####$$$$%%%%%&&'''''(((()))))***+++,,,,,----.../////000111222233333444555666677777888999::::;;;<<<<====>>>>???@@@@AAABBBCCCCDDDEEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^___````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBBAA@@@@????>>>>==<<<<;;;;;::::998888777766666554444333322211110000////..-----,,,,++++***))))(((((''''&&%%%%%$$$$#####""""!!!!  !!!!"""#####$$$$%%%%%&&&'''((((())))****++++,,,-----...////000111122223333444555666667777888999::::;;;;;<<<===>>>>???@@@@AAABBBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWWXXXXYYYYZZZZ[[\\\\]]]]^^^___````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@@????>>>>==<<<<;;;;:::9999888877776665554444433332221110000/////..----,,,,,++++**)))))((((''''&&&%%%%$$$$$####""""!!!!!  !!!!!""""###$$$$$%%%%&&&&''''((()))))***++++,,,,,---.../////000011222233334444455666677778889999::::;;;;<<<===>>>>???@@@@@AAABBBBCCCDDDEEEEFFFGGGGHHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^___````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFFEEEEDDCCCCBBBBAA@@@@????>>>====<<<<;;;;:::9998888777776665554444333222221110000///...-----,,,,+++****))))(((('''''&&%%%%%$$$$#####""!!!!!  !!!!!"""#####$$$%%%%%&&&'''''(((()))****++++,,,,-----..////000011222223333444455666677777888899::::;;;;<<<====>>>>????@@@AAABBBBCCCDDDEEEEFFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^___``___^^^^]]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCCBBBBAA@@@@????>>>===<<<<;;;;;:::9998888777666655554444333222211100000///...----,,,,,+++***)))))(((('''&&&&%%%%$$$$$####""!!!!!  !!!!!"""####$$$$$%%%&&&&''''(((()))))**++++,,,,,----..////000001122223333444455566667777888899::::;;;;;<<<<==>>>>????@@@AAABBBBCCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@@????>>>===<<<<;;;::::999988887776666555444333332222111000////....----,,,++++****))))((('''''&&&%%%%$$$$$###""""!!!!  !!!""""####$$$$$%%%%&&'''''(((())))***++++,,,,----...////000011222233333444455666677778888999::::;;;;<<<<==>>>>????@@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>>===<<<<;;;::::999888777776666555444333322221111000////...---,,,,,++++***)))))(((''''&&&&%%%%$$$#####"""!!!!!  !!!!!""#####$$$$%%%%&&&''''(((()))))**++++,,,,,----..////000011112223333444455666677777888899::::;;;;<<<<==>>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;;::::99988877776666554444433332222110000/////...---,,,,+++++***)))(((('''''&&&%%%$$$$$####""""!!!!  !!!!"""####$$$$$%%%%&&'''''(((())))**+++++,,,,----../////00001112223333444445556667777888899::::;;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBBAAA@@@@???>>>>===<<<;;;;::::999988877776666554444333322222110000////..-----,,,,++++**)))))((((''''&&%%%%%$$$$#####"""!!!  !!!!""#####$$$$%%%%%&&&'''(((()))))***+++,,,,-----...///0000111222223334444555666777788889999:::;;;;<<<<==>>>>????@@@@AABBBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`__^^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@?????>>>>===<<<;;;;::::998888777776666554444333322221100000////..----,,,,+++++**))))(((('''''&&%%%%$$$$$####""!!!!!  !!!!!"""###$$$$$%%%%&&&'''''((())))***+++++,,,----...///0000011122223334444555666777778888999:::;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^^____^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<<;;;;::::99888877776666554444433332222110000////...----,,,,++++**)))))((((''''&&%%%%%$$$$#####""!!!!  !!!!"""#####$$$%%%%%&&&''''((()))))***++++,,,----....////00011122223334444455566667778888999:::;;;;<<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;:::::99888877776666554444333322222110000////..----,,,,,++++**))))(((((''''&&%%%%$$$$$####""!!!!!  !!!!!"""####$$$$$%%%&&&''''((((()))***++++,,,,,---...////00011122222333344455566667778888999:::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBBAAA@@@????>>>>==<<<<;;;;::::998888777776666554444333322211100000////..----,,,,+++****))))(((('''&&&&%%%%$$$$#####""!!!!  !!!"""#####$$$$%%%&&&&''''(((()))****++++,,,,---...////000001122223333444555666677777888999::::;;;<<<<===>>>????@@@@AABBBBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@?????>>>>==<<<<;;;;::::99888877776665555444433332221110000///...-----,,,,+++***))))((((('''&&&%%%%$$$$$###"""!!!!!  !!!!!""####$$$$$%%%%&&''''((((())))**++++,,,,-----..////00001122223333444555566667777888999::::;;;<<<<===>>>?????@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<<;;;;::::99888877776665554444333222221110000///...----,,,+++++***))))((('''''&&&%%%%$$$#####"""!!!!  !!!!""#####$$$$%%%%&&'''''(((())))**+++++,,,,----..////00001122222333344445566667777888999::::;;;<<<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^__^^^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9999888877776665554444333222211100000///...----,,,++++***)))))(((''''&&&%%%%%$$$####"""!!!!!  !!!!!""####$$$$%%%%%&&''''(((()))))**++++,,,,----..////000001122223333444455666677778889999::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^^_^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::99988887776666655544443332222111000////...-----,,,++++***)))(((('''''&&&%%%$$$$#####"""!!!  !!!!""#####$$$$%%%%&&'''''(((())))**++++,,,,-----..////00001122223333444455666667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@@????>>>>==<<<<;;;;:::99988887776666555444333332222111000////...---,,,,+++++***)))((((''''&&%%%%%$$$$####""!!!!!  !!!!!"""###$$$$%%%%%&&&'''(((())))**+++++,,,,----..////00001122223333344445566667777888899::::;;;;<<<===>>>>???@@@@@AAABBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>===<<<<<;;;;:::99988887776666555444333322221111000////...---,,,,++++**)))))((((''''&&%%%%$$$$$####""!!!!  !!!!"""###$$$$$%%%%&&&'''(((()))))***+++,,,,----..////00001111222333344445566667777888899::::;;;;<<<<<==>>>>????@@@AAABBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>===<<<<;;;::::99998888777666655544433332222110000////....---,,,,++++**))))(((('''''&&%%%%$$$$####"""!!!!   !!!!""""####$$$%%%%&&&'''''((())))***+++,,,,----....///00001112223333444455666677778888999::::;;;;<<<<==>>>>????@@@AAABBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>===<<<<;;;::::99988877776666655544433332222110000////..----,,,,,++++**))))((((''''&&%%%%%$$$$####""!!!!   !!!"""####$$$%%%%%&&&''''((())))***+++,,,,,----...///00001112223333444455666667777888899::::;;;;<<<<==>>>>????@@@AAABBBBCCCDDDEEEEFFFGGGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCCBBBBAA@@@@????>>>===<<<<;;;::::99988877776666554444333332222110000////..----,,,,++++**)))))((((''''&&%%%%$$$$#####""!!!!   !!!"""#####$$$$%%%&&&''''((()))))***++++,,,----...///00001112223333344445556667777888899::::;;;;<<<<==>>>>????@@@AAABBBBCCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@?????>>>===<<<<;;;::::99988877776666554444333322221100000////..----,,,,++++**))))(((('''''&&%%%%$$$$###"""!!!!!   !!!!!""####$$$$%%%&&&'''''(((()))***++++,,,----...///00000111222233344445556667777888899::::;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^^^^^]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;;::::9998887777666655444433332222110000////..-----,,,,++++**))))(((('''&&&%%%%$$$$$###"""!!!!   !!!!""####$$$$$%%%%&&''''(((()))***++++,,,-----...////000111222233344445556667777888899::::;;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;::::99888887777666655444433332222110000////..----,,,,+++****))))(((('''&&&%%%%$$$####""""!!!!   !!!!"""####$$$$%%%%&&''''(((()))****++++,,,,---...////00011122223334444555666777788888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;::::99888877776666554444433332222110000////..----,,,,+++***))))((((('''&&&%%%%$$$####"""!!!   !!!!""####$$$$%%%%&&''''((((())))**++++,,,,---...////00011122223334444455566667778888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;::::99888877776666554444333322211110000////..----,,,,+++***))))(((''''&&&%%%%%$$$####"""!!!   !!!!""####$$$$%%%%%&&''''(((())))**++++,,,,---...////00011112222333344455566667778888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCCCBBBAAA@@@@???>>>>===<<<;;;;::::9988887777666655444433332221110000///...-----,,,,+++***))))(((''''&&&%%%$$$$#####"""!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!""#####$$$$%%%%&&''''(((())))**++++,,,,-----..////0000112222333344455566667778888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@?????>>>>===<<<;;;;::::9988887777666655444433332221110000///...----,,,++++****))))(((''''&&&%%%$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!"""###$$$$%%%%&&''''(((())))***++++,,,,----..////0000112222333344455566667778888999:::;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;:::::9988887777666655444433332221110000///...----,,,++++***)))(((('''''&&&%%%$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!"""###$$$$%%%%&&'''''(((())))**++++,,,,----..////0000112222333344455566667778888999:::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::99888877776666655444433332221110000///...----,,,++++***)))((((''''&&%%%%$$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!"""###$$$$$%%%%&&&'''(((())))**++++,,,,----..////00001122223333444555666667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::99888877776665554444333222211110000///...----,,,++++***)))((((''''&&%%%%$$$$####""!!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!!"""####$$$%%%%&&&'''(((())))**++++,,,,----..////00001112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...-----,,,++++***)))((((''''&&%%%%$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!"""####$$$%%%%&&&'''(((())))**++++,,,,-----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**)))))((((''''&&%%%%$$$$####""!!!! 
+
+
+
+
+
+ 
+
+
+
+
+
+  !!!"""####$$$%%%%&&&'''(((()))))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**))))((((''''&&%%%%%$$$$####""!!!! 
+
+
+
+
+
+
+ 
+
+
+
+
+
+  !!!"""####$$$%%%%%&&&''''((())))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**))))((((''''&&%%%%$$$$###""""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!""""####$$$$%%%&&&''''((())))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::99988887776666655544443332222111000////...---,,,,++++**))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))***+++,,,,----..////00001122223333444455666667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000/////...---,,,,++++**))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))***+++,,,,----../////0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++***))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))****++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$####"""!!! 
+
+
+
+ 
+
+
+  !!!!""####$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++**))))(((('''&&&%%%%$$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$$%%%%&&''''(((()))***++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000////..----,,,,++++***))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))****++++,,,----...///0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9998888777666655544433332222110000/////...---,,,,++++**))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+ 
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))***+++,,,,----../////0000111222333344445566667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::99988887776666655544443332222111000////...---,,,,++++**))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))***+++,,,,----..////00001122223333444455666667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**))))((((''''&&%%%%$$$$###"""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!!""####$$$$%%%&&&''''((())))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**))))((((''''&&%%%%$$$$###""""!!!! 
+
+
+
+
+ 
+
+
+
+
+  !!!""""####$$$$%%%&&&''''((())))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**))))((((''''&&%%%%%$$$$####""!!!! 
+
+
+
+
+
+
+ 
+
+
+
+
+
+  !!!"""####$$$%%%%%&&&''''((())))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...---,,,,++++**)))))((((''''&&%%%%$$$$####""!!!! 
+
+
+
+
+
+ 
+
+
+
+
+
+  !!!"""####$$$%%%%&&&'''(((()))))***+++,,,,----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::998888777766655544443332222111000////...-----,,,++++***)))((((''''&&%%%%$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!"""####$$$%%%%&&&'''(((())))**++++,,,,-----..////0000112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::99888877776665554444333222211110000///...----,,,++++***)))((((''''&&%%%%$$$$####""!!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!!"""####$$$%%%%&&&'''(((())))**++++,,,,----..////00001112222333344445566667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;::::99888877776666655444433332221110000///...----,,,++++***)))((((''''&&%%%%$$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!"""###$$$$$%%%%&&&'''(((())))**++++,,,,----..////00001122223333444555666667777888999::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;:::::9988887777666655444433332221110000///...----,,,++++***)))(((('''''&&&%%%$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!"""###$$$$%%%%&&'''''(((())))**++++,,,,----..////0000112222333344455566667778888999:::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@?????>>>>===<<<;;;;::::9988887777666655444433332221110000///...----,,,++++****))))(((''''&&&%%%$$$$####""!!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!"""###$$$$%%%%&&''''(((())))***++++,,,,----..////0000112222333344455566667778888999:::;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCCCBBBAAA@@@@???>>>>===<<<;;;;::::9988887777666655444433332221110000///...-----,,,,+++***))))(((''''&&&%%%$$$$#####"""!!! 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  !!!!""#####$$$$%%%%&&''''(((())))**++++,,,,-----..////0000112222333344455566667778888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;::::99888877776666554444333322211110000////..----,,,,+++***))))(((''''&&&%%%%%$$$####"""!!!   !!!!""####$$$$%%%%%&&''''(((())))**++++,,,,---...////00011112222333344455566667778888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;::::99888877776666554444433332222110000////..----,,,,+++***))))((((('''&&&%%%%$$$####"""!!!   !!!!""####$$$$%%%%&&''''((((())))**++++,,,,---...////00011122223334444455566667778888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;::::99888887777666655444433332222110000////..----,,,,+++****))))(((('''&&&%%%%$$$####""""!!!!   !!!!"""####$$$$%%%%&&''''(((()))****++++,,,,---...////00011122223334444555666777788888999:::;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^^^^]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;;::::9998887777666655444433332222110000////..-----,,,,++++**))))(((('''&&&%%%%$$$$$###"""!!!!   !!!!""####$$$$$%%%%&&''''(((()))***++++,,,-----...////000111222233344445556667777888899::::;;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@?????>>>===<<<<;;;::::99988877776666554444333322221100000////..----,,,,++++**))))(((('''''&&%%%%$$$$###"""!!!!!   !!!!!""####$$$$%%%&&&'''''(((()))***++++,,,----...///00000111222233344445556667777888899::::;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^^^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCCBBBBAA@@@@????>>>===<<<<;;;::::99988877776666554444333332222110000////..----,,,,++++**)))))((((''''&&%%%%$$$$#####""!!!!   !!!"""#####$$$$%%%&&&''''((()))))***++++,,,----...///00001112223333344445556667777888899::::;;;;<<<<==>>>>????@@@AAABBBBCCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>===<<<<;;;::::99988877776666655544433332222110000////..----,,,,,++++**))))((((''''&&%%%%%$$$$####""!!!!   !!!"""####$$$%%%%%&&&''''((())))***+++,,,,,----...///00001112223333444455666667777888899::::;;;;<<<<==>>>>????@@@AAABBBBCCCDDDEEEEFFFGGGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>===<<<<;;;::::99998888777666655544433332222110000////....---,,,,++++**))))(((('''''&&%%%%$$$$####"""!!!!   !!!!""""####$$$%%%%&&&'''''((())))***+++,,,,----....///00001112223333444455666677778888999::::;;;;<<<<==>>>>????@@@AAABBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>===<<<<<;;;;:::99988887776666555444333322221111000////...---,,,,++++**)))))((((''''&&%%%%$$$$$####""!!!!  !!!!"""###$$$$$%%%%&&&'''(((()))))***+++,,,,----..////00001111222333344445566667777888899::::;;;;<<<<<==>>>>????@@@AAABBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@@????>>>>==<<<<;;;;:::99988887776666555444333332222111000////...---,,,,+++++***)))((((''''&&%%%%%$$$$####""!!!!!  !!!!!"""###$$$$%%%%%&&&'''(((())))**+++++,,,,----..////00001122223333344445566667777888899::::;;;;<<<===>>>>???@@@@@AAABBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^_^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::99988887776666655544443332222111000////...-----,,,++++***)))(((('''''&&&%%%$$$$#####"""!!!  !!!!""#####$$$$%%%%&&'''''(((())))**++++,,,,-----..////00001122223333444455666667777888899::::;;;;<<<===>>>>???@@@@AAABBBCCCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^_^^^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<;;;;:::9999888877776665554444333222211100000///...----,,,++++***)))))(((''''&&&%%%%%$$$####"""!!!!!  !!!!!""####$$$$%%%%%&&''''(((()))))**++++,,,,----..////000001122223333444455666677778889999::::;;;;<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^^___^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@????>>>>==<<<<<;;;;::::99888877776665554444333222221110000///...----,,,+++++***))))((('''''&&&%%%%$$$#####"""!!!!  !!!!""#####$$$$%%%%&&'''''(((())))**+++++,,,,----..////00001122222333344445566667777888999::::;;;<<<<<===>>>>???@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBAA@@@@?????>>>>==<<<<;;;;::::99888877776665555444433332221110000///...-----,,,,+++***))))((((('''&&&%%%%$$$$$###"""!!!!!  !!!!!""####$$$$$%%%%&&''''((((())))**++++,,,,-----..////00001122223333444555566667777888999::::;;;<<<<===>>>?????@@@@AAABBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBBAAA@@@????>>>>==<<<<;;;;::::998888777776666554444333322211100000////..----,,,,+++****))))(((('''&&&&%%%%$$$$#####""!!!!  !!!"""#####$$$$%%%&&&&''''(((()))****++++,,,,---...////000001122223333444555666677777888999::::;;;<<<<===>>>????@@@@AABBBBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFEEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<;;;;:::::99888877776666554444333322222110000////..----,,,,,++++**))))(((((''''&&%%%%$$$$$####""!!!!!  !!!!!"""####$$$$$%%%&&&''''((((()))***++++,,,,,---...////00011122222333344455566667778888999:::::;;;<<<<===>>>????@@@@AABBBBCCCCDDEEEEEFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^____^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIHHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@????>>>>==<<<<<;;;;::::99888877776666554444433332222110000////...----,,,,++++**)))))((((''''&&%%%%%$$$$#####""!!!!  !!!!"""#####$$$%%%%%&&&''''((()))))***++++,,,----....////00011122223334444455566667778888999:::;;;;<<<<<===>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHHIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^____^^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBAAA@@@?????>>>>===<<<;;;;::::998888777776666554444333322221100000////..----,,,,+++++**))))(((('''''&&%%%%$$$$$####""!!!!!  !!!!!"""###$$$$$%%%%&&&'''''((())))***+++++,,,----...///0000011122223334444555666777778888999:::;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^^_____^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEDDDCCCBBBBBAAA@@@@???>>>>===<<<;;;;::::999988877776666554444333322222110000////..-----,,,,++++**)))))((((''''&&%%%%%$$$$#####"""!!!  !!!!""#####$$$$%%%%%&&&'''(((()))))***+++,,,,-----...///0000111222223334444555666777788889999:::;;;;<<<<==>>>>????@@@@AABBBBBCCCCDDEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFEEEEEDDDCCCCBBBAAA@@@@???>>>>===<<<;;;;;::::99988877776666554444433332222110000/////...---,,,,+++++***)))(((('''''&&&%%%$$$$$####""""!!!!  !!!!"""####$$$$$%%%%&&'''''(((())))**+++++,,,,----../////00001112223333444445556667777888899::::;;;;;<<<<==>>>>????@@@@AABBBBCCCCDDEEEEEFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKJJJJIIIHHHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@???>>>>>===<<<<;;;::::999888777776666555444333322221111000////...---,,,,,++++***)))))(((''''&&&&%%%%$$$#####"""!!!!!  !!!!!""#####$$$$%%%%&&&''''(((()))))**++++,,,,,----..////000011112223333444455666677777888899::::;;;;<<<<==>>>>>????@@@@AABBBBCCCCDDEEEEFFFFGGGHHHHIIIIJJJJKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCBBBAAA@@@@@????>>>===<<<<;;;::::999988887776666555444333332222111000////....----,,,++++****))))((('''''&&&%%%%$$$$$###""""!!!!  !!!""""####$$$$$%%%%&&'''''(((())))***++++,,,,----...////000011222233333444455666677778888999::::;;;;<<<<==>>>>????@@@@@AABBBBCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^__`___^^^^]]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFEEEDDDCCCCCBBBBAA@@@@????>>>===<<<<;;;;;:::9998888777666655554444333222211100000///...----,,,,,+++***)))))(((('''&&&&%%%%$$$$$####""!!!!!  !!!!!"""####$$$$$%%%&&&&''''(((()))))**++++,,,,,----..////000001122223333444455566667777888899::::;;;;;<<<<==>>>>????@@@AAABBBBCCCCCDDEEEEFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNNOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]]^^^^__```__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRQQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHGGGGFFFFFEEEEDDCCCCBBBBAA@@@@????>>>====<<<<;;;;:::9998888777776665554444333222221110000///...-----,,,,+++****))))(((('''''&&%%%%%$$$$#####""!!!!!  !!!!!"""#####$$$%%%%%&&&'''''(((()))****++++,,,,-----..////000011222223333444455666677777888899::::;;;;<<<====>>>>????@@@AAABBBBCCCDDDEEEEFFFFFGGGHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQQRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^___````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKJJJJIIIIHHHGGGGFFFFEEEEDDCCCCBBBBAA@@@@@????>>>>==<<<<;;;;:::9999888877776665554444433332221110000/////..----,,,,,++++**)))))((((''''&&&%%%%$$$$$####""""!!!!!  !!!!!""""###$$$$$%%%%&&&&''''((()))))***++++,,,,,---.../////000011222233334444455666677778889999::::;;;;<<<===>>>>???@@@@@AAABBBBCCCDDDEEEEFFFGGGGHHHHIIIIJJJKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]^^^___````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEEDDCCCCBBBBBAA@@@@????>>>>==<<<<;;;;;::::998888777766666554444333322211110000////..-----,,,,++++***))))(((((''''&&%%%%%$$$$#####""""!!!!  !!!!"""#####$$$$%%%%%&&&'''((((())))****++++,,,-----...////000111122223333444555666667777888999::::;;;;;<<<===>>>>???@@@@AAABBBBBCCCDDDEEEEFFFGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWWXXXXYYYYZZZZ[[\\\\]]]]^^^___````__^^^^]]]]\\\[[[ZZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQPPPOOONNNNNMMMMLLLKKKJJJJIIIIHHGGGGFFFFEEEEEDDCCCCBBBBAA@@@@????>>>>===<<<<;;;;::::998888777776666554444333332222110000/////..----,,,,,++++**)))))(((('''''&&&%%%%%$$$#####"""!!!!!  !!!!!""#####$$$$%%%%%&&'''''(((()))))***+++,,,,,----.../////000111222233333444555666677777888999::::;;;<<<<====>>>>???@@@@AAABBBCCCCDDDEEEEEFFFGGGGHHHIIIJJJJKKKKLLMMMMNNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^___````__^^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQQPPPOOOONNNMMMMLLLKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBAA@@@@?????>>>>==<<<<;;;;:::::998888777766665554444333322221110000////..-----,,,,+++++***)))(((((''''&&&&%%%%$$$$$#####""!!!!!  !!!!!"""#####$$$$$%%%%&&&''''((((())))**+++++,,,,-----...///0000111122223334444555566667778888999:::::;;;<<<<===>>>?????@@@@AAABBBCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKLLMMMMNNNNOOOOPPQQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^^___`````__^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPOOOONNNMMMMLLLKKKJJJJJIIIIHHHGGGFFFFEEEEDDCCCCBBBBBAAA@@@????>>>>==<<<<;;;;;::::998888777776666554444333322222110000/////...---,,,,,++++***)))))((('''''&&&%%%%%$$$$$####"""!!!!!  !!!!!""""####$$$$$%%%%%&&'''''(((()))))**++++,,,,,----../////0000111222223334444555666777778888999:::;;;;;<<<<===>>>????@@@@AABBBBBCCCCDDDEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^___``````__^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVVUUUUTTTSSSRRRRQQQPPPOOOONNNMMMMLLLLKKKKJJJIIIIHHHGGGFFFFEEEEDDDDCCCBBBBAAA@@@????>>>>>===<<<;;;;::::9988888777766665544444333322221100000////...-----,,,+++++***))))((((('''''&&%%%%%$$$$#####""""!!!  !!!!""""#####$$$%%%%%&&&'''''((((())))**+++++,,,,-----..////00000111222333344444555666777788888999:::;;;;<<<<==>>>>>????@@@@AABBBBCCCCDDDDEEEFFFFGGGGHHIIIIJJJJKKKKLLLMMMMNNNNOOOOPPQQQQRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^___``````__^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQPPPOOOOONNNNMMMLLLKKKKJJJIIIIHHHGGGFFFFFEEEEDDDCCCBBBBAAA@@@@@???>>>>===<<<;;;;:::::999888777766666555444333322222111000/////...----,,,,,+++****))))(((((''''&&&%%%%$$$$$#####"""!!!!!  !!!!!""#####$$$$$%%%%&&&&''''((((()))****++++,,,,,----../////000011222223333444455666667777888899:::::;;;;<<<<==>>>>????@@@@@AABBBBCCCCDDEEEEFFFFFGGGGHHIIIIJJJJKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^___``````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTSSSRRRRQQQQQPPOOOONNNNMMMLLLKKKKJJJIIIIIHHHGGGGFFFEEEEDDDCCCBBBBBAAA@@@@???>>>>===<<<<<;;;::::99988888777666655544444333222211100000///...-----,,,,+++++**)))))(((('''''&&%%%%%$$$$$#####"""!!!!!  !!!!!""#####$$$$$%%%%%&&&'''''((()))))***+++++,,,,-----..////0000011222233334444455666677778888899::::;;;;<<<<<==>>>>????@@@@AABBBBBCCCCDDEEEEFFFFGGGGHHIIIIIJJJJKKKKLLMMMMNNNNOOOPPPQQQQQRRRRSSTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]]^^^^___```````___^^^]]]]\\\\[[ZZZZYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOONNNNMMMLLLKKKKKJJJJIIIHHHGGGGFFFEEEEDDDDCCCCBBBAAA@@@@???>>>>>===<<<<;;;:::::9998888777666655554444333222221110000/////..----,,,,,++++***))))((((('''''&&&%%%%%$$$$$###""""!!!!!  !!!!!""""####$$$$$%%%%%&&'''''((((())))****++++,,,,,---.../////000011222223333444455566667777888899:::::;;;;<<<<==>>>>>????@@@@AABBBBCCCCDDDEEEEFFFFGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOPPPQQQQRRRSSSTTTTTUUUUVVVWWWXXXXYYYZZZZ[[[\\\]]]]^^^^__`````````___^^^]]]]\\\\[[ZZZZYYYYXXXXWWWVVVVUUUUTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIHHHGGGGFFFFFEEEDDDCCCCBBBAAA@@@@@????>>>===<<<<;;;;;:::99988887777766655544443333322211100000////...----,,,,+++++**)))))(((((''''&&&&%%%%%$$$$#####"""!!!!!  !!!!!""""#####$$$$%%%%%&&&''''((((()))))***+++++,,,----....////0000011222233333444455666677777888899::::;;;;;<<<<==>>>>????@@@@@AABBBBCCCCDDEEEEFFFFFGGGGHHIIIIJJJJKKKLLLMMMMNNNNNOOOPPPQQQQRRRSSSTTTTUUUVVVVWWWWXXXXYYYZZZZ[[[\\\]]]]^^^^__````a````___^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUTTTTSSRRRRQQQQPPPOOOONNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEDDDCCCCBBBBBAA@@@@????>>>====<<<<;;;;:::99998888777766655554444333322222110000/////..-----,,,,+++++***)))))((('''''&&&&%%%%$$$$$#####""""!!!!!  !!!!!""""#####$$$$$%%%&&&&'''''(((()))))**+++++,,,,-----.../////0001112222233334445555666677778889999::::;;;;<<<====>>>>????@@@AAABBBBBCCCCDDEEEEFFFFGGGHHHIIIIIJJJJKKKLLLMMMMNNNOOOOPPPPQQQQRRRSSSTTTTUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^__````a````___^^^]]]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUTTTTSSSRRRRQQQQPPOOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEDDDDCCCCBBBBAA@@@@?????>>>>==<<<<;;;;;::::9988887777766665544443333322221110000////....---,,,,,++++****))))((((('''''&&%%%%%$$$$$#####""""!!!!!  !!!!!"""#####$$$$$%%%%%&&&'''''((((())))***++++,,,,,----....///00001111222233333444555666677777888999::::;;;;;<<<===>>>>?????@@@AAABBBBCCCDDDDEEEEFFFFGGGHHHIIIIJJJKKKKKLLLMMMMNNNOOOOPPPQQQRRRRSSSSTTTTUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]]^^^^__````a`````___^^^^]]]\\\\[[[ZZZYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQPPOOOONNNNMMMMMLLKKKKJJJJIIIIHHGGGGFFFFFEEEEDDCCCCBBBBAAA@@@@????>>>>==<<<<<;;;;::::9988888777766665554444333322222110000/////...-----,,,+++++***)))))((((('''''&&%%%%%$$$$$#####""""!!!!!  !!!!!""""#####$$$$$%%%%%&&&'''''((((()))))**+++++,,,,-----../////00001112222233344445555666677788888999::::;;;<<<<<===>>>>???@@@@AAAABBBBCCCDDDEEEEFFFFFGGGHHHIIIIJJJKKKKLLLMMMMMNNNOOOOPPPQQQRRRRSSSTTTUUUUUVVVVWWWXXXYYYYZZZZ[[\\\\]]]]^^^^__`````aaa```___^^^^]]]\\\\[[[ZZZYYYYXXXXXWWWVVVUUUUTTTTSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEEDDCCCCCBBBBAA@@@@????>>>>>==<<<<;;;;:::::9988887777766665544444333322221111000/////...----,,,,,+++++**)))))(((((''''&&&&%%%%%$$$$$#####"""!!!!!  !!!!!""""#####$$$$$%%%%%&&&&'''((((()))))***+++++,,,,,----../////00001111222333344444555666777778888999:::::;;;<<<<===>>>>>???@@@@AAABBBCCCCCDDDEEEEFFFGGGGHHHIIIIIJJJKKKKLLLMMMNNNNOOOOOPPPQQQRRRRSSSTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\]]]]^^^^__````aaaa```___^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWVVVUUUUTTTTSSRRRRRQQQQPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGFFFFEEEEEDDCCCCBBBBAA@@@@@????>>>>==<<<<<;;;;::::998888877776666555544433332222211100000///....----,,,,,++++***)))))(((('''''&&&&%%%%%$$$$$#####""""!!!!!  !!!!!""""#####$$$$$%%%%%&&&'''''(((()))))****++++,,,,,---....////000001122222333344445555666777788888999:::;;;;<<<<<===>>>????@@@@@AAABBBCCCCDDDEEEEEFFFGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPQQQQRRRRRSSSTTTUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^__````aaaa```___^^^^]]]]]\\\[[[ZZZZYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPOOONNNNMMMMMLLLKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCBBBBBAAA@@@????>>>>>===<<<;;;;:::::99988877777666655544444333222211110000/////..-----,,,,+++++****)))((((('''''&&&&%%%%%$$$$$#####""""!!!!!  !!!!!"""#####$$$$$%%%%%&&&&'''''((((())))****+++++,,,-----.../////0000111222233334444455666677777888899:::::;;;;<<<<==>>>>>????@@@@AABBBBBCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaa`````__^^^^]]]]\\\[[[ZZZZYYYXXXXWWWWVVVVUUUTTTTSSSRRRQQQQPPPOOOOONNNMMMMLLLKKKJJJJIIIIIHHHGGGFFFFEEEEDDDDCCCBBBBAAA@@@?????>>>>===<<<;;;;;::::999888887776666555544443333322211100000////...----,,,,,+++++***)))))((((('''''&&%%%%%%$$$$$#####""""!!!!!!  !!!!!!""""#####$$$$$%%%%%%&&&'''''((((()))))**+++++,,,,,----....////00000112222333334444555666677778888899::::;;;;;<<<<==>>>>?????@@@@AABBBBCCCCDDDDEEEFFFFGGGGHHIIIIIJJJJKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTUUUUVVVVWWWXXXXYYYYZZZZ[[\\\\]]]]^^^___`````aaaaa````__^^^^]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVUUUTTTTSSSRRRQQQQQPPPOOOONNNMMMMLLLKKKKKJJJIIIIHHHGGGFFFFFEEEEDDDCCCBBBBAAAA@@@@???>>>>====<<<<;;;:::::999888877777666555444443333222221100000////..-----,,,,,+++++***)))))((((('''''&&%%%%%%%$$$$$#####"""!!!!!!!  !!!!!!""""#####$$$$$%%%%%%&&&'''''((((()))))**+++++,,,,,-----...///000001112222233334444455666677777888899:::::;;;;<<<<===>>>>????@@@@AAABBBBCCCCDDEEEEFFFFFGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOOPPQQQQQRRRRSSTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^___````aaaaaa````__^^^^]]]]\\\\\[[ZZZZYYYYXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPOOOONNNMMMMMLLLKKKKJJJIIIIHHHGGGGGFFFEEEEDDDCCCCCBBBAAA@@@@?????>>>===<<<<;;;;;:::999888887777666665544443333322221110000/////...-----,,,,,+++****)))))((((('''''&&&%%%%%$$$$$$#####""""!!!!!!  !!!!!!""""#####$$$$$$%%%%%&&'''''((((()))))****++++,,,,,-----../////000011112222333334445556666677778888899::::;;;;;<<<<==>>>>?????@@@@AABBBBCCCCCDDEEEEFFFFGGGGGHHIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZ[[[\\\\\]]]]^^^___````aaaaaa````__^^^^^]]]]\\\\[[ZZZZYYYYXXXWWWVVVVVUUUUTTTSSSRRRRQQQPPPOOOOONNNNMMMLLLKKKKJJJJJIIIHHHGGGGFFFEEEEEDDDCCCCBBBAAA@@@@@????>>>====<<<<;;;;:::::99888877777666655444443333222221100000////....-----,,,,+++++***))))(((((''''''&&&%%%%%%$$$$$#####"""""!!!!!!  !!!!!!"""""#####$$$$$%%%%%%%&&''''''((((())))****+++++,,,,-----...////000001112222233344444555666677777888999:::::;;;;<<<====>>>>????@@@@@AABBBBCCCCDDEEEEEFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZ[[[\\\\]]]^^^^^___````aaaaaaa````__^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTSSSRRRRRQQQQPPOOOONNNNMMMLLLKKKKKJJJJIIIHHHGGGGGFFFFEEEDDDCCCCBBBBBAA@@@@?????>>>>==<<<<;;;;;::::99888887777666665544443333322221111000/////....----,,,,,+++++**)))))((((('''''&&&&%%%%%%$$$$$#######"""!!!!!!!  !!!!!!""""######$$$$$%%%%%%&&&&'''''((((()))))***+++++,,,,,---..../////000011112223333344445556666677788888999::::;;;;;<<<===>>>>?????@@@AAABBBBBCCCCDDEEEEFFFFGGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOPPPQQQQRRRRRSSTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^___```aaaaaaaaa````__^^^^]]]]\\\\[[[ZZZZYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJIIIIIHHGGGGFFFFEEEDDDDCCCCBBBBAA@@@@@????>>>>===<<<<;;;;:::::998888777776666555544433333222211110000/////..-----,,,,,+++++***)))))((((('''''&&&%%%%%%%$$$$$######""""!!!!!!  !!!!!!""""######$$$$$%%%%%%&&&&'''''((((()))))**+++++,,,,,-----.../////000011122223333344445555666777778888999:::::;;;<<<<====>>>>???@@@@@AAABBBBCCCDDDDEEEEFFFFGGGHHHIIIIIJJJJKKKLLLMMMMNNNNNOOOPPPQQQQRRRSSSTTTTTUUUUVVVWWWXXXXYYYZZZZ[[[[\\\\]]]^^^^___```aaaabaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQPPPOOOONNNNMMMMLLKKKKJJJJJIIIIHHGGGGFFFFFEEEEDDCCCCBBBBBAA@@@@????>>>>>==<<<<;;;;;::::9988888777766666555444443332222211100000/////..-----,,,,,++++****)))))((((('''''&&&&%%%%%%$$$$$######"""""!!!!!!  !!!!!!"""""#######$$$$$%%%%%%&&&&'''''((((()))))***++++,,,,,-----.../////0000011222223333444445566666777788888999:::;;;;;<<<<===>>>>>???@@@@AAABBBBBCCCDDDEEEEFFFFFGGGHHHIIIIJJJJJKKKLLLMMMMNNNOOOOPPPPQQQQRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[\\\]]]]]^^^^___```aaaabaaaa`````___^^^]]]]\\\\[[ZZZZYYYYXXXXXWWVVVVUUUUTTTTSSRRRRRQQQQPPOOOONNNNMMMMLLLKKKKJJJJIIIIHHHGGGGFFFFEEEEDDCCCCCBBBBAA@@@@@????>>>>====<<<;;;;:::::9998887777766665555444433333222111100000////....-----,,,+++++****)))))((((('''''&&&&%%%%%%$$$$$$#######"""!!!!!!!  !!!!!!""""######$$$$$$%%%%%%%&&&'''''((((()))))****+++++,,,,-----....///0000011112222333334444555666677777888899:::::;;;;<<<<====>>>????@@@@@AAABBBCCCCCDDDEEEEFFFGGGGHHHHIIIIJJJKKKKLLLLMMMMNNNOOOOPPPQQQRRRRRSSSTTTTUUUVVVVWWWXXXXXYYYZZZZ[[[\\\]]]]^^^^__`````aaaabbbaaa````___^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJJIIIIHHGGGGFFFFEEEEEDDCCCCBBBBBAAA@@@????>>>>>===<<<;;;;;::::9999888877777666555444443333322221110000/////....----,,,,,+++++***)))))((((('''''''&&%%%%%%$$$$$$$######""""!!!!!!!  !!!!!!!!""""######$$$$$$%%%%%%&&&''''''((((()))))****+++++,,,,,----.../////0000111122223333344444556666777778888999::::;;;;;<<<<==>>>>>????@@@@AABBBBBCCCCDDDEEEEEFFFGGGGHHHIIIJJJJJKKKKLLLMMMNNNNNOOOOPPPQQQRRRRSSSTTTTTUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^__````aaaabbbbaaa````___^^^]]]]]\\\\[[[ZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQPPPPOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGGFFFFEEEEDDCCCCCBBBBAAA@@@@@???>>>>====<<<<;;;:::::9998888877776666655444443333222221100000/////...-----,,,,,+++++****)))))(((((''''''&&&&%%%%%$$$$$$######"""""!!!!!!!!  !!!!!!!"""""#######$$$$$$%%%%%&&&&''''''((((()))))****+++++,,,,,-----../////0000011122222333444445556666677778888899:::::;;;;<<<<===>>>>????@@@@@AABBBBCCCCCDDDEEEFFFFGGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOPPPPQQQRRRRSSSTTTUUUUVVVVVWWWXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaabbbbaaa````____^^^^]]]\\\\[[[ZZZYYYYXXXXXWWWVVVUUUUTTTTSSRRRRRQQQQPPPOOONNNNMMMMMLLLKKKJJJJIIIIIHHHGGGFFFFEEEEEDDDCCCBBBBBAAA@@@@???>>>>>===<<<<<;;;;:::999988887777766665554444333332222211100000/////..-----,,,,,+++++****)))))(((((''''''&&&&%%%%%%$$$$$$#######"""""!!!!!!!  !!!!!!!!"""""######$$$$$$%%%%%%%&&&'''''''((((()))))***+++++,,,,,-----.../////00000112222233333444455556666777778889999::::;;;;<<<<<==>>>>>????@@@@AABBBBBCCCCDDEEEEEFFFFGGGGHHIIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQRRRRRSSSTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\]]]]^^^^___````aaaabbbbbaaaa```___^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPOOOOONNNMMMMLLLKKKKKJJJIIIIHHHGGGGGFFFEEEEDDDCCCCCBBBAAA@@@@@????>>>====<<<<;;;;;::::99888887777666665544444333332222111100000////...-----,,,,,+++++****)))))(((((''''''&&&&%%%%%%$$$$$$$######"""""!!!!!!!!!  !!!!!!!!!"""""######$$$$$$%%%%%%&&&&''''''((((()))))****+++++,,,,,-----....////00000111222233333444445556666677788888999::::;;;;;<<<====>>>>????@@@@@AABBBBCCCCCDDEEEEFFFFGGGGGHHIIIIJJJJKKKKKLLMMMMNNNNOOOOOPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^__````aaaabbbbbbaaaa```___^^^^]]]]]\\\[[[ZZZZYYYXXXXWWWVVVVVUUUTTTTSSSRRRQQQQQPPPOOOONNNMMMMMLLLKKKKJJJIIIIHHHHGGGGFFFEEEEEDDDCCCCBBBAAAA@@@@?????>>>>==<<<<<;;;;:::::9988887777766666555444443332222211110000/////....-----,,,,,+++++***)))))((((('''''''&&&%%%%%%%$$$$$$#######"""""!!!!!!!!!  !!!!!!!!!"""""########$$$$$$%%%%%%&&&&''''''((((()))))****+++++,,,,,-----..../////0001111222223333444445566666777778888999:::::;;;<<<<<===>>>>?????@@@AAAABBBBCCCCDDEEEEEFFFFGGGGHHHIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQQRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaabbcbbbaaaa```____^^^^]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVUUUTTTTSSSSRRRRQQQPPPOOOONNNNNMMMLLLKKKKJJJJJIIIHHHGGGGFFFFFEEEDDDCCCCCBBBBAA@@@@@????>>>>===<<<<;;;;;::::99998887777766665555444433333222221100000/////....-----,,,,,+++++****)))))(((((('''''&&&&&%%%%%%$$$$$$########"""""!!!!!!!!!  !!!!!!!!!"""""#######$$$$$$%%%%%%%&&&&&'''''(((((()))))****+++++,,,,,-----.../////000001112222233333444455566667777788889999:::;;;;;<<<<====>>>>???@@@@@AAABBBBCCCCCDDEEEEFFFFFGGGGHHIIIIJJJJJKKKKLLMMMMNNNNNOOOOPPQQQQRRRRSSSTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^____````aaaabbcbbbaaaaa````__^^^^]]]]\\\[[[[ZZZZYYYYXXXWWWVVVVUUUUUTTTSSSRRRRQQQPPPPOOOONNNNMMMLLLLKKKKJJJJIIIHHHHGGGGFFFFEEEEEDDCCCCBBBBBAA@@@@?????>>>>==<<<<<;;;;:::::99988888777666665554444433333222221100000/////...------,,,,,+++++****)))))((((((''''''&&&&%%%%%%$$$$$$$$#######"""""!!!!!!!!!!  !!!!!!!!!!"""""########$$$$$$$%%%%%%&&&&''''''((((((()))))***+++++,,,,,-------../////00000111222223333344444556666677778888899:::::;;;;<<<<<===>>>?????@@@@AAABBBBBCCCDDDEEEEEFFFFGGGHHHHIIIIJJJJKKKLLLLMMMMNNNNOOOPPPPQQQQRRRRSSTTTTUUUUUVVVVWWXXXXYYYYZZZ[[[[\\\\]]]]^^^___````aaaaabbcccbbaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXWWWWVVVVUUUUTTTSSSRRRRRQQQQPPOOOONNNNNMMMMLLKKKKJJJJJIIIIHHGGGGFFFFFEEEEDDCCCCCBBBBAA@@@@@????>>>>>===<<<;;;;;::::9999888877777666665544444333332222111100000/////..-----,,,,,,+++++****)))))(((((('''''''&&&%%%%%%%%$$$$$$#########"""""!!!!!!!!!!  !!!!!!!!!!"""""########$$$$$$$%%%%%%%&&&&''''''(((((()))))****+++++,,,,,,-----.../////000001111222333334444455566666777778888999::::;;;;;<<<<==>>>>>????@@@@@AAABBBCCCCCDDDEEEEFFFFFGGGHHHIIIIJJJJJKKKLLLMMMMNNNNNOOOPPPQQQQRRRRRSSTTTTUUUUVVVWWWWXXXXYYYYZZZ[[[\\\\]]]]]^^^___````aaabbbccccbbaaaa````___^^^^]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUTTTTTSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKKJJJJIIIIHHHGGGGFFFFEEEEEDDCCCCBBBBBAAA@@@?????>>>>===<<<<<;;;;;:::9998888877777666655544444333322222111100000/////..-----,,,,,,,+++++***)))))(((((((''''''&&&&&%%%%%%$$$$$$$$########"""""""!!!!!!!!!!  !!!!!!!!!!""""""#########$$$$$$$%%%%%%%&&&&&''''''(((((()))))****+++++,,,,,,-----.../////000001112222233334444455556666777778888899::::;;;;;<<<<<==>>>>?????@@@@AABBBBBCCCCDDDEEEEEFFFGGGGHHHHIIIIJJJKKKKKLLLMMMMNNNOOOOOPPPQQQQRRRSSSTTTTTUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]^^^^____````aaabbbccccbbaaaaa````__^^^^]]]]\\\\[[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRQQQQQPPOOOONNNNMMMMMLLKKKKJJJJIIIIIHHGGGGFFFFFEEEEDDCCCCCBBBBAAA@@@@@???>>>>>===<<<<<;;;;:::::99888887777666665555444333332222211110000/////....-----,,,,,,+++++****))))))((((((''''''&&&&%%%%%%%%$$$$$$$#########""""""!!!!!!!!!!!!! !!!!!!!!!!!!"""""""########$$$$$$$$%%%%%%%&&&&''''''((((((())))))****+++++,,,,,,-----..../////00011112222233333444455556666677788888999:::::;;;;<<<<<==>>>>>????@@@@@AABBBBCCCCCDDDEEEFFFFFGGGGHHHIIIIIJJJKKKKLLLMMMMMNNNOOOOPPPQQQQQRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[[\\\\]]]^^^^___```aaaaabbbcccccbbaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXXWWVVVVUUUUTTTTSSSRRRRQQQQPPOOOOONNNNMMMMLLKKKKKJJJJIIIIHHGGGGGFFFFEEEEEDDDCCCBBBBBAAA@@@@?????>>>====<<<<;;;;;::::999888877777666665554444433333222221100000/////....-----,,,,,,+++++****))))))(((((('''''''&&&&&%%%%%%$$$$$$$$$########""""""""!!!!!!!!!!!!!! !!!!!!!!!!!!!!"""""""#########$$$$$$$$$%%%%%%&&&&&''''''(((((()))))))***+++++,,,,,,,-----.../////0000011122222333334444455666667777788889999::::;;;;;<<<====>>>>?????@@@@AABBBBBCCCCDDEEEEEFFFFGGGGGHHHIIIJJJJKKKKKLLLMMMNNNNOOOOOPPPQQQRRRRSSSSTTTTUUUVVVVWWWXXXXXYYYZZZZ[[[\\\]]]]]^^^^___```aaaabbbccccccbbaaaa````____^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQQPPPOOONNNNMMMMMLLLKKKJJJJIIIIIHHHGGGFFFFFEEEEDDDCCCCCBBBAAAA@@@@????>>>>>==<<<<<;;;;:::::998888877777666665554444433333222221100000/////....-----,,,,,,+++++****))))))((((((('''''''&&&&%%%%%%%$$$$$$$$$##########""""""""!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!"""""""##########$$$$$$$$$%%%%%%%%&&&''''''''(((((())))))****+++++,,,,,,-----..../////0000011122222333334444455666667777788888999:::::;;;<<<<<===>>>>>????@@@AAAABBBBCCCCCDDEEEEFFFFFGGGGHHIIIIIJJJJKKKKLLMMMMMNNNNOOOOPPQQQQQRRRRSSSTTTUUUUUVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^____```aaaabbbccccccbbaaaaa````___^^^]]]]\\\\\[[[ZZZYYYYXXXXWWWWVVVUUUUTTTTSSRRRRRQQQQPPPOOONNNNNMMMMLLLKKKKKJJJIIIIHHHGGGGGFFFEEEEEDDDCCCCBBBBBAA@@@@@????>>>>>==<<<<;;;;;:::::9998888877777666555544444333332222111100000/////...-----,,,,,,,+++++*****))))))((((((''''''&&&&&%%%%%%%%$$$$$$$$$##########""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##########$$$$$$$$$%%%%%%%&&&&&''''''((((((())))))*****+++++,,,,,,-----..../////000001111222333334444455556666777778888899:::::;;;;;<<<<===>>>>>???@@@@@AAABBBBBCCCCDDEEEEEFFFFGGGGGHHIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQRRRRRSSSTTTUUUUVVVVWWWWXXXYYYYZZZZ[[\\\\\]]]]^^^^__````aaaaabbbcccccccbbbaaa````___^^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVUUUUTTTTTSSSRRRQQQQPPPPOOOONNNMMMMMLLLKKKKJJJIIIIIHHHGGGGFFFFFEEEDDDCCCCCBBBBAAA@@@@?????>>>>====<<<;;;;;::::99998888877776666655544443333322222111100000/////....------,,,,,++++++****))))))((((((''''''''&&&&&%%%%%%%$$$$$$$$$$############""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""###########$$$$$$$$$$%%%%%%%%&&&&&'''''''(((((()))))))***+++++++,,,,,------..../////0000011122222333334444555566666777788888999::::;;;;;<<<<====>>>?????@@@@AAAABBBBCCCCCDDEEEEFFFFFGGGGHHIIIIIJJJJKKKKLLMMMMMNNNNOOOOPPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^__````aaaabbccccdccccbbbaaa`````___^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWVVVVVUUUTTTTSSSRRRRRQQQPPPOOOONNNNNMMMLLLKKKKKJJJJIIIHHHHGGGGFFFFEEEEEDDCCCCBBBBBAA@@@@@????>>>>>===<<<<<;;;:::::99998888777776666655444443333322222111100000/////....------,,,,,++++++****))))))((((((((''''''&&&&&&%%%%%%%%$$$$$$$$$$############"""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#############$$$$$$$$$$%%%%%%%&&&&&&'''''''((((((())))))****++++++,,,,,-------.../////00000111122222333334444455566666777778889999:::::;;;;<<<<<==>>>>>????@@@@@AAABBBBBCCCDDDEEEEEFFFFGGGHHHHIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQRRRRRSSTTTTUUUUVVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^__`````aaaabbccccdccccbbbbaaaa```___^^^^]]]]]\\\[[[ZZZZYYYXXXXXWWWVVVVUUUTTTTTSSSRRRRQQQPPPPOOOONNNNMMMLLLLKKKKJJJJIIIIIHHGGGGFFFFFEEEEDDDCCCCBBBBBAAA@@@?????>>>>====<<<<;;;;;:::::9988888777776666655544444333332222211100000/////....------,,,,,+++++++*****))))))((((((''''''''&&&&&%%%%%%%%%%$$$$$$$$$$#############"""""""""""""""""""""""""""""""""""""""""""""""""##############$$$$$$$$$$%%%%%%%%%%&&&&&'''''''((((((())))))*****++++++,,,,,------..../////00000111122222333334444455666667777788888999:::::;;;;;<<<<===>>>>?????@@@@AABBBBBCCCCDDDDEEEEFFFFFGGGHHHIIIIIJJJJKKKLLLLMMMMNNNNOOOPPPPQQQQRRRRSSTTTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\]]]]]^^^^__````aaaabbbccccdddcccbbbaaaa```___^^^^^]]]]\\\[[[ZZZZZYYYYXXXWWWVVVVUUUUUTTTSSSRRRRQQQQQPPOOOONNNNNMMMMLLKKKKKJJJJIIIIHHHGGGGFFFFEEEEEDDCCCCCBBBBAAA@@@@@?????>>>====<<<<;;;;;:::::99888887777766665555444443333322222111100000/////...-------,,,,,,++++++****))))))(((((((('''''''&&&&&%%%%%%%%%%$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""#################$$$$$$$$$$$%%%%%%%%%%&&&&&''''''''((((((()))))))***+++++++,,,,,,------..../////00000111122222333334444455566667777788888999:::::;;;;;<<<====>>>>?????@@@@@AABBBBCCCCCDDDEEEEEFFFGGGGHHHHIIIIJJJKKKKKLLLMMMMNNNNNOOOPPPQQQQQRRRRSSTTTTUUUUUVVVVWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^^__````aaaabbccccddddcccbbbaaaa`````__^^^^]]]]\\\\\[[ZZZZYYYYXXXWWWWVVVVUUUUTTTSSSSRRRRQQQQPPOOOOONNNNMMMMLLLKKKKJJJJIIIIIHHGGGGGFFFFEEEEDDDDCCCBBBBBAAA@@@@@????>>>>>==<<<<<;;;;;::::999988888777666665555444443333322222111100000/////....------,,,,,,++++++****))))))))(((((((''''''''&&&&&&%%%%%%%%%%$$$$$$$$$$$$###########################################################$$$$$$$$$$$$$%%%%%%%%%%&&&&&&'''''''(((((((()))))))****++++++,,,,,,,------..../////000001112222233333444445555666667777888889999:::;;;;;<<<<<===>>>>>????@@@@@AABBBBBCCCCDDDDEEEFFFFGGGGGHHHIIIIIJJJKKKKLLLLMMMMNNNOOOOOPPPQQQQRRRSSSSTTTTUUUUVVVWWWWXXXXYYYYZZZ[[[\\\\\]]]]^^^___`````aaaabbccccddddcccccbbaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVUUUUUTTTTSSRRRRQQQQQPPOOOONNNNNMMMMLLKKKKKJJJJIIIIHHHHGGGFFFFFEEEEDDDCCCCCBBBAAAA@@@@?????>>>>===<<<<<;;;;:::::999988887777766666555444443333322222111100000//////....-----,,,,,,+++++++*****))))))((((((('''''''''&&&&&&%%%%%%%%%%$$$$$$$$$$$$$$$#################################################$$$$$$$$$$$$$$$%%%%%%%%%%&&&&&&'''''''''(((((((())))))*****++++++,,,,,,-----....//////000001111222223333344444555566666777778888999:::::;;;;<<<<<====>>>>?????@@@AAAABBBBCCCCCDDEEEEFFFFFGGGGHHHHIIIJJJJKKKKKLLLMMMNNNNNOOOOPPPQQQQQRRRSSSTTTTUUUUUVVVWWWXXXXYYYYYZZZ[[[\\\\]]]]]^^^___````aaabbbcccccdddddccccbbaaaa````___^^^^]]]]\\\\[[[ZZZZYYYYXXXXWWVVVVVUUUUTTTTSSSRRRRQQQQPPOOOOONNNNMMMMLLLLKKKJJJJJIIIIHHHGGGGGFFFEEEEEDDDCCCCBBBBBAA@@@@@?????>>>>====<<<;;;;;:::::999888887777766666555544444333332222211100000///////...-------,,,,,,++++++****)))))))(((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################################$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%&&&&&&'''''''''((((((())))))))***+++++++,,,,,,------....//////000001111222223333344444555566666777778888899:::::;;;;;<<<<====>>>?????@@@@@AAABBBBBCCCCDDEEEEEFFFFGGGGGHHIIIIJJJJJKKKKLLLLMMMNNNNOOOOOPPPQQQRRRRSSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[[\\\\]]]^^^^____````aaabbbccccddddddccccbbaaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYXXXXXWWVVVVUUUUTTTTTSSRRRRQQQQQPPPOOONNNNNMMMMLLLKKKKKJJJIIIIHHHHGGGGFFFFFEEEDDDDCCCCBBBBBAA@@@@@????>>>>>===<<<<<;;;;;:::::998888877777666665555444443333322222111100000//////....------,,,,,,++++++*****))))))))(((((((''''''''''&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%&&&&&&''''''''''(((((((()))))))*****++++++,,,,,,,------....//////000001111222223333344444555666667777788888999:::::;;;;;<<<<<==>>>>>????@@@@@AAABBBBBCCCDDDDEEEEFFFFFGGGGHHHIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQQRRRRSSSTTTTTUUUVVVVWWWXXXXXYYYZZZZ[[[\\\]]]]]^^^^___```aaaaabbbccccddddddcccccbbaaaa````__^^^^^]]]]\\\\[[ZZZZZYYYYXXXXWWVVVVVUUUUTTTTSSRRRRRQQQQPPPOOOOONNNMMMMMLLLKKKKJJJJJIIIHHHGGGGGFFFFEEEEEDDCCCCCBBBBAAAA@@@?????>>>>>===<<<<<;;;;;::::9998888877777666665554444443333322222111100000//////....------,,,,,,++++++++*****)))))))((((((((''''''''''&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&''''''''''((((((())))))))*****+++++++,,,,,,-------...///////0000011122222333334444444556666677777888889999::::;;;;;<<<<<==>>>>>?????@@@@AAAABBBCCCCCDDDEEEEEFFFFGGGGGHHIIIIJJJJJKKKKLLMMMMMNNNNOOOOOPPQQQQRRRRRSSSTTTUUUUVVVVVWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^^___```aaaabbbcccccdddddddccccbbaaaa`````___^^^]]]]\\\\\[[[ZZZYYYYXXXXXWWWVVVUUUUTTTTTSSSRRRQQQQQPPPOOOONNNNNMMMLLLKKKKKJJJJIIIIIHHGGGGFFFFFEEEEDDDCCCCBBBBBAAA@@@@@?????>>>====<<<<<;;;;:::::99998888877777666665544444433333222221111000000/////.....-------,,,,,,++++++*****)))))))))(((((((((''''''''''&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%&&&&&&&&''''''''''((((((((())))))))*****+++++++,,,,,,------...../////000000111122222333334444445556666677777888889999:::::;;;<<<<<====>>>>?????@@@@@AABBBBBCCCCDDDDEEEEFFFFFGGGHHHIIIIIJJJJKKKKKLLMMMMNNNNNOOOOPPQQQQQRRRRSSTTTTTUUUUVVVVWWXXXXXYYYYZZZZ[[\\\\\]]]]^^^^__`````aaaabbbcccddddeddddccccbbbbaaa````___^^^^^]]]\\\\[[[ZZZYYYYYXXXXWWWVVVVVUUUTTTTSSSRRRRRQQQPPPOOOOONNNNMMMMMLLKKKKJJJJJIIIIHHHGGGGFFFFFEEEEDDCCCCCBBBBBAAA@@@@@????>>>>>===<<<<;;;;;:::::999988887777766666655444444433333222221110000000//////....------,,,,,,++++++++*****))))))))((((((((('''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''((((((((()))))))))*****+++++++,,,,,,,------....//////00000011112222233333444444555666666777778888999:::::;;;;;<<<<====>>>>>????@@@@@AABBBBBCCCCCDDDEEEFFFFFGGGGHHHHIIIIJJJJJKKKLLLMMMMMNNNNOOOOOPPQQQQRRRRRSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]^^^^^__````aaaabbbbcccddddedddddccccbbbaaa`````___^^^^]]]\\\\[[[[ZZZZYYYXXXXXWWWVVVVUUUTTTTTSSSRRRRQQQQQPPOOOONNNNNMMMMLLKKKKKJJJJIIIIIHHGGGGGFFFFEEEEEDDDCCCCCBBBAAAA@@@@?????>>>>>==<<<<<;;;;;:::::999888887777766666655544444433333222221111000000//////....------,,,,,,,,+++++++*****)))))))))(((((((((''''''''''''&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&'''''''''''''((((((((())))))))*****++++++++,,,,,,,-------...///////00000011112222233333444444556666666777778888899:::::;;;;;<<<<<===>>>>>?????@@@AAAABBBBCCCCCDDEEEEEFFFFGGGGGHHHIIIIIJJJKKKKKLLLMMMMNNNNNOOOPPPQQQQQRRRRSSTTTTTUUUUVVVVWWXXXXXYYYYZZZZ[[[\\\\]]]]^^^^__`````aaaabbccccdddddeeedddccccbbbaaaaa```___^^^^]]]]]\\\[[[ZZZZYYYYYXXXWWWVVVVVUUUUTTTSSSRRRRRQQQQPPOOOOONNNNMMMMMLLKKKKJJJJJIIIIHHHHGGGFFFFFEEEEDDDDCCCCBBBBBAA@@@@@?????>>>>>===<<<<<;;;;;:::::99888887777766666555544444433333222221111100000//////.....-------,,,,,,+++++++++*****))))))))((((((((((''''''''''''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''(((((((((()))))))))*****+++++++++,,,,,,------.....//////000001111122222333334444444555666667777788888999:::::;;;;;<<<<<==>>>>>?????@@@@@AAABBBBBCCCCDDDEEEEFFFFFGGGGHHHHIIIJJJJJKKKKLLLMMMMMNNNOOOOOPPPQQQQRRRRRSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\]]]]]^^^^__````aaaaabbccccddddeeeedddcccccbbbaaaa```____^^^^]]]]\\\[[[[ZZZZYYYYXXXWWWWVVVVUUUUTTTTTSSRRRRQQQQQPPOOOONNNNNMMMMLLLLKKKJJJJIIIIIHHHGGGGGFFFEEEEEDDDCCCCCBBBBBAA@@@@@?????>>>>====<<<<<;;;;;::::99988888777776666655554444443333322222221110000000//////....------,,,,,,,++++++++******)))))))))((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))*******+++++++,,,,,,,,------....//////00000011112222223333344444455556666677777888889999::::;;;;;<<<<<===>>>>?????@@@@@AAABBBBBCCCCCDDEEEEEFFFFGGGGGHHIIIIIJJJJKKKKLLLLMMMNNNNNOOOOPPPQQQQQRRRSSSTTTTTUUUUVVVWWWWXXXXYYYYZZZ[[[[\\\\]]]]^^^____````aaaabbcccccddddeeeeeddddcccbbbaaaaa````__^^^^]]]]]\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTSSRRRRRQQQQPPPPOOONNNNMMMMMLLLKKKKKJJJIIIIIHHHGGGGFFFFFEEEEEDDCCCCCBBBBAAAA@@@@@???>>>>>====<<<<;;;;;:::::99998888877777666665554444444333332222221111000000//////....-------,,,,,,,,+++++++*******))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''((((((((((((())))))))))******++++++++,,,,,,,--------...///////00000011112222223333344444455556666677777888889999:::::;;;;;<<<====>>>>>????@@@@@AAAABBBCCCCCDDDEEEEEFFFFFGGGGHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOPPPPQQQRRRRRSSSTTTTUUUVVVVVWWWXXXXYYYYYZZZ[[[\\\\]]]]]^^^___````aaaaabbccccddddeeeeeeddddcccccbbaaaa````__^^^^^]]]]\\\\[[ZZZZZYYYYXXXXWWWVVVVUUUUTTTTTSSRRRRQQQQQPPPOOONNNNNMMMMLLLLKKKKJJJJJIIIHHHHGGGGFFFFFEEEEDDDCCCCBBBBBAAAA@@@@?????>>>>>==<<<<<;;;;;:::::99998888877777666665555444444333332222221111000000//////.....--------,,,,,,,++++++++******)))))))))))(((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))*******+++++++,,,,,,,,-------.....//////00000001112222222333334444445555666667777788888999:::::;;;;;<<<<<===>>>>>?????@@@@AAABBBBBCCCCDDDDEEEEFFFFFGGGHHHHIIIIJJJJJKKKKLLLMMMMNNNNNOOOOPPQQQQQRRRRSSSTTTTTUUUVVVVWWWWXXXXYYYZZZZZ[[[\\\\]]]^^^^^___````aaabbbcccccddddeeeeeedddddccccbbaaaa`````__^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTSSSSRRRQQQQPPPPOOOONNNMMMMMLLLKKKKKJJJJIIIIIHHGGGGGFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>==<<<<<;;;;;:::::9999888887777766666655544444433333322222111110000000//////.....------,,,,,,,,,+++++++++******)))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,-------.....//////000000111112222233333344444445566666677777888889999:::::;;;;;<<<<<===>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFGGGGGHHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOPPPQQQQRRRRSSSSTTTUUUUVVVVVWWWXXXYYYYYZZZZ[[[\\\\\]]]^^^^___`````aaabbbccccdddddeeeeeeeddddccccbbbaaaa````__^^^^^]]]]\\\\[[ZZZZZYYYYXXXXWWWWVVVUUUUTTTTTSSSRRRQQQQQPPPOOOOONNNNMMMMMLLKKKKJJJJJIIIIHHHGGGGFFFFFEEEEEDDDCCCCCBBBBBAA@@@@@?????>>>>====<<<<<;;;;;:::::999888887777766666665554444433333332222221111000000//////.....--------,,,,,,,,+++++++++******)))))))))))))(((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,-------.....///////000000111122222233333344444555566666677777888889999:::::;;;;;<<<<<====>>>?????@@@@@AAABBBBBCCCCCDDEEEEEFFFFFGGGGHHHHIIIIJJJJJKKKLLLMMMMMNNNNOOOOOPPQQQQQRRRRSSTTTTTUUUUVVVVWWWWXXXYYYYZZZZZ[[[\\\]]]]^^^^^___```aaaabbbbccccdddeeeefeeeedddddccccbbaaaa`````___^^^]]]]\\\\\[[[ZZZYYYYYXXXXWWWVVVVVUUUTTTTSSSSRRRRQQQPPPPOOOONNNNNMMMMLLKKKKKJJJJJIIIIHHGGGGGFFFFFEEEEDDDDCCCCCBBBBAAA@@@@@????>>>>>====<<<<<;;;;;:::::999988888777776666665555444443333332222221111000000////////.....-------,,,,,,,,,+++++++++*******))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))********+++++++++,,,,,,,,--------.....///////0000000111222222233333344444555566666677777888889999:::::;;;;;<<<<<===>>>>>????@@@@@AAAABBBBCCCCCDDDEEEEFFFFFGGGGGHHHIIIJJJJJKKKKKLLLMMMMNNNNNOOOPPPPQQQQRRRRSSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^__`````aaaabbbcccdddddeeeefeeeeeddddccccbbaaaaa````___^^^^^]]]\\\\[[[ZZZZZYYYXXXXWWWWVVVVUUUTTTTTSSSRRRRRQQQQPPOOOOONNNNMMMMMLLKKKKKJJJJIIIIIHHHGGGGGFFFEEEEEDDDDCCCCBBBBBAAAA@@@?????>>>>>====<<<<<;;;;;:::::99998888877777666666555544444333333222222111110000000///////.....--------,,,,,,,,++++++++++********))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))*******++++++++++,,,,,,,,,-------.....////////0000001111122222233333334444455566666667777788888999:::::;;;;;<<<<<====>>>>>?????@@@@AAAABBBBBCCCDDDDEEEEEFFFFGGGGGHHIIIIIJJJJKKKKKLLLMMMMMNNNOOOOOPPPQQQQRRRRRSSTTTTTUUUUVVVVWWWXXXXYYYYZZZZZ[[\\\\]]]]^^^^^__````aaaaabbbcccddddeeeeefffeeeddddcccccbbbaaa````____^^^^]]]\\\\\[[[ZZZZYYYYYXXXWWWVVVVVUUUUTTTSSSSRRRRQQQQQPPOOOONNNNNMMMMLLLLKKKJJJJJIIIIHHHHGGGGFFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>===<<<<<;;;;;:::::999988888777776666665555444444333333322222211110000000//////.....---------,,,,,,,,,+++++++++++*********)))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))********++++++++++++,,,,,,,,---------.....//////000000001111222222333333444444555566666677777888889999:::::;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFFFGGGGHHHIIIIJJJJJKKKKLLLLMMMNNNNNOOOOPPPQQQQQRRRSSSSTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^___````aaaabbcccccddddeeeeffffeeeeedddccccbbbaaaaa```___^^^^]]]]]\\\[[[ZZZZZYYYYXXXWWWWVVVVUUUUUTTTTSSRRRRRQQQQPPOOOOONNNNMMMMMLLLKKKKKJJJIIIIIHHHGGGGGFFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<;;;;;:::::99988888777776666666555444444433333322222211111000000////////.....---------,,,,,,,,,,+++++++++++**********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))**********+++++++++++,,,,,,,,,,---------.....///////000000111112222222333333444444555566666677777888889999:::::;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOOPPPQQQRRRRRSSSTTTTUUUUUVVVWWWWXXXXYYYYZZZZZ[[\\\\]]]]]^^^^__````aaaaabbccccddddeeeeefffffeeeedddcccccbbbaaaa```____^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTSSSRRRRQQQQQPPPOOOOONNNMMMMMLLLKKKKKJJJJIIIIIHHGGGGGFFFFFEEEEDDDDCCCCCBBBAAAA@@@@@?????>>>>>===<<<<<<;;;;;:::::9999888887777776666655554444443333332222221111100000000///////.....---------,,,,,,,,,,+++++++++++++***********))))))))))))))))))))))))))))))))))))))))))))))))))))))***********++++++++++++,,,,,,,,,,---------.....////////0000000111112222223333333444444555566666777777888889999:::::;;;;;<<<<<<==>>>>>?????@@@@@AAAABBBBCCCCCDDDDEEEFFFFFGGGGGHHHIIIIIJJJJKKKKKLLMMMMMNNNNOOOOOPPQQQQQRRRRSSSSTTTTUUUVVVVVWWWXXXXYYYYYZZZ[[[\\\\\]]]]^^^____````aaaabbcccccddddeeeeffgfffeeeedddddcccbbbaaaaa````__^^^^]]]]]\\\\[[ZZZZZYYYYXXXXXWWVVVVUUUUUTTTTSSRRRRRQQQQPPPPOOOONNNNNMMMLLLLKKKKJJJJJIIIIHHHGGGGGFFFFEEEEEDDDDCCCCBBBBBAAA@@@@@?????>>>>>===<<<<<;;;;;;:::::9999888887777776666655555444444333333322222211111000000/////////.....----------,,,,,,,,,,++++++++++++++***************))))))))))))))))))))))))))))))))))))***************++++++++++++++,,,,,,,,,,----------.....////////0000000111112222223333334444445555566666777777788888999:::::;;;;;;;<<<<<==>>>>>?????@@@@@AAAABBBBBCCCCDDDEEEEEFFFFGGGGGHHHHIIIIJJJJJKKKLLLLMMMMNNNNNOOOOPPPQQQQRRRRRSSSTTTUUUUUVVVVWWWXXXXXYYYZZZZZ[[[\\\\]]]]]^^^___````aaaaabbccccdddddeeeeffgffffeeeeddddcccbbbbaaaa````___^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTTSSSRRRQQQQQPPPOOOOONNNNMMMMMLLKKKKKJJJJIIIIIHHHHGGGFFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@???>>>>>>>==<<<<<;;;;;;:::::999988888777777666666655544444443333332222221111100000000////////.....----------,,,,,,,,,,,,,+++++++++++++++******************************************************+++++++++++++++,,,,,,,,,,,,----------...../////////00000001111122222223333334444445555666666777777888889999:::::;;;;;;<<<<<===>>>>>>????@@@@@AAAABBBBBCCCCCDDEEEEEFFFFFGGGGHHHHIIIIIJJJKKKKKLLLMMMMMNNNNOOOOOPPQQQQQRRRRSSTTTTTUUUUVVVVVWWWXXXYYYYYZZZZ[[[\\\\\]]]^^^^____````aaabbbbccccddddeeeffffgggffeeeedddddccccbbaaaa`````__^^^^]]]]]\\\\[[ZZZZZYYYYXXXXXWWWVVVUUUUUTTTTSSSSRRRRQQQQQPPOOOONNNNNMMMMMLLKKKKKJJJJIIIIIHHHGGGGGFFFFFEEEEEDDCCCCCBBBBBAAA@@@@@?????>>>>>===<<<<<;;;;;;;:::::999888887777777666666555544444433333332222222111110000000/////////......----------,,,,,,,,,,,,,++++++++++++++++++***************************************+++++++++++++++++++,,,,,,,,,,,,----------.......////////0000000011111222222333333334444445555666666777777888889999:::::;;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHIIIIIJJJJKKKKKLLLMMMMMNNNNNOOOPPPQQQQQRRRRSSSTTTTUUUUUVVVVWWXXXXXYYYYZZZZZ[[[\\\]]]]]^^^^___`````aaabbbccccdddddeeefffggggfffeeeeddddccccbbbaaaa````____^^^]]]]\\\\\[[[ZZZYYYYYXXXXWWWVVVVVUUUTTTTTSSSRRRRRQQQQPPOOOOONNNNNMMMMLLLLKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEDDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<;;;;;;:::::99998888887777766666655555444444333333322222221111100000000////////.......-----------,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,-----------....../////////00000001111122222222333333444444555556666666777778888889999:::::;;;;;;<<<<<====>>>>>?????@@@@@AABBBBBCCCCCDDDDEEEEFFFFFGGGGGHHIIIIIJJJJJKKKKLLLLMMMNNNNNOOOOOPPPQQQQRRRRRSSTTTTTUUUUVVVVVWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^____```aaaabbbbccccdddeeeeffffgggggffeeeedddddccccbbaaaa`````___^^^]]]]]\\\\[[[ZZZZZYYYXXXXXWWWVVVVUUUUUTTTSSSSRRRRQQQQQPPOOOOONNNNMMMMMLLLKKKKKJJJJJIIIHHHHGGGGGFFFFEEEEEDDDDCCCCCBBBAAAA@@@@@?????>>>>>====<<<<<;;;;;;:::::999988888877777766666665554444444333333322222211111110000000/////////.......------------,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,-----------........////////000000001111112222223333333344444455556666667777778888888999:::::;;;;;;;<<<<<===>>>>>?????@@@@@AAAABBBBCCCCCDDDDEEEEEFFFGGGGGHHHHIIIIJJJJJKKKKKLLMMMMMNNNNOOOOOPPPQQQQQRRRSSSSTTTTUUUUUVVVVWWXXXXXYYYYZZZZZ[[\\\\]]]]]^^^^__`````aaaabbbcccdddddeeeefffggggggffeeeeeddddccccbbbbaaa````____^^^^]]]\\\\\[[[ZZZZYYYYYXXXWWWWVVVVUUUUTTTTTSSRRRRRQQQQPPPPOOONNNNNMMMMMLLLKKKKKJJJJIIIIIHHHGGGGFFFFFEEEEEDDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<;;;;;;:::::99998888887777777666666555544444443333332222222211111000000000//////////......--------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,--------------......//////////0000000001111122222223333334444444455556666667777778888889999:::::;;;;;;<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDEEEEEFFFFFGGGGHHHHIIIIIJJJJKKKKKLLMMMMMNNNNNOOOOPPPPQQQRRRRRSSSTTTTTUUUUVVVWWWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^___````aaaabbbbcccddddeeeeefffgggggggfffeeedddddccccbbbaaa`````___^^^^]]]]]\\\[[[[ZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSRRRRQQQQQPPPOOOOONNNNNMMMLLLLKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@?????>>>>>===<<<<<<<;;;;;:::::99999888887777776666665555544444433333333222222211111000000000//////////........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.......//////////000000000111112222222233333334444445555566666667777778888899999:::::;;;;;<<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKLLLLMMMMNNNNNOOOOOPPQQQQQRRRRSSSTTTTTUUUVVVVVWWWXXXXXYYYYZZZ[[[[\\\\]]]]]^^^^__`````aaaabbccccdddddeeeeffgggggggggfffeeeeedddccccbbbbaaaa```____^^^^]]]]\\\\\[[ZZZZYYYYYXXXXWWWVVVVUUUUUTTTTSSSSRRRQQQQQPPPOOOOONNNNMMMMMLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEDDCCCCCBBBBBAAAA@@@@@?????>>>>>====<<<<<<;;;;;::::::9999888888777777666666655544444444333333322222222111110000000000//////////.........----------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----------------.........//////////000000000011111222222233333333444444455556666667777778888888999:::::::;;;;;<<<<<<====>>>>>?????@@@@@AAABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHIIIIIJJJJJKKKKKLLLMMMMMNNNNOOOOOPPQQQQQRRRRSSSSTTTUUUUUVVVVWWWWXXXXYYYYYZZZ[[[\\\\\]]]]^^^____````aaaabbbccccddddeeeeeffgggghgggggfffeeeedddddcccbbbaaaa`````__^^^^^]]]]\\\\[[[ZZZZYYYYYXXXXWWVVVVVUUUUTTTTTSSSRRRRRQQQPPPPOOOONNNNNMMMMMLLKKKKKJJJJJIIIIHHHHGGGGGFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@?????>>>>>====<<<<<<;;;;;::::::99998888887777777666666555554444443333333322222222111111100000000////////////........--------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------------------.........///////////00000000011111122222222233333334444444555556666667777778888889999::::::;;;;;<<<<<<<===>>>>>?????@@@@@AAAABBBBBCCCCCDDDDEEEEEFFFFGGGGGHHHIIIIJJJJJKKKKKLLLMMMMMNNNNNOOOPPPPQQQQRRRRRSSTTTTTUUUUVVVVVWWWXXXYYYYYZZZZ[[[[\\\\]]]^^^^^___`````aaaabbccccdddddeeeeffggggghhhgggfffeeeeeddddcccbbbbaaaa````___^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWWVVVUUUUUTTTTSSSSRRRRQQQQQPPOOOOONNNNNMMMMLLLLKKKKKJJJIIIIIHHHHGGGGFFFFFEEEEEDDDDCCCCCBBBBBAAA@@@@@?????>>>>>====<<<<<<;;;;;:::::::9998888888777777666666655554444444433333332222222221111110000000000///////////..........---------------------------------------------------------------------..........///////////00000000001111111222222223333333344444445555666666667777778888889999::::::;;;;;<<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDDDEEEEEFFFFFGGGHHHHIIIIIJJJJKKKKKLLLLMMMNNNNNOOOOOPPPQQQQQRRRRSSSTTTTUUUUUVVVVWWXXXXXYYYYZZZZZ[[[\\\\\]]]^^^^____````aaabbbbccccddddeeeeeffgggghhhhgggggffeeeedddddccccbbaaaaa````__^^^^^]]]]\\\\[[[[ZZZYYYYYXXXXWWWVVVVVUUUUUTTTSSSRRRRRQQQQQPPOOOOONNNNMMMMMLLLLKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEDDDDCCCCCBBBBBAAAA@@@@@?????>>>>>===<<<<<<<;;;;;;:::::9999988888877777766666665555544444443333333322222222111111100000000000////////////............--------------------------------------------------------.........../////////////0000000000011111122222222233333334444444455555666666777777888888899999:::::;;;;;;<<<<<<====>>>>>?????@@@@@AAAABBBBBCCCCCDDDEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKLLLMMMMMNNNNOOOOOPPPQQQQQRRRRRSSTTTTUUUUUVVVVVWWXXXXYYYYYZZZZ[[[[\\\]]]]^^^^^___```aaaaabbbccccdddddeeefffggggghhhhhggggffeeeeeddddccccbbbaaaa````____^^^]]]]]\\\\[[[ZZZZZYYYXXXXXWWWVVVVVUUUUTTTTTSSRRRRRQQQQPPPPOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEDDDDCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<;;;;;;::::::999988888877777776666666555554444444433333332222222221111111000000000000/////////////...............---------------------------------------...............//////////////00000000000111111112222222233333333444444455555666666667777778888889999::::::;;;;;;;<<<<<===>>>>>>>?????@@@@@AAABBBBBCCCCCDDDDEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOPPPPQQQRRRRRSSSTTTTTUUUUVVVVVWWXXXXXYYYYZZZZZ[[\\\\]]]]]^^^^____```aaaabbbbccccdddeeeeefffgggghhhhhhgggggffeeeedddddccccbbaaaaa````___^^^^^]]]\\\\\[[[ZZZZYYYYYXXXWWWWVVVVUUUUUTTTTSSSRRRRQQQQQPPPOOOOONNNNNMMMMMLLKKKKKJJJJJIIIIHHHHGGGGGFFFFFEEEEEDDDCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<;;;;;;:::::::9998888888777777766666655555444444444333333332222222222111111000000000000/////////////////........................................................////////////////00000000000001111112222222222333333344444444455555666666777777778888889999::::::;;;;;;<<<<<====>>>>>>?????@@@@@AAAABBBBBCCCCCDDDDEEEEEFFFFFGGGGGHHHHIIIJJJJJKKKKKLLLMMMMMNNNNNOOOOOPPQQQQQRRRRSSSSTTTTUUUUUVVVWWWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^^__````aaaaabbbcccdddddeeeefffggggghhhhhhhggggffeeeeeddddccccbbbbaaa`````___^^^^]]]]]\\\[[[ZZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSRRRRRQQQQQPPPOOOOONNNNNMMMMLLLKKKKKJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDCCCCCCCBBBBBAAA@@@@@?????>>>>>>>===<<<<<;;;;;;;::::::99999888888777777666666665555544444443333333332222222222111111110000000000000////////////////////.......................................////////////////////000000000000001111111222222222233333333344444444555556666666777777888888899999::::::;;;;;;<<<<<====>>>>>>?????@@@@@AAAABBBBBCCCCCCDDDEEEEEFFFFFGGGGGHHHIIIIIJJJJKKKKKLLLLMMMMNNNNNOOOOOPPQQQQQRRRRRSSSTTTTTUUUVVVVVWWWXXXXXYYYYZZZZZ[[\\\\]]]]]^^^^__`````aaaabbbbcccddddeeeeefffggghhhhhhhhhgggggfffeeedddddccccbbbaaaaa```___^^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSSRRRRRQQQPPPPOOOOONNNNMMMMMLLLLKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDDCCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<<;;;;;;::::::99998888887777777766666665555544444444333333333322222222221111111000000000000000/////////////////////////////////////////////////////////////////////00000000000000011111111222222222233333333334444444555556666666677777778888889999::::::;;;;;;;<<<<<<====>>>>>>?????@@@@@AAAABBBBBCCCCCCDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKLLLLMMMMMNNNOOOOOPPPPQQQQRRRRRSSTTTTTUUUUVVVVVWWWXXXXXYYYZZZZZ[[[\\\\\]]]]^^^^^__````aaaaabbccccdddddeeeeffggggghhhhihhhhhggggfffeeeeedddcccccbbbaaaa`````__^^^^]]]]]\\\\[[[ZZZZYYYYYXXXXWWWWVVVUUUUUTTTTSSSSRRRRQQQQQPPPOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEDDDCCCCCCBBBBBAAAA@@@@@?????>>>>>>====<<<<<<;;;;;;:::::::9998888888877777776666666655555444444444333333332222222222221111111100000000000000000////////////////////////////////////////////////////////0000000000000000111111111222222222223333333334444444445555566666667777777788888889999::::::;;;;;;<<<<<<<===>>>>>>>?????@@@@@AAABBBBBCCCCCCCDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOPPPPQQQQQRRRRSSSTTTTUUUUUVVVVWWWWXXXYYYYYZZZZ[[[[\\\\]]]]]^^^___`````aaaabbcccccddddeeeeeffgggghhhhhiiihhhgggggfffeeeedddddcccbbbaaaaa````__^^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWWVVVVVUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHGGGGGFFFFFEEEEEEEDDCCCCCCBBBBBAAAA@@@@@??????>>>>>====<<<<<<;;;;;;;::::::9999988888877777777666666655555544444444433333333332222222222211111111100000000000000000000/////////////////////////////////////////00000000000000000000111111111222222222223333333333444444444555555666666667777777888888899999::::::;;;;;;<<<<<<====>>>>>??????@@@@@AAAABBBBBCCCCCCDDDEEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUVVVVVWWXXXXXYYYYZZZZZ[[[\\\\\]]]^^^^^___````aaaaabbccccdddddeeeeffggggghhhhiiiihhhhhgggfffeeeeeddddcccccbbaaaa`````__^^^^^]]]]\\\\\[[[ZZZYYYYYXXXXWWWWVVVVUUUUUTTTTTSSRRRRRQQQQQPPPOOOOONNNNNMMMLLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEEDDCCCCCCCBBBBBAAA@@@@@???????>>>>>=====<<<<<<;;;;;;::::::999988888888777777766666666555555444444444333333333322222222222211111111111000000000000000000000000000000000000000000000000000000000000000000000111111111112222222222222333333333344444444455555566666667777777788888889999::::::;;;;;;;<<<<<<=====>>>>>??????@@@@@AAAABBBBBCCCCCCDDDEEEEEEFFFFFGGGGGHHIIIIIJJJJJKKKKKLLLLMMMMNNNNNOOOOOPPQQQQQRRRRRSSSTTTTTUUUUUVVVVWWWXXXXYYYYYZZZZ[[\\\\\]]]]^^^^^___`````aaabbbcccccddddeeeeeffgggghhhhhiiiiihhhhgggggffeeeedddddccccbbaaaaa````____^^^]]]]]\\\\[[[ZZZZZYYYYYXXXWWWWVVVVUUUUUTTTTSSSRRRRRQQQQPPPPOOOOONNNNMMMMMLLLKKKKKJJJJJIIIIHHHHGGGGGFFFFFEEEEEDDDDCCCCCCBBBBBAAAA@@@@@??????>>>>>>====<<<<<<;;;;;;:::::::999998888888777777776666666555555444444444433333333332222222222222211111111111110000000000000000000000000000000000000000000000000000000011111111111122222222222222333333333344444444445555556666666677777778888888899999::::::;;;;;;<<<<<<<===>>>>>>>??????@@@@@AAAABBBBBCCCCCCDDDDEEEEEFFFFFGGGGGHHHIIIIJJJJJKKKKKLLLLMMMMMNNNNOOOOOPPPQQQQRRRRRSSSSTTTTUUUUUVVVWWWWXXXXYYYYYZZZZZ[[\\\\]]]]]^^^^____```aaaaabbbccccdddddeeefffggggghhhhiiiiiihhhhhggggffeeeeeddddcccccbbaaaa`````___^^^^^]]]\\\\\[[[ZZZZZYYYYXXXXXWWVVVVVUUUUTTTTTSSSSRRRQQQQQPPPPOOOONNNNNMMMMMLLLLKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDDDCCCCCCBBBBBAAAA@@@@@@?????>>>>>>====<<<<<<;;;;;;;:::::::9999988888877777777766666666555555444444444433333333333222222222222222111111111111111000000000000000000000000000000000000000001111111111111112222222222222223333333333334444444444555555666666677777777788888899999::::::::;;;;;;<<<<<<====>>>>>>?????@@@@@@@AAABBBBBCCCCCCCDDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKLLLLMMMMMNNNNNOOOPPPPQQQQQRRRRSSSSTTTTTUUUVVVVVWWWXXXXXYYYYZZZZZ[[\\\\\]]]]^^^^^__`````aaaabbbcccccdddeeeeefffgggghhhhhiiiiiiihhhhgggggffeeeedddddccccbbbbaaa`````___^^^^]]]]]\\\[[[[ZZZZYYYYYXXXXWWWVVVVUUUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEDDDDCCCCCCBBBBBAAAA@@@@@@?????>>>>>>>=====<<<<<<;;;;;;::::::99999888888887777777776666666555555554444444444333333333333222222222222222211111111111111111111111111111111111111111111111111111111111222222222222222233333333333334444444444555555566666666777777777888888899999::::::;;;;;;;<<<<<<=====>>>>>>?????@@@@@@AAAABBBBBCCCCCCDDDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUUVVVVWWWWXXXXYYYYYZZZ[[[[\\\\]]]]]^^^^__`````aaaabbbbcccdddddeeeefffggggghhhiiiijiiiihhhhhggggffffeeeddddcccccbbbaaaaa```___^^^^^]]]]\\\\\[[ZZZZZYYYYYXXXXWWWWVVVUUUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEDDDCCCCCCCBBBBBAAA@@@@@@@??????>>>>>>====<<<<<<;;;;;;::::::::999998888888777777777666666666555555444444444443333333333333322222222222222222222111111111111111111111111111111111111111112222222222222222222233333333333333444444444445555555666666667777777778888888899999:::::::;;;;;;<<<<<<<===>>>>>>>??????@@@@@@AAAABBBBBCCCCCCDDDDEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUUVVVVWWWWXXXYYYYYZZZZZ[[[\\\\\]]]]^^^^^__````aaaaabbcccccddddeeeeffffggghhhhhiiiijjjiiihhhhgggggfffeeeeedddccccbbbbaaaa`````__^^^^^]]]]\\\\\[[ZZZZZYYYYXXXXXWWWVVVVVUUUUUTTTSSSSRRRRRQQQQPPPPOOOOONNNNNMMMLLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDCCCCCCBBBBBAAAA@@@@@@??????>>>>>>====<<<<<<;;;;;;;;:::::::9999988888888777777777666666665555555544444444444333333333333333222222222222222222222222222222222222222222222222222222222222222222222223333333333333334444444444445555555666666666777777777888888899999::::::::;;;;;;;<<<<<<====>>>>>>???????@@@@@@AAAABBBBBCCCCCCDDEEEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLLLMMMMNNNNNOOOOOPPPPQQQRRRRRSSSSTTTTUUUUUVVVVVWWXXXXXYYYYZZZZZ[[[\\\\\]]]^^^^^___`````aaaabbbccccddddeeeeeffggggghhhhiiiijjjjiiiiihhhggggffffeeeedddddcccbbbaaaaa````___^^^^]]]]]\\\\[[[[ZZZYYYYYXXXXWWWWVVVVVUUUUTTTTTSSSRRRRQQQQQPPPPOOOONNNNNMMMMMLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDCCCCCCBBBBBAAAAA@@@@@??????>>>>>>>=====<<<<<<;;;;;;;:::::::9999988888888777777777666666666655555544444444444443333333333333333322222222222222222222222222222222222222222222222222222222222333333333333333333444444444444555555666666666677777777788888888899999::::::;;;;;;;;<<<<<<=====>>>>>>??????@@@@@AAAAABBBBBCCCCCCCDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLLLMMMMMNNNNNOOOOPPPQQQQQRRRRSSSSTTTTTUUUUVVVVVWWWXXXXYYYYYZZZZ[[[[\\\]]]]]^^^^____````aaaaabbccccdddddeeeefffgggghhhhiiiiijjjjjiiiihhhgggggfffeeeeeddddcccccbbaaaa`````__^^^^^]]]]\\\\\[[[ZZZZZYYYYYXXXWWWWVVVVUUUUUTTTTTSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJIIIIIHHHGGGGGFFFFFEEEEEEEDDDCCCCCBBBBBBBAAA@@@@@@@??????>>>>>>====<<<<<<;;;;;;;;:::::::99999888888888777777777666666666655555554444444444444433333333333333333333322222222222222222222222222222222222222222333333333333333333333344444444444445555555566666666667777777778888888899999::::::::;;;;;;;<<<<<<<===>>>>>>>??????@@@@@@AAAABBBBBBCCCCCDDDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPQQQQQRRRRRSSSTTTTTUUUUUVVVWWWWXXXXYYYYYZZZZZ[[\\\\\]]]]^^^^^___`````aaabbbcccccddddeeeeeffggggghhhhiiiijjjjjjiiiiihhhhgggffffeeeedddddccccbbaaaaa`````___^^^]]]]]\\\\\[[[ZZZZZYYYYXXXXXWWVVVVVUUUUUTTTTTSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDDCCCCCBBBBBBAAAA@@@@@@??????>>>>>>=====<<<<<<<;;;;;;;::::::::999998888888877777777776666666666555555555444444444444444333333333333333333333333333333333333333333333333333333333333333333333334444444444444445555555556666666666777777777788888888899999:::::::;;;;;;;;<<<<<<=====>>>>>>???????@@@@@@AAAABBBBBBCCCCCDDDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSTTTTTUUUUUVVVVVWWWXXXXXYYYYZZZZZ[[\\\\\]]]]]^^^^__`````aaaaabbbccccdddddeeeffffgggghhhhiiiiijjkjjjjiiiihhhhhggggffeeeeeddddcccccbbaaaaa````____^^^^]]]]]\\\[[[[ZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTSSSSRRRRRQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDDCCCCCBBBBBBAAAA@@@@@@??????>>>>>>>=====<<<<<<<;;;;;;;;:::::::9999988888888877777777776666666666655555555544444444444444444333333333333333333333333333333333333333333333333333333333334444444444444444445555555566666666666677777777778888888899999::::::::;;;;;;;<<<<<<<<=====>>>>>>??????@@@@@@@AAABBBBBBBCCCCCDDDEEEEEEEFFFFFGGGGGHHHIIIIIJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQRRRRRSSSTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZ[[[[\\\\]]]]]^^^^___````aaaaabbbcccccdddeeeeefffgggghhhhhiiijjjjkkkjjiiiiihhhhgggggffeeeedddddccccbbbbaaa`````___^^^^^]]]]\\\\\[[ZZZZZYYYYYXXXXWWWWVVVVVUUUTTTTTSSSSRRRRQQQQQPPPPOOOOONNNNNMMMMMLLKKKKKKJJJJJIIIIIHHHHGGGGGFFFFFEEEEEEDDDDCCCCCCBBBBBAAAAA@@@@@@@??????>>>>>>=====<<<<<<;;;;;;;;:::::::::99999888888888877777777776666666666655555555554444444444444444444443333333333333333333333333333333333333333344444444444444444444445555555555666666666667777777777888888888899999:::::::::;;;;;;;<<<<<<=====>>>>>>>??????@@@@@@AAAAABBBBBCCCCCCDDDDEEEEEEFFFFFGGGGGHHHHIIIIIJJJJJKKKKKKLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRSSSSTTTTTUUUUVVVVVWWWWXXXYYYYYZZZZZ[[[\\\\\]]]]^^^^^__`````aaaabbbbcccdddddeeeefffggggghhhiiiiijjjkkkkkjjiiiihhhhhggggffeeeeeddddcccccbbbaaaaa```____^^^^]]]]]\\\\\[[ZZZZZYYYYXXXXXWWWWVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLKKKKKKKJJJJJIIIIIHHHGGGGGFFFFFFFEEEEEDDDCCCCCCCBBBBBBAAAA@@@@@@??????>>>>>>=====<<<<<<<<;;;;;;;:::::::::999998888888888777777777776666666666666555555555544444444444444444444444444444444444444444444444444444444444444444444444444555555555566666666666677777777777888888888899999:::::::::;;;;;;;;<<<<<<<=====>>>>>>???????@@@@@@AAAABBBBBBCCCCCCDDDDEEEEEFFFFFFGGGGGHHHHIIIIIJJJJJKKKKKKLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVWWWXXXXXYYYYZZZZZ[[[\\\\\]]]]]^^^____````aaaaabbcccccddddeeeeefffggghhhhhiiiijjjkkkkkkjjiiiiihhhhgggggfffeeeeedddcccccbbbaaaa`````__^^^^^]]]]]\\\\[[[[ZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLKKKKKJJJJJJIIIIIHHHHGGGGGFFFFFFEEEEEDDDDCCCCCCBBBBBBAAAA@@@@@@????????>>>>>>=====<<<<<<<;;;;;;;;:::::::::9999998888888887777777777776666666666666655555555555544444444444444444444444444444444444444444444444444444444444555555555555566666666666667777777777777888888888999999:::::::::;;;;;;;<<<<<<<<=====>>>>>>???????@@@@@@@AAABBBBBBBCCCCCCDDDDEEEEEFFFFFFGGGGGHHHHIIIIIJJJJJJKKKKKLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZ[[[[\\\]]]]]^^^^^___`````aaaabbcccccddddeeeeeffggggghhhhiiiiijjjkkkkkkkjjjiiihhhhhggggffffeeeedddddcccbbbbaaaa`````__^^^^^]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTSSSSRRRRRQQQQQPPOOOOONNNNNMMMMMMLLLKKKKKJJJJJJIIIIIHHHHGGGGGFFFFFFEEEEEDDDDCCCCCCBBBBBBAAAAA@@@@@@@??????>>>>>>>====<<<<<<<<<;;;;;;;:::::::::99999988888888887777777777777666666666666666555555555555555544444444444444444444444444444444444444444555555555555555556666666666666667777777777778888888888999999:::::::::;;;;;;;;<<<<<<<<====>>>>>>>>??????@@@@@@AAAAABBBBBBCCCCCCCDDDEEEEEFFFFFFFGGGGGHHHIIIIIJJJJJJJKKKKKLLMMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSSTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[\\\\\]]]]^^^^^___`````aaabbbbccccdddddeeeefffgggghhhhhiiiijjkkkkkkkkkjjjjiiiihhhgggggfffeeeeeddddcccccbbaaaaa````____^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXWWWVVVVVUUUUTTTTTSSSSRRRRRQQQQQPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJJIIIIIHHHHGGGGGFFFFFFEEEEEEEDDDCCCCCCCBBBBBBAAAA@@@@@@???????>>>>>>>=====<<<<<<<;;;;;;;;;:::::::::999999888888888887777777777777666666666666666666555555555555555555555555555555555555555555555555555555555556666666666666666666777777777777888888888888999999:::::::::;;;;;;;;<<<<<<<<=====>>>>>>????????@@@@@@AAAABBBBBBCCCCCCDDDDEEEEEEFFFFFFGGGGGHHHHIIIIIJJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSTTTTTUUUUVVVVVWWWWXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^____```aaaaabbbcccccddddeeeeeffggggghhhhiiiijjjkkkklkkkkkjjjiiiiihhhhgggggffeeeedddddccccbbbaaaa`````___^^^^^]]]]]\\\[[[[ZZZZZYYYYXXXXXWWWWVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLKKKKKJJJJJJJIIIIIHHHGGGGGGGFFFFFEEEEEEDDDDCCCCCCBBBBBBAAAA@@@@@@@???????>>>>>>>=====<<<<<<<<;;;;;;;;::::::::::99999998888888888877777777777777666666666666666666666655555555555555555555555555555555555555555666666666666666666666667777777777777788888888888999999::::::::::;;;;;;;;;<<<<<<<=====>>>>>>>>??????@@@@@@@@AAABBBBBBBCCCCCCDDDDEEEEEEFFFFFGGGGGGHHHHIIIIIJJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVWWWWXXXXXYYYZZZZZ[[[[\\\\]]]]]^^^^^__`````aaaabbbbccccdddddeeefffggggghhhhiiiiijjkkkkklllkkkjjjjiiiihhhhhggggffeeeeedddddccccbbaaaaa`````___^^^^^]]]]\\\\\[[[ZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJJIIIIIHHHHGGGGGGFFFFFEEEEEEDDDDCCCCCCBBBBBBAAAAA@@@@@@@???????>>>>>>>>=====<<<<<<<;;;;;;;;;::::::::::999999988888888888877777777777777776666666666666666666666666666666666666666666666666666666666666666666666666677777777777777778888888888899999999::::::::::;;;;;;;;<<<<<<<<=====>>>>>>>????????@@@@@@AAAAABBBBBBCCCCCCCDDDEEEEEEEFFFFFGGGGGGHHHHIIIIIJJJJJJKKKKKLLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZ[[[[\\\\\]]]]^^^^^__`````aaaaabbbcccdddddeeeeefffgggghhhhhiiijjjjkkkkllllkkkkkjjiiiiihhhhgggggffeeeeeddddcccccbbbaaaaa```____^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKJJJJJJIIIIIHHHHGGGGGGFFFFFEEEEEEDDDDDCCCCCCCBBBBBBAAAA@@@@@@@??????>>>>>>>>======<<<<<<<<;;;;;;;;;;::::::::::9999999888888888888877777777777777777666666666666666666666666666666666666666666666666666666666666677777777777777777788888888888899999999::::::::::;;;;;;;;;;<<<<<<<=======>>>>>>>??????@@@@@@@@AAAABBBBBBCCCCCCDDDDDEEEEEEFFFFFGGGGGGGHHHIIIIIJJJJJJJKKKKKLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^____````aaaaabbcccccddddeeeeefffggggghhhiiiiijjjkkkkklllllkkkkkjjiiiihhhhhggggffffeeedddddccccbbbbaaaa`````__^^^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXWWWWVVVVVUUUUUTTTTTSSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIHHHHGGGGGGFFFFFFFEEEEEEDDDDCCCCCCBBBBBBAAAAA@@@@@@????????>>>>>>>=======<<<<<<<;;;;;;;;;;::::::::::99999999988888888888888777777777777777777777666666666666666666666666666666666666666666667777777777777777777778888888888888899999999::::::::::;;;;;;;;;;<<<<<<<<======>>>>>>>>???????@@@@@@AAAAABBBBBBBCCCCCCDDDDEEEEEEFFFFFFGGGGGGHHHHIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSTTTTTUUUUUVVVVVWWWWXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^^___`````aaaabbbccccdddddeeeeffffggghhhhhiiiijjjkkkkklllllllkkkkjjiiiiihhhhgggggfffeeeeedddcccccbbbaaaaa`````__^^^^^]]]]]\\\\[[[[ZZZZZYYYYXXXXXWWWVVVVVUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLKKKKKKKJJJJJIIIIIHHHHHGGGGGFFFFFFEEEEEEDDDDCCCCCCBBBBBBBBAAA@@@@@@@@???????>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::9999999998888888888888888777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888999999999:::::::::::;;;;;;;;;<<<<<<<<=======>>>>>>>????????@@@@@@@AAAABBBBBBBCCCCCCCDDDEEEEEEEFFFFFFGGGGGHHHHHIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUVVVVVWWWWXXXXXYYYYZZZZZ[[[\\\\]]]]]^^^^^___`````aaaaabbcccccddddeeeeeffggggghhhhiiiiijjjkkklllllllllkkkkkjjjiiiiihhhgggggfffeeeeeddddcccccbbaaaaa````____^^^^^]]]\\\\\[[[[ZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIIHHHHGGGGGFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBAAAAA@@@@@@@????????>>>>>>>=======<<<<<<<<;;;;;;;;;;::::::::::::99999999998888888888888888877777777777777777777777777777777777777777777777777777777777778888888888888888889999999999:::::::::::;;;;;;;;;;<<<<<<<<<======>>>>>>>>???????@@@@@@@@AAAAABBBBBBCCCCCCDDDDDEEEEEEFFFFFFFGGGGGHHHIIIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZ[[[[\\\\\]]]]^^^^^____```aaaaabbbcccccddddeeeeeffggggghhhhiiiiijjkkkkkllllmlllllkkkkjjjjiiiihhhhhgggffffeeeedddddccccbbbaaaa`````____^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIIHHHHGGGGGGFFFFFFFEEEEEEDDDDCCCCCCBBBBBBBAAAA@@@@@@@@????????>>>>>>>>======<<<<<<<<<;;;;;;;;;;;:::::::::::::9999999999888888888888888888888777777777777777777777777777777777777777777778888888888888888888889999999999::::::::::::;;;;;;;;;;;;<<<<<<<<=======>>>>>>>?????????@@@@@@@AAAABBBBBBBBCCCCCCDDDDEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJKKKKKKKLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^___`````aaaabbbbccccdddddeeeffffgggghhhhhiiiijjjkkkklllllmmmlllkkkkkjjjiiiiihhhhgggggffeeeeeddddcccccbbbbaaa`````___^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPOOOOONNNNNMMMMMLLLLKKKKKKJJJJJIIIIIIIHHHGGGGGGGFFFFFFEEEEEEDDDDCCCCCCCBBBBBBBAAAAA@@@@@@@????????>>>>>>>>=======<<<<<<<<<<;;;;;;;;;;;::::::::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888888899999999999:::::::::::::;;;;;;;;;;;<<<<<<<<<<======>>>>>>>>>???????@@@@@@@@AAAAABBBBBBCCCCCCCCDDDEEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJKKKKKKLLLLMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^__`````aaaabbbbcccccdddeeeeefffggggghhhhiiiiijjkkkkkllllmmmmmllllkkkkkjjiiiihhhhhgggggffeeeeeddddcccccbbbaaaaa`````__^^^^^]]]]]\\\\[[[[ZZZZZYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLKKKKKKKJJJJJJIIIIIHHHHGGGGGGFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBBAAAAA@@@@@@@@???????>>>>>>>>>======<<<<<<<<<<;;;;;;;;;;;;;:::::::::::::99999999999999888888888888888888888888888888888888888888888888888888888888899999999999999::::::::::::::;;;;;;;;;;;;<<<<<<<<<<=======>>>>>>>>????????@@@@@@@AAAAABBBBBBBBCCCCCCDDDDDEEEEEEFFFFFFFGGGGGGHHHHIIIIIJJJJJJKKKKKKLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYZZZZZ[[[[\\\]]]]]^^^^^___`````aaaaabbcccccddddeeeeefffggggghhhhhiiijjjkkkkkllllmmmmmmlllllkkkkjjjiiiihhhhhggggffffeeedddddccccbbbbaaaaa````___^^^^^]]]]\\\\\[[[[ZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSSRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLLLKKKKKJJJJJJIIIIIHHHHHGGGGGGFFFFFFFEEEEEEDDDDCCCCCCCBBBBBBBBAAAAA@@@@@@@????????>>>>>>>>>>======<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::9999999999999999888888888888888888888888888888888888888888889999999999999999::::::::::::::::;;;;;;;;;;;;;<<<<<<<<<<======>>>>>>>>>>???????@@@@@@@@AAAAABBBBBBBCCCCCCCCDDDDEEEEEEFFFFFFGGGGGGHHHHHIIIIIJJJJJJJKKKKKLLLMMMMMMMNNNNNOOOOOPPPQQQQQRRRRRSSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZ[[[\\\\\]]]]^^^^^____````aaaaabbbccccdddddeeeeffffggghhhhhiiiijjjjkkkklllllmmmmmmmllllkkkkkjjiiiiihhhhgggggfffeeeeedddddcccbbbbaaaa`````____^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSRRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLLLKKKKKJJJJJJIIIIIIIHHHGGGGGGGFFFFFFEEEEEEDDDDDCCCCCCBBBBBBBBAAAAA@@@@@@@@@????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;:::::::::::::::::::9999999999999999999999999999999999999999999999999999999999999:::::::::::::::::::;;;;;;;;;;;;;;<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@AAAAABBBBBBBCCCCCCDDDDDEEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKLLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRRSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^____`````aaabbbbccccdddddeeeeeffggggghhhhiiiiijjjkkkkklllmmmmmmmmmlllllkkkkjjjjiiihhhhhgggggfffeeeeeddddcccccbbaaaaa`````___^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSRRRRRRRQQQQQPPPOOOOONNNNNMMMMMMMLLLKKKKKJJJJJJJIIIIIIHHHHGGGGGGFFFFFFEEEEEEEEDDDCCCCCCCCBBBBBBBAAAAA@@@@@@@@@?????????>>>>>>>>>=======<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::99999999999999999999999999999999999999999999::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<========>>>>>>>>>????????@@@@@@@@@AAAAABBBBBBBBCCCCCCCDDDDEEEEEEEFFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKLLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRRSSSTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^__`````aaaaabbbcccccddddeeeeeffggggghhhhhiiiijjjjkkklllllmmmmnmmmmmllllkkkkkjjjiiiiihhhhhgggffffeeeedddddcccccbbaaaaa`````___^^^^^]]]]]\\\\[[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTTSSSRRRRRRQQQQQPPPPOOOOONNNNNMMMMMMLLLLKKKKKKJJJJJIIIIIIHHHHHGGGGGGFFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBBBAAAAA@@@@@@@@@????????>>>>>>>>>>========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;<<<<<<<<<<<<<=======>>>>>>>>>>?????????@@@@@@@@@AAAAABBBBBBBCCCCCCCCDDDDDEEEEEEFFFFFFGGGGGGHHHHHIIIIIIIJJJJJKKKKKKLLLLMMMMMMNNNNNOOOOOPPPPQQQQQRRRRRRSSTTTTTTTUUUUUVVVVVWWXXXXXYYYYYZZZZZ[[[[\\\\]]]]]^^^^^__`````aaaaabbbcccccdddddeeeffffgggghhhhhiiiiijjkkkkkllllmmmmmnnnmmmmmlllkkkkkjjjiiiiihhhhgggggffeeeeedddddccccbbbbaaaaa```____^^^^^]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTTTSSSRRRRRRQQQQQPPPPOOOOONNNNNNMMMMMLLLLKKKKKKJJJJJJIIIIIIIHHHGGGGGGGFFFFFFEEEEEEEDDDDDCCCCCCCBBBBBBBBAAAAA@@@@@@@@@?????????>>>>>>>>>>>========<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<=======>>>>>>>>>>>>????????@@@@@@@@@AAAAABBBBBBBBBCCCCCCDDDDDEEEEEEEEFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKKKLLLMMMMMNNNNNNNOOOOOPPPQQQQQRRRRRRRSSTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]^^^^^____````aaaaabbbbcccdddddeeeeefffggggghhhhiiiiijjkkkkkllllmmmmmnnnnnmmmmlllllkkkjjjjiiiihhhhhgggggffeeeeeddddcccccbbbbaaaa`````___^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWVVVVVUUUUUTTTTTTTSSRRRRRRQQQQQPPPPOOOOONNNNNNMMMMMLLLLKKKKKKJJJJJJJIIIIIIHHHHGGGGGGFFFFFFFEEEEEEEDDDDDCCCCCCCBBBBBBBBBAAAAA@@@@@@@@@??????????>>>>>>>>>>========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>??????????@@@@@@@@@AAAAABBBBBBBBCCCCCCCCDDDDDEEEEEEFFFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKKLLLLMMMMMNNNNNNOOOOOPPPPQQQQQRRRRRRSSSTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^____`````aaaabbbcccccddddeeeeefffggggghhhhhiiijjjjkkkklllllmmmmnnnnnnmmmmmllllkkkkkjjiiiiihhhhhggggffffeeedddddcccccbbbaaaaa`````__^^^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSRRRRRRRQQQQQPPPOOOOONNNNNNNMMMMMLLLLLKKKKKJJJJJJIIIIIIHHHHHGGGGGGFFFFFFFEEEEEEEDDDDDCCCCCCCCBBBBBBBAAAAAA@@@@@@@@@??????????>>>>>>>>>>>=========<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<=========>>>>>>>>>>>??????????@@@@@@@@@AAAAAABBBBBBBBCCCCCCCDDDDDEEEEEEEEFFFFFFGGGGGGHHHHHIIIIIIIJJJJJJKKKKKLLLLLMMMMMNNNNNNOOOOOPPPPQQQQQRRRRRRSSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[\\\\\]]]]]^^^^^___`````aaaaabbcccccdddddeeeeffffggghhhhhiiiiijjjkkkkkllllmmmmmnnooonnmmmmlllllkkkkkjjiiiiihhhhgggggfffeeeeedddddcccccbbaaaaa`````___^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSSRRRRRRQQQQQPPPPOOOOONNNNNNMMMMMMLLLLKKKKKKJJJJJJIIIIIIIHHHGGGGGGGFFFFFFFEEEEEEEEDDDDDCCCCCCCBBBBBBBBBAAAAA@@@@@@@@@@??????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>??????????@@@@@@@@@@AAAAABBBBBBBBCCCCCCCCDDDDDEEEEEEEFFFFFFFFGGGGGGHHHHIIIIIIJJJJJJKKKKKKKLLLMMMMMMMNNNNNNOOOOOPPPPQQQQQRRRRRRSSSSTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^__`````aaaaabbbcccccdddddeeeeeffggggghhhhiiiiijjjkkkkklllllmmmnnnoooonnnmmmmlllllkkkkjjjjiiihhhhhgggggfffeeeeedddddccccbbbaaaaa````____^^^^^]]]]]\\\\\[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTSSSSRRRRRRQQQQQPPPPOOOOOONNNNNMMMMMMLLLLKKKKKKJJJJJJJIIIIIIHHHHGGGGGGGFFFFFFFFEEEEEEDDDDDCCCCCCCCCBBBBBBBBAAAAA@@@@@@@@@@????????????>>>>>>>>>>>>==========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<==========>>>>>>>>>>>>>???????????@@@@@@@@@@AAAAABBBBBBBBBCCCCCCCCCDDDDDEEEEEEFFFFFFFGGGGGGGGHHHHIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNOOOOOOOPPPQQQQQRRRRRRRSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^___````aaaaabbbbccccdddddeeeeeffggggghhhhhiiiijjjjkkklllllmmmmnnnnooooonnmmmmmllllkkkkkjjjiiiiihhhhhgggffffeeeeeddddcccccbbbbaaa`````____^^^^^]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTSSSSRRRRRRQQQQQPPPPOOOOOONNNNNMMMMMMMLLLKKKKKKKJJJJJJIIIIIIHHHHHGGGGGGFFFFFFFFEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@???????????>>>>>>>>>>>>>>===========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========>>>>>>>>>>>>>>???????????@@@@@@@@@@AAAAAAABBBBBBBBCCCCCCCCCDDDDDEEEEEEEEFFFFFFFGGGGGGHHHHHIIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNOOOOOOPPPPQQQQQRRRRRRSSSSTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]^^^^^____`````aaaabbbbcccccdddeeeeeffffgggghhhhhiiiiijjkkkkkllllmmmmmnnnoooooonnnnmmmlllllkkkkkjjjiiiiihhhhgggggfffeeeedddddcccccbbbaaaaa`````___^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSRRRRRRRQQQQQPPPOOOOOOONNNNNNMMMMMLLLLLKKKKKKJJJJJJIIIIIIIHHHGGGGGGGGFFFFFFFEEEEEEEEDDDDDCCCCCCCCCBBBBBBBBAAAAAAA@@@@@@@@@@@???????????>>>>>>>>>>>>>>>==============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=============>>>>>>>>>>>>>>>????????????@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDEEEEEEEFFFFFFFFGGGGGGGHHHHIIIIIIJJJJJJKKKKKKKLLLLLMMMMMNNNNNNOOOOOOPPPPQQQQQRRRRRRSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^____`````aaaaabbcccccdddddeeeeffffggggghhhhiiiiijjkkkkklllllmmmmnnnnooooooonnnmmmmmlllllkkkjjjjiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````__^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSRRRRRRQQQQQPPPPOOOOOONNNNNNMMMMMMLLLLKKKKKKJJJJJJJIIIIIIHHHHHGGGGGGGFFFFFFFFEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBAAAAAAA@@@@@@@@@@??????????????>>>>>>>>>>>>>>>>=================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<================>>>>>>>>>>>>>>>>??????????????@@@@@@@@@@AAAAAAAABBBBBBBBCCCCCCCCCDDDDDEEEEEEEEFFFFFFFGGGGGGGGHHHHHIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNNNOOOOOOPPPPQQQQQRRRRRRSSTTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^___`````aaaaabbcccccdddddeeeeefffggggghhhhhiiijjjjkkkklllllmmmmmnnoooopooooonnnmmmmmllllkkkkkjjiiiiihhhhhgggggfffeeeeedddddcccbbbbaaaaa`````___^^^^^]]]]]\\\\\[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRQQQQQQPPPPOOOOONNNNNNMMMMMMMLLLKKKKKKKJJJJJJIIIIIIIHHHHHGGGGGGGFFFFFFFEEEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????????????>>>>>>>>>>>>>>>>>>>================================================================>>>>>>>>>>>>>>>>>>??????????????@@@@@@@@@@@@@AAAAAABBBBBBBBBBCCCCCCCCCDDDDDEEEEEEEEFFFFFFFFGGGGGGHHHHHIIIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNNOOOOOPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^__`````aaaaabbbbccccdddddeeeeeffggggghhhhhiiiiijjjkkkkkllllmmmmmnnooooopppooonnnnmmmmlllllkkkkkjjiiiiihhhhhggggffffeeeeeddddcccccbbbaaaaa````____^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWVVVVVUUUUUTTTTTTTSSSRRRRRQQQQQQQPPPOOOOONNNNNNNMMMMMMLLLLLKKKKKKJJJJJJIIIIIIIHHHHHGGGGGGGFFFFFFFFEEEEEEEEDDDDDCCCCCCCCCBBBBBBBBBBAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>==============================================>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@AAAAAAABBBBBBBBBBCCCCCCCCCDDDDDEEEEEEEEEFFFFFFFGGGGGGGGHHHHHIIIIIIJJJJJJKKKKKKKLLLLLMMMMMMNNNNNNOOOOOPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^___````aaaaabbbbcccccddddeeeeefffgggghhhhhiiiiijjjkkkkklllllmmmnnnnooooppppooooonnmmmmmlllllkkkkjjjjiiiiihhhgggggffffeeeedddddcccccbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMLLLLKKKKKKJJJJJJJIIIIIIIHHHHHGGGGGGGGFFFFFFFEEEEEEEEEDDDDDCCCCCCCCCCBBBBBBBBBBAAAAAAA@@@@@@@@@@@@@?????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAABBBBBBBBBBCCCCCCCCCCDDDDDEEEEEEEEFFFFFFFFGGGGGGGHHHHHIIIIIIIIJJJJJJKKKKKKLLLLMMMMMMNNNNNNNOOOOOOPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbbcccccdddddeeeffffggggghhhhiiiiijjjjkkklllllmmmmmnnnooooopppppooooonnmmmmmllllkkkkkjjjjiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````___^^^^^]]]]]\\\\\[[[ZZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMMLLLKKKKKKKKJJJJJJIIIIIIIIHHHHHGGGGGGGFFFFFFFFEEEEEEEEDDDDDCCCCCCCCCCBBBBBBBBBBBBAAAAAAA@@@@@@@@@@@@@@????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????@@@@@@@@@@@@@AAAAAAAABBBBBBBBBBBCCCCCCCCCCDDDDDEEEEEEEEEFFFFFFFGGGGGGGGHHHHHIIIIIIIJJJJJJJKKKKKKKLLLLMMMMMMNNNNNNOOOOOOOPPPQQQQQQQRRRRRSSSTTTTTTTUUUUUVVVVVWWWXXXXXYYYYYZZZZZZZ[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeefffggggghhhhhiiiijjjkkkkkllllmmmmmnnnooooopppppppoooonnnnmmmlllllkkkkkjjjiiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[ZZZZZZYYYYYXXXXXWWWWVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQPPPPOOOOOONNNNNNNMMMMMMLLLLLKKKKKKJJJJJJJJIIIIIIHHHHHGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCBBBBBBBBBBBAAAAAAAA@@@@@@@@@@@@@@@@???????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????@@@@@@@@@@@@@@@@@AAAAAAABBBBBBBBBBBCCCCCCCCCCDDDDDDDEEEEEEEEFFFFFFFFFGGGGGGGGHHHHHIIIIIIJJJJJJJKKKKKKKLLLLLMMMMMMNNNNNNOOOOOOPPPPQQQQQRRRRRRSSSSTTTTTTUUUUUVVVVVWWWWXXXXXYYYYYZZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeefffggggghhhhhiiiiijjkkkkklllllmmmmnnnnooopppppppppooooonnnnmmmmlllllkkkkkjjiiiiihhhhhggggffffeeeeedddcccccbbbbaaaaa`````___^^^^^]]]]]\\\\\\[[ZZZZZYYYYYYYXXXXXWWWVVVVVUUUUUUUTTTTTSSSRRRRRRRQQQQQPPPPPOOOOOONNNNNNMMMMMMLLLLKKKKKKKKJJJJJJIIIIIIIHHHHHGGGGGGGGFFFFFFFFFEEEEEEEEDDDDDDDCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@?????????????????????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@AAAAAAAABBBBBBBBBBBBBCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGHHHHHIIIIIIIIJJJJJJKKKKKKKLLLLMMMMMMNNNNNNNOOOOOOPPPPPQQQQQRRRRRRSSSSTTTTTUUUUUUVVVVVWWWWXXXXXYYYYYYZZZZZ[[[\\\\\\]]]]]^^^^^__`````aaaaabbbbcccccddddeeeeeffffggghhhhhiiiiijjjkkkkklllllmmmmnnnoooooppppqqqpppooooonnnmmmmmlllllkkkkjjjiiiiihhhhgggggffffeeeedddddcccccbbbaaaaa`````___^^^^^]]]]]\\\\\\[[[ZZZZZYYYYYYXXXXXWWWWVVVVVUUUUUUTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMMLLLLLKKKKKKJJJJJJJIIIIIIIIHHHHHGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAA@@@@@@@@@@@@@@@@@@@??????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@AAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCDDDDDDDDEEEEEEEEFFFFFFFFFGGGGGGGGHHHHHIIIIIIIJJJJJJJJKKKKKKLLLLLMMMMMMNNNNNNOOOOOOOPPPQQQQQQQRRRRRRSSSSTTTTTUUUUUUVVVVVWWWWXXXXXYYYYYYZZZZZ[[\\\\\\\]]]]]^^^^^__`````aaaaabbbbcccccdddddeeeefffggggghhhhiiiiijjjjkkkklllllmmmmmnnoooooppppqqqqpppppooonnnnmmmmmllllkkkkkjjjjiiihhhhhgggggfffeeeeedddddcccccbbbbaaaaa`````__^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVUUUUUUTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNNMMMMMMMLLLLKKKKKKKJJJJJJJIIIIIIIHHHHHHGGGGGGGGFFFFFFFFFEEEEEEEEEEDDDDDDCCCCCCCCCCCBBBBBBBBBBBBBBAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEFFFFFFFFFGGGGGGGHHHHHHIIIIIIIIJJJJJJKKKKKKKKLLLMMMMMMMMNNNNNNOOOOOOPPPPQQQQQQRRRRRRRSSSTTTTTUUUUUUUVVVVVWWWXXXXXYYYYYYYZZZZZ[[[\\\\\]]]]]^^^^^___`````aaaaabbbbcccccdddddeeeeeffggggghhhhhiiiijjjjkkkkklllmmmmmnnnnoooopppppqqqqqpppppoooonnnmmmmlllllkkkkkjjjiiiiihhhhhgggggffeeeeedddddcccccbbbaaaaa`````___^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVUUUUUUTTTTTTTSSSRRRRRQQQQQQQPPPPPOOOOOONNNNNNMMMMMMLLLLLKKKKKKKJJJJJJJIIIIIIIIHHHHHHGGGGGGGFFFFFFFFFEEEEEEEEEEDDDDDDDDCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCDDDDDDDEEEEEEEEEEFFFFFFFFFGGGGGGGGHHHHHHIIIIIIIJJJJJJJJKKKKKKLLLLLMMMMMMNNNNNNNOOOOOOPPPPPQQQQQQRRRRRSSSSTTTTTTUUUUUUVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeefffggggghhhhhiiiiijjkkkkklllllmmmmnnnnoooopppppqqqqqqqppppooooonnmmmmmlllllkkkkkjjjiiiiihhhhhggggfffeeeeedddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[[ZZZZZYYYYYYYXXXXXWWWVVVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNMMMMMMMMLLLLKKKKKKKJJJJJJJJIIIIIIIHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDEEEEEEEEEEFFFFFFFFFFGGGGGGGGHHHHHIIIIIIIIJJJJJJJKKKKKKKKLLLLMMMMMMMNNNNNNOOOOOOOPPPQQQQQQQRRRRRRSSSSTTTTTTUUUUUVVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbcccccdddddeeeeeffffgggghhhhhiiiiijjkkkkklllllmmmmmnnnooooopppqqqqrrrqqpppppooooonnnmmmmmlllllkkkjjjjiiiiihhhhgggggffffeeeeedddddcccccbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNNNMMMMMMLLLLLKKKKKKKKJJJJJJJIIIIIIIIHHHHHGGGGGGGGGGFFFFFFFFEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEFFFFFFFFFGGGGGGGGGGHHHHHIIIIIIIJJJJJJJJKKKKKKKLLLLLMMMMMMMNNNNNNNOOOOOOPPPPQQQQQQRRRRRRRSSSTTTTTTTUUUUUVVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\]]]]]^^^^^___`````aaaaabbbcccccdddddeeeeeffffggggghhhiiiiijjjjkkkklllllmmmmmnnooooopppppqqqrrrrrqqpppppoooonnnnmmmmmllllkkkkkjjjiiiihhhhhgggggffffeeeeeddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXWWWWVVVVVVUUUUUTTTTTTSSSSRRRRRRQQQQQQQPPPPPOOOOOONNNNNNMMMMMMMMLLLKKKKKKKKJJJJJJJJJIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCDDDDDDDDEEEEEEEEEEFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIJJJJJJJJJKKKKKKKLLLLMMMMMMMNNNNNNNOOOOOOPPPPPQQQQQQRRRRRRSSSSTTTTTTUUUUUVVVVVVVWWWXXXXXYYYYYZZZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbbbcccccddddeeeeefffggggghhhhhiiiijjjjkkkkkllllmmmmmnnnoooopppppqqqrrrrrrqqqqpppooooonnnnmmmmlllllkkkkkjjiiiiihhhhhgggggfffeeeeedddddcccccbbbbaaaaa`````___^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXWWWWVVVVVVUUUUUUUTTTTTSSSSSRRRRRRQQQQQQPPPPOOOOOONNNNNNNNMMMMMMLLLLLKKKKKKKJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJKKKKKKKKLLLLLMMMMMMNNNNNNNOOOOOOOPPPQQQQQQQRRRRRRSSSSSTTTTTUUUUUUVVVVVVWWWWXXXXXYYYYYZZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbbbcccccdddddeeeeeffggggghhhhhiiiiijjjkkkkklllllmmmnnnnoooooppppqqqqrrrrrrrqqqpppppooooonnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffeeeeedddddcccccbbbbaaaaa`````____^^^^^]]]]]\\\\\[[[ZZZZZZZYYYYYXXXXXXWWWWVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPOOOOOOOONNNNNNMMMMMMMLLLLLKKKKKKKKJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGFFFFFFFFFFEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJKKKKKKKLLLLLMMMMMMMMNNNNNNOOOOOOOPPPPQQQQQQRRRRRRRSSSTTTTTTTUUUUUUVVVVVWWWWXXXXXXYYYYYZZZZZZ[[[[\\\\\]]]]]^^^^^____`````aaaaabbbcccccdddddeeeeefffggggghhhhhiiiiijjkkkkklllllmmmmmnnnooooopppppqqrrrrrrrrrrqqqpppppooooonnmmmmmlllllkkkkjjjjiiiiihhhhhggggfffeeeeedddddcccccbbbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQQPPPPPOOOOOONNNNNNNMMMMMMMMLLLLLKKKKKKKJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGFFFFFFFFFFFEEEEEEEEEEEEEDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJKKKKKKKKLLLLLMMMMMMMNNNNNNNNOOOOOOPPPPPQQQQQQRRRRRRSSSSTTTTTTUUUUUUUVVVVVWWWXXXXXXXYYYYYZZZZZZ[[[[\\\\\]]]]]^^^^^___`````aaaaabbbbcccccdddddeeeeeffffgggghhhhhiiiiijjjkkkklllllmmmmmnnnooooopppppqqrrrrrsssrrrqqqqpppppoooonnnnmmmmmlllkkkkkjjjjiiiiihhhhgggggffffeeeeedddddcccccbbbaaaaa`````____^^^^^]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWVVVVVVUUUUUTTTTTTTSSSSSRRRRRRQQQQQQPPPPOOOOOOONNNNNNNMMMMMMMLLLLLKKKKKKKKKJJJJJJJIIIIIIIIIHHHHHHHHGGGGGGGGGGFFFFFFFFFFFEEEEEEEEEEEEEEDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDEEEEEEEEEEEEEEFFFFFFFFFFFGGGGGGGGGGHHHHHHHIIIIIIIIIJJJJJJJJKKKKKKKKLLLLLMMMMMMMMNNNNNNOOOOOOOOPPPQQQQQQQRRRRRRSSSSSTTTTTTUUUUUVVVVVVWWWWXXXXXXYYYYYZZZZZZZ[[[\\\\\]]]]]^^^^^____`````aaaaabbbbcccccdddddeeeeeffffggggghhhiiiiijjjjkkkkkllllmmmmmnnnnooopppppqqqqrrrrssssrrrrrqqqppppooooonnnnmmmmlllllkkkkkjjiiiiihhhhhgggggffffeeeeedddddcccccbbbbaaaaa`````___^^^^^]]]]]\\\\\\\[[ZZZZZZYYYYYXXXXXXXWWWVVVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQPPPPPOOOOOOONNNNNNNMMMMMMMMLLLLLKKKKKKKKJJJJJJJJIIIIIIIIIIHHHHHHGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGHHHHHHHIIIIIIIIIIJJJJJJJKKKKKKKKKLLLLLMMMMMMMNNNNNNNNOOOOOOPPPPPQQQQQQRRRRRRRSSSTTTTTTTUUUUUUVVVVVVWWWWXXXXXXYYYYYZZZZZZ[[[\\\\\\]]]]]^^^^^____`````aaaaabbbbcccccdddddeeeeefffggggghhhhhiiiiijjjkkkkklllllmmmmnnnoooooppppqqqqrrrrrsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjiiiiihhhhhgggggffffeeeeedddddcccccbbbbaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQQQPPPPOOOOOOONNNNNNNNMMMMMMMLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIHHHHHHHGGGGGGGGGGGFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKLLLLLMMMMMMMMNNNNNNNOOOOOOOOPPPPQQQQQQQRRRRRRSSSSTTTTTTUUUUUUUVVVVVVWWWWXXXXXYYYYYYZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaabbbcccccdddddeeeeeffffggggghhhhhiiiiijjjkkkkklllllmmmmmnnooooopppppqqqrrrrrsssssssrrrrrqqqpppppooooonnmmmmmlllllkkkkkjjjiiiiihhhhhgggggfffeeeeedddddcccccbbbaaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXWWWWVVVVVVUUUUUUTTTTTTTSSSSSRRRRRRQQQQQQPPPPPOOOOOOOONNNNNNMMMMMMMMMLLLLLKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGHHHHHHIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLMMMMMMMMMNNNNNNOOOOOOOPPPPPQQQQQQQRRRRRRSSSSSTTTTTTUUUUUUVVVVVVVWWWXXXXXYYYYYYYZZZZZ[[[\\\\\\\]]]]]^^^^^___`````aaaaaaabbcccccdddddeeeeeffffggggghhhhhiiiiijjkkkkklllllmmmmmnnnooooopppppqqrrrrrssssssssssrrrrqqqqpppppoooonnnmmmmmllllkkkkkjjjjiiiiihhhhhgggggffeeeeedddddddcccccbbaaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXXXWWWVVVVVVVUUUUUUTTTTTTSSSSRRRRRRQQQQQQQQPPPOOOOOOOONNNNNNNMMMMMMMMMLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHHHGGGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHIIIIIIIIIIJJJJJJJJJKKKKKKKKLLLLLMMMMMMMMMNNNNNNNNOOOOOOOPPPPQQQQQQQRRRRRRRSSSTTTTTTTUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaaabbbcccccddddddeeeeefffggggghhhhhiiiiijjjkkkkkllllmmmmmnnnnoooopppppqqqrrrrssssstttsssrrrrrqqqqppppooooonnnnmmmlllllkkkkkjjjjiiiiihhhhhgggggfffeeeeedddddccccccbbaaaaaaa`````___^^^^^]]]]]\\\\\\\[[[ZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTSSSSRRRRRRRRQQQQQQPPPPPOOOOOOONNNNNNNNMMMMMMMLLLLLLLKKKKKKKKJJJJJJJJJJIIIIIIIIIIHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFGGGGGGGGGGGGGHHHHHHHIIIIIIIIIIJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMNNNNNNNOOOOOOOOPPPPPQQQQQQRRRRRRRSSSSTTTTTTUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaaabbbccccccdddddeeeeeffggggghhhhhiiiiijjjjkkkkklllllmmmmnnnnooooopppqqqqrrrrrssssttttsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggfffeeeeedddddccccccbbbaaaaaa`````____^^^^^]]]]]\\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTTSSSSSRRRRRRQQQQQQQPPPPPOOOOOOOONNNNNNNMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIHHHHHHHHGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGHHHHHHHIIIIIIIIIIIIJJJJJJJJJJKKKKKKKKLLLLLLLMMMMMMMNNNNNNNNOOOOOOOPPPPPQQQQQQQQRRRRRRSSSSSTTTTTTUUUUUUVVVVVVVWWWXXXXXXXYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^____`````aaaaaabbcccccccdddddeeeeeffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnooooopppppqqqrrrrrssssstttttsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjiiiiihhhhhgggggffffeeeeedddddccccccbbbaaaaaa`````____^^^^^]]]]]]\\\\\[[[[ZZZZZZYYYYYXXXXXXWWWWWVVVVVVVUUUUUUTTTTTTSSSSRRRRRRRQQQQQQQQPPPPOOOOOOONNNNNNNNNMMMMMMMLLLLLLLKKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHIIIIIIIIIIIJJJJJJJJJJKKKKKKKKKKLLLLLLMMMMMMMMNNNNNNNNOOOOOOOOPPPPQQQQQQQRRRRRRRRSSSTTTTTTTUUUUUUVVVVVVWWWWWXXXXXXYYYYYZZZZZZZ[[[\\\\\]]]]]]]^^^^^___`````aaaaaaabbccccccdddddeeeeeffffggggghhhhhiiiiijjjkkkkklllllmmmmmnnooooopppppqqqrrrrrssssstttttttsssssrrrrqqqqpppppooonnnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggfffeeeeedddddcccccccbbaaaaaa`````____^^^^^]]]]]]\\\\\[[[[ZZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTSSSSSRRRRRRRQQQQQQQPPPPPOOOOOOOONNNNNNNNMMMMMMMMMLLLLLKKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIIIHHHHHHHHGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJKKKKKKKKKKLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOPPPPPQQQQQQQQRRRRRRSSSSSTTTTTTUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZZ[[[[\\\\\]]]]]]^^^^^____`````aaaaaabbbccccccdddddeeeeeffffggggghhhhhiiiiijjkkkkklllllmmmmmnnnnoooopppppqqqqrrrsssssttttttttttssssrrrrrqqqqppppooooonnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffffeeeeedddddcccccbbbaaaaaaa`````___^^^^^]]]]]]]\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTTTSSSSRRRRRRRQQQQQQQQPPPPPOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNOOOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSTTTTTTTUUUUUUVVVVVVVWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\]]]]]]^^^^^____`````aaaaaabbbbcccccdddddeeeeeffffggggghhhhhiiiiijjkkkkklllllmmmmmnnnnoooooppppqqqrrrrrsssstttttuuutttsssssrrrrrqqqpppppooooonnnnmmmmmlllkkkkkjjjjiiiiihhhhhgggggffffeeeeedddddcccccbbbbaaaaaa`````____^^^^^]]]]]]\\\\\\[[[[ZZZZZYYYYYYXXXXXXWWWWWVVVVVVVUUUUUUTTTTTTSSSSSRRRRRRRRQQQQQQQPPPPPOOOOOOOONNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOPPPPPQQQQQQQQRRRRRRRSSSSSTTTTTTTUUUUUUVVVVVVWWWWWXXXXXXYYYYYYYZZZZZ[[[\\\\\\\]]]]]]^^^^^____`````aaaaaabbbbcccccdddddeeeeefffggggghhhhhiiiiijjjjkkkkkllllmmmmmnnnnooooopppppqqrrrrrsssssttttuuuutttttsssssrrrrrqqpppppooooonnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffffeeeeedddddccccccbbbaaaaaa`````____^^^^^^]]]]]\\\\\\[[[[ZZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUTTTTTTTTSSSSSRRRRRRQQQQQQQPPPPPPPOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKJJJJJJJJJJJIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNOOOOOOOOPPPPPPQQQQQQQQRRRRRRSSSSSTTTTTTTUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^^^___`````aaaaaaabbccccccdddddeeeeeffffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnooooopppppqqqrrrrrssssstttttuuuuutttttsssssrrrrqqqpppppooooonnnmmmmmlllllkkkkkjjjjiiiiihhhhhgggggfffeeeeedddddcccccccbbaaaaaa`````____^^^^^^]]]]]\\\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWVVVVVVUUUUUUUUTTTTTTSSSSSRRRRRRRQQQQQQQQPPPPPOOOOOOOOONNNNNNNNMMMMMMMMMMLLLLLLLKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKLLLLLLMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSSTTTTTTUUUUUUUVVVVVVVWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^^____`````aaaaaabbbccccccdddddeeeeeffffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnooooopppppqqqqrrrrssssstttttuuvuuuutttttssssrrrrrqqqqpppppooooonnmmmmmlllllkkkkkjjjjiiiiihhhhhgggggffffeeeeedddddccccccbbaaaaaaa`````___^^^^^^^]]]]]\\\\\\[[[[ZZZZZZYYYYYYXXXXXXWWWWWVVVVVVVUUUUUUTTTTTTTSSSSSRRRRRRRRQQQQQQQPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMLLLLLLKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLMMMMMMMMMMNNNNNNNNOOOOOOOOOPPPPPQQQQQQQQRRRRRRRSSSSSTTTTTTTTUUUUUUVVVVVVWWWWWXXXXXXYYYYYYYZZZZZZ[[[[\\\\\\]]]]]^^^^^^____`````aaaaaabbbccccccdddddeeeeeffffggggghhhhhiiiiijjjkkkkklllllmmmmmnnnooooopppppqqqqrrrrrssstttttuuuuvvvuuuttttsssssrrrrrqqqqppppooooonnnmmmmmlllllkkkkkjjjjiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa`````____^^^^^^]]]]]]\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWWWVVVVVVUUUUUUUTTTTTTTTSSSSSRRRRRRRQQQQQQQQPPPPPOOOOOOOOONNNNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJKKKKKKKKKKKKKLLLLLLLMMMMMMMMMNNNNNNNNNNOOOOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSSTTTTTTTUUUUUUUUVVVVVVWWWWXXXXXXYYYYYYZZZZZZ[[[[[\\\\\]]]]]]]^^^^^^____`````aaaaabbbcccccccdddddeeeeefffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnnnoooooppppqqqrrrrrsssssttttuuuuvvvvvuutttttsssssrrrrrqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa``````____^^^^^]]]]]]\\\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWWVVVVVVUUUUUUUUTTTTTTSSSSSRRRRRRRRQQQQQQQQPPPPPOOOOOOOOONNNNNNNNNNMMMMMMMMMMLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKLLLLLLLMMMMMMMMMMNNNNNNNNNNOOOOOOOOOPPPPPQQQQQQQQQRRRRRRRSSSSSTTTTTTTUUUUUUUVVVVVVWWWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^____``````aaaaabbbbccccccdddddeeeeeffffggggghhhhhiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqrrrrrssssstttttuuuvvvvvvvuuutttttsssssrrrrrqqpppppooooonnnnmmmmmlllllkkkkkjjiiiiiiihhhhhgggggfffeeeeedddddcccccccbbbaaaaa```````___^^^^^]]]]]]]\\\\\\[[[[ZZZZZZYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUTTTTTTTTSSSSSRRRRRRRQQQQQQQQQPPPPPOOOOOOOOOONNNNNNNNNMMMMMMMMMMMLLLLLLLKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKLLLLLLLLMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOPPPPPQQQQQQQQRRRRRRRRSSSSSTTTTTTTUUUUUUUVVVVVVVWWWWWXXXXXXYYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^____``````aaaaabbbbccccccdddddeeeeeffffggggghhhhhiiiiiijjjkkkkklllllmmmmmnnnooooopppppqqqrrrrrssssstttttuuvvvvvvvvvuuuutttttsssssrrrrqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa``````____^^^^^^]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWWWWVVVVVVUUUUUUUUTTTTTTTSSSSSRRRRRRRRQQQQQQQQPPPPPPPOOOOOOOONNNNNNNNNNMMMMMMMMMMMMLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLMMMMMMMMMMMNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRSSSSSTTTTTTTTUUUUUUUVVVVVVVWWWWWXXXXXXYYYYYYZZZZZZ[[[[[\\\\\\\]]]]]^^^^^^____``````aaaaabbbbccccccdddddeeeeeffffggggghhhhhiiiiiijjkkkkklllllmmmmmnnnnooooopppppqqqqrrrrssssstttttuuuvvvvwvvvvvuuuutttttssssrrrrrqqqqpppppooooonnmmmmmllllllkkkkkjjjiiiiiihhhhhgggggffffeeeeedddddccccccbbbbaaaaa``````____^^^^^^]]]]]]\\\\\\\[[[ZZZZZZZYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUTTTTTTTSSSSSSSRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOPPPPPPPQQQQQQQQRRRRRRRRSSSSSSTTTTTTTTUUUUUUVVVVVVVWWWWWXXXXXXXYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^^^___```````aaaaabbbcccccccdddddeeeeefffggggghhhhhiiiiiiijjkkkkkllllllmmmmmnnnooooopppppqqqqrrrrrssstttttuuuuvvvvvwwwvvvvvuutttttsssssrrrrrqqqqpppppooooonnmmmmmlllllkkkkkkkjjiiiiihhhhhhgggggffffeeeeeddddddcccccbbbbaaaaaa`````____^^^^^^]]]]]]]\\\\\\[[[[ZZZZZZYYYYYYYXXXXXXXWWWWWVVVVVVUUUUUUUTTTTTTTTSSSSSSRRRRRRRRQQQQQQQQPPPPPPPOOOOOOOOOONNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRSSSSSSSTTTTTTTUUUUUUUUVVVVVVWWWWWXXXXXXYYYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^^____`````aaaaaabbbbcccccddddddeeeeeffffggggghhhhhhiiiiijjjkkkkkklllllmmmmmnnnooooopppppqqqrrrrrssssstttttuuuvvvvvwwwwwvvvvvuutttttsssssrrrrrqqqqpppppooooonnnmmmmmlllllkkkkkkjjiiiiihhhhhhhgggggfffeeeeedddddddcccccbbbaaaaaaa`````_____^^^^^]]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWWWWVVVVVVVUUUUUUUUTTTTTTTSSSSSRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNOOOOOOOOOOPPPPPPPQQQQQQQQRRRRRRRRRSSSSSTTTTTTTTUUUUUUUVVVVVVVVWWWWWXXXXXXYYYYYYZZZZZZ[[[[[\\\\\\\]]]]]]^^^^^_____`````aaaaaabbbbcccccddddddeeeeeffffggggghhhhhhiiiiijjjkkkkkklllllmmmmmnnooooopppppqqqqrrrrrssssstttttuuuvvvvvwwwwwwwvvvvvuuutttttsssssrrrrrqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiihhhhhhgggggffffeeeeeddddddcccccbbbbaaaaaa``````____^^^^^^]]]]]]\\\\\\\[[[ZZZZZZZYYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTSSSSSRRRRRRRRRQQQQQQQQQQPPPPPPOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOPPPPPPQQQQQQQQQQRRRRRRRRRSSSSSTTTTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXYYYYYYYYZZZZZZ[[[[\\\\\\]]]]]]^^^^^^^___```````aaaaaabbbbcccccddddddeeeeeffffggggghhhhhhiiiiijjjjkkkkklllllmmmmmnnnooooopppppqqqrrrrrssssstttttuuvvvvvwwwwwwwwwvvvvvuuuutttttsssssrrrrrqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiihhhhhhgggggffffeeeeeddddddcccccbbbbaaaaaa``````____^^^^^^]]]]]]]\\\\\\[[[[ZZZZZZZYYYYYYXXXXXXXXWWWWVVVVVVVUUUUUUUUUTTTTTTTSSSSSRRRRRRRRRQQQQQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNOOOOOOOOOOOPPPPPPQQQQQQQQQQRRRRRRRRRSSSSSTTTTTTTTUUUUUUUUVVVVVVVVWWWWXXXXXXXYYYYYYZZZZZZZZ[[[[\\\\\\]]]]]]^^^^^^____``````aaaaaaabbbcccccdddddddeeeeefffggggghhhhhhhiiiiijjjkkkkklllllmmmmmnnnnooooopppppqqqrrrrrssssstttttuuuvvvvvwwwwxwwwwwvvvvvuuuutttttsssssrrrrrqqqpppppooooonnnmmmmmlllllkkkkkjjjjiiiiihhhhhhgggggffffeeeeeddddddcccccccbbbaaaaa```````___^^^^^^^]]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTTSSSSSRRRRRRRRRRQQQQQQQQQPPPPPPPOOOOOOOOOOONNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOPPPPPPPPQQQQQQQQQRRRRRRRRRRSSSSSTTTTTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXXYYYYYYYZZZZZZ[[[[[\\\\\\\]]]]]]^^^^^^____``````aaaaabbbbccccccddddddeeeeeffffggggghhhhhhiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqrrrrrssssstttttuuuuvvvvvwwwwwxxxwwwwwvvvvvuuuttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiihhhhhhhgggggfffeeeeeeedddddccccccbbbbaaaaaa`````_____^^^^^^]]]]]]\\\\\\\[[[ZZZZZZZZYYYYYYXXXXXXXXWWWWWVVVVVVVUUUUUUUUTTTTTTTTSSSSSSSRRRRRRRRQQQQQQQQQQPPPPPPPPOOOOOOOOOOONNNNNNNNNNNNNNMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUVVVVVVVVWWWWWXXXXXXXYYYYYYYZZZZZZZ[[[[\\\\\\]]]]]]^^^^^^^_____`````aaaaaabbbbccccccdddddeeeeeeffffggggghhhhhhiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqqrrrrrsssssttttuuuuvvvvvwwwwwxxxxxwwwwwvvvvvuutttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiiihhhhhgggggffffeeeeeedddddccccccbbbbaaaaaa``````____^^^^^^]]]]]]]\\\\\\[[[[[ZZZZZZYYYYYYYYXXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQPPPPPPPOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQRRRRRRRRSSSSSSSTTTTTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXXXYYYYYYYZZZZZZZ[[[[[\\\\\\]]]]]]^^^^^^____``````aaaaaaabbbcccccccdddddeeeeeeffffggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnooooopppppqqqqrrrrrssssstttttuuuvvvvvwwwwwxxxxxxxwwwwwvvvvvuuutttttsssssrrrrrqqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiiihhhhhgggggffffeeeeeedddddccccccbbbbaaaaaa```````___^^^^^^^]]]]]]\\\\\\\[[[[ZZZZZZZZYYYYYYXXXXXXXWWWWWVVVVVVVVVUUUUUUUUTTTTTTTTSSSSSSSRRRRRRRRRRQQQQQQQQQQPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUVVVVVVVVVWWWWWXXXXXXXXYYYYYYZZZZZZZ[[[[\\\\\\\\]]]]]]^^^^^^____``````aaaaaabbbbccccccdddddeeeeeeefffggggghhhhhiiiiiiijjjkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuvvvvvwwwwwxxxxxxxxxxwwwwwvvvvuuuutttttsssssrrrrrqqqqpppppooooonnnmmmmmlllllkkkkkjjjjiiiiiihhhhhgggggffffeeeeeedddddddcccccbbbaaaaaaa``````_____^^^^^^]]]]]]\\\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXXXWWWWWVVVVVVVVVUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRQQQQQQQQQQQPPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOPPPPPPPQQQQQQQQQQQRRRRRRRRRRSSSSSSSTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWXXXXXXXYYYYYYYYZZZZZZ[[[[[\\\\\\]]]]]]^^^^^^^_____``````aaaaaabbbbcccccddddddeeeeeeffffggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuuvvvvwwwwwxxxxxyyyxxxwwwwwvvvvvuuuutttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjiiiiiiihhhhhggggggffffeeeeeddddddccccccbbbbaaaaaa``````____^^^^^^]]]]]]]\\\\\\\[[[[ZZZZZZZYYYYYYYYXXXXXXXWWWWWVVVVVVVVVUUUUUUUUTTTTTTTTTTSSSSSSRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRSSSSSSTTTTTTTTTTUUUUUUUVVVVVVVVVWWWWWXXXXXXXXYYYYYYYZZZZZZZZ[[[\\\\\\\\]]]]]]^^^^^^____``````aaaaaaabbbcccccccddddddeeeeeffffgggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnnooooopppppqqqrrrrrssssstttttuuuuvvvvvwwwwwxxxxyyyyxxxxxwwwwwvvvvvuuutttttsssssrrrrrqqqqpppppooooonnnnmmmmmlllllkkkkkjjjjiiiiiihhhhhggggggffffeeeeeddddddccccccbbbbaaaaaa```````___^^^^^^^]]]]]]]\\\\\\[[[[[ZZZZZZZZYYYYYYYXXXXXXXXWWWWWVVVVVVVVVUUUUUUUTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRSSSSSSTTTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWXXXXXXXYYYYYYYYZZZZZZZ[[[[[\\\\\\]]]]]]]]^^^^^^____``````aaaaaabbbbccccccdddddddeeeeefffggggggghhhhhiiiiiijjjjkkkkklllllmmmmmnnnooooopppppqqqqrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrqqqpppppooooonnnnmmmmmlllllkkkkkkjjjiiiiiihhhhhggggggffffeeeeeedddddcccccccbbbaaaaaaa``````_____^^^^^^]]]]]]\\\\\\\\[[[[ZZZZZZZYYYYYYYYXXXXXXXXWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRSSSSSSSSTTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWXXXXXXXXXYYYYYYYZZZZZZZZ[[[[\\\\\\\]]]]]]^^^^^^^_____``````aaaaaabbbbccccccdddddeeeeeeffffgggggghhhhhiiiiiiijjkkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrqqqqpppppooooonnnmmmmmlllllkkkkkkkjjiiiiiihhhhhgggggggfffeeeeeeedddddccccccbbbbbaaaaaa``````____^^^^^^]]]]]]]]\\\\\\[[[[[ZZZZZZZZYYYYYYYXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQQQQQQQQQRRRRRRRRRRRSSSSSSTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXYYYYYYYYZZZZZZZ[[[[[\\\\\\\]]]]]]]^^^^^^____``````aaaaaaabbbbbccccccdddddeeeeeeffffgggggghhhhhiiiiiijjjkkkkkklllllmmmmmnnnnooooopppppqqqqrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzyyyxxxxxwwwwwvvvvvuuuttttttsssssrrrrrqqqppppppooooonnnnmmmmmlllllkkkkkkjjjjiiiiihhhhhhgggggffffeeeeeeddddddccccccbbbbaaaaaa```````___^^^^^^^^]]]]]]\\\\\\\\[[[[[ZZZZZZZYYYYYYYYXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSTTTTTTTTTTUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXYYYYYYYZZZZZZZZ[[[[[\\\\\\\]]]]]]]^^^^^^^____``````aaaaaabbbbccccccdddddddeeeeeeffffggggghhhhhhiiiiijjjjkkkkkklllllmmmmmnnnnoooooppppppqqrrrrrssssstttttttuuvvvvvwwwwwxxxxxyyyyzzzzzyyyyxxxxxwwwwwvvvvvuutttttssssssrrrrrqqqppppppooooonnnnmmmmmlllllkkkkkkjjjjiiiiihhhhhhgggggffffeeeeeeddddddcccccccbbbaaaaaaa``````_____^^^^^^]]]]]]]]\\\\\\\[[[[ZZZZZZZYYYYYYYYYXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSTTTTTTTTTTUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXYYYYYYYYYZZZZZZZZ[[[\\\\\\\\]]]]]]]^^^^^^^_____``````aaaaaabbbbccccccddddddeeeeeeefffggggghhhhhhhiiiiijjjkkkkkkklllllmmmmmnnnooooopppppppqqrrrrrsssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzzzzzyyyyxxxxxwwwwwvvvvvuutttttsssssrrrrrrrqqppppppooooonnnnmmmmmlllllkkkkkkjjjjiiiiihhhhhhgggggfffffeeeeedddddddccccccbbbbbaaaaaa``````____^^^^^^^^]]]]]]\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQRRRRRRRRRRRRRSSSSSSSTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXYYYYYYYYYZZZZZZZ[[[[[\\\\\\\\]]]]]]^^^^^^^____``````aaaaaaabbbbbccccccddddddeeeeefffffggggghhhhhhiiiiijjjjkkkkkklllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyzzzzzzzzzzyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqpppppppooooonnnmmmmmlllllkkkkkkkjjjiiiiihhhhhhhggggggffffeeeeeeddddddccccccbbbbaaaaaa```````_____^^^^^^]]]]]]]\\\\\\\\[[[[[ZZZZZZZYYYYYYYYYXXXXXXXXWWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRSSSSSSSTTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWWXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\]]]]]]]]^^^^^^_____``````aaaaaabbbbccccccdddddddeeeeeeffffgggggghhhhhhiiiiijjjjkkkkkklllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyzzzzz{{{zzzzzyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmllllllkkkkkjjjjiiiiiihhhhhggggggffffeeeeeeddddddcccccccbbbaaaaaaa```````____^^^^^^^]]]]]]]]\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZ[[[[[\\\\\\\\]]]]]]]^^^^^^^^___````````aaaaaabbbbccccccddddddeeeeeeefffggggggghhhhhiiiiiijjjjkkkkkllllllmmmmmnnnnoooooppppppqqrrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{zzzzzyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmllllllkkkkkjjjjiiiiiihhhhhggggggffffeeeeeedddddddccccccbbbbbaaaaaa``````_____^^^^^^^^]]]]]]\\\\\\\\[[[[[[ZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWWWXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[[\\\\\\\]]]]]]]^^^^^^^_____``````aaaaaaabbbbbccccccddddddeeeeeeffffgggggghhhhhiiiiiiijjjkkkkklllllllmmmmmnnnooooopppppppqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuutttttsssssrrrrrrrqqppppppooooonnnnmmmmmllllllkkkkkjjjjiiiiiihhhhhhhgggggfffffeeeeeeddddddccccccbbbbaaaaaa````````_____^^^^^^]]]]]]]]\\\\\\\[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXWWWWWWWVVVVVVVVVVUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRSSSSSSSSSSTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\\]]]]]]]^^^^^^^_____```````aaaaaabbbbccccccdddddddeeeeeefffffggggghhhhhhiiiiiijjjjkkkkkllllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqpppppppooooonnnmmmmmlllllllkkkkkjjjiiiiiiihhhhhhggggggffffeeeeeeddddddcccccccbbbbbaaaaaa``````_____^^^^^^^^]]]]]]]\\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRSSSSSSSSSSTTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVVVWWWWWWWWXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[\\\\\\\]]]]]]]]^^^^^^^_____```````aaaaaabbbbbccccccddddddeeeeeeefffggggggghhhhhhiiiiiijjjjkkkkkllllllmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmllllllkkkkkkjjjjiiiiihhhhhhggggggffffeeeeeedddddddccccccbbbbbaaaaaa````````_____^^^^^^^]]]]]]]]\\\\\\\[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXWWWWWWVVVVVVVVVVVUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\\]]]]]]]^^^^^^^^_____```````aaaaaaabbbbbccccccddddddeeeeeeffffgggggghhhhhhhiiiiijjjkkkkkkkllllllmmmmmnnnnoooooppppppqqrrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|||{{{{{zzzzzyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqppppppooooonnnnmmmmmmlllllkkkkkkjjjjiiiiiihhhhhgggggggfffffeeeeeeddddddccccccbbbbaaaaaaaa```````____^^^^^^^]]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXXWWWWWWWWVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]^^^^^^^^___````````aaaaaaabbbbccccccdddddddeeeeeefffffgggggghhhhhiiiiiijjjjkkkkkklllllmmmmmmmnnnooooopppppppqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|||||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuutttttsssssrrrrrrrqqppppppooooonnnnmmmmmmlllllkkkkkkkjjjiiiiiiihhhhhhggggggffffeeeeeeddddddcccccccbbbbbaaaaaa```````_____^^^^^^^^]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZZYYYYYYYYYYXXXXXXXXXXWWWWWWVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYYZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]]^^^^^^^_____````````aaaaaabbbbbccccccddddddeeeeeeefffggggggghhhhhhiiiiiijjjjkkkkkklllllmmmmmmnnnnoooooppppppqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|||||||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppooooonnnmmmmmmmlllllkkkkkkjjjjiiiiiihhhhhhggggggffffeeeeeeddddddddccccccbbbbaaaaaaa````````_____^^^^^^^]]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZYYYYYYYYYYXXXXXXXXXXWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYYZZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]^^^^^^^^_____```````aaaaaaaabbbcccccccdddddddeeeeeeffffgggggghhhhhhhiiiiiijjjjkkkkkklllllmmmmmmnnnnooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxyyyzzzzz{{{{{||||||||||{{{{{zzzzzyyyyxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppooooonnnnmmmmmmllllllkkkkkjjjjiiiiiihhhhhhgggggggfffffeeeeeeddddddccccccbbbbbaaaaaaaa```````____^^^^^^^^^]]]]]]]\\\\\\\\\[[[[[ZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[\\\\\\\\\]]]]]]]]^^^^^^^^____````````aaaaaaabbbbbccccccdddddddeeeeeefffffgggggghhhhhhiiiiiiijjjkkkkklllllllmmmmmmnnnnooooopppppqqqrrrrrrrssssstttttuuuvvvvvwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}|||||{{{{{zzzzzyyxxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppoooooonnnnmmmmmllllllkkkkkkkjjjiiiiiiihhhhhhggggggffffeeeeeeddddddccccccccbbbbbaaaaaa````````_____^^^^^^^^]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXWWWWWWWVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWXXXXXXXXXXXYYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]^^^^^^^^^_____```````aaaaaaabbbbbcccccccddddddeeeeeeefffggggggghhhhhhiiiiiijjjjkkkkkkllllllmmmmmnnnnoooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxxyyyzzzzz{{{{{|||||}}}}||||||{{{{{zzzzzyyxxxxxxxwwwwwvvvvvuuutttttsssssrrrrrrrqqqpppppooooooonnnmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhggggggffffeeeeeeeeddddddccccccbbbbbaaaaaaaa```````_____^^^^^^^^]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^_____````````aaaaaaabbbbbcccccccddddddeeeeeeeffffgggggghhhhhhhiiiiiijjjjkkkkkkllllllmmmmmnnnnoooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxxyyyzzzzz{{{{{||||||}}}}}|||||{{{{{zzzzzzyyyxxxxxxwwwwwvvvvvuuuutttttsssssrrrrrrqqqqpppppoooooonnnnmmmmmmlllllkkkkkkjjjjiiiiiihhhhhhgggggggfffffeeeeeeddddddccccccccbbbbbaaaaaaa````````_____^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZYYYYYYYYYYYXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]^^^^^^^^_____```````aaaaaaaabbbbbcccccccdddddddeeeeeefffffgggggghhhhhhiiiiiiijjjkkkkkkklllllmmmmmmnnnnoooooopppppqqqqrrrrrrssssstttttuuuuvvvvvwwwwwxxxxxxyyzzzzzzz{{{{{|||||}}~~~}}|||||{{{{{zzzzzzyyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqpppppoooooonnnnmmmmmmlllllkkkkkkjjjjjiiiiiiihhhhhhggggggffffeeeeeeedddddddcccccccbbbbaaaaaaa`````````_____^^^^^^^^]]]]]]]]\\\\\\\\\[[[[[[[[ZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWXXXXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^_____`````````aaaaaaaabbbccccccccddddddeeeeeeeefffggggggghhhhhhiiiiiijjjjjkkkkkklllllmmmmmmmnnnooooooopppppqqqrrrrrssssssstttttuuuvvvvvwwwwwwwxxxxxyyzzzzzz{{{{{|||||}}}~~~~}}}|||||{{{{{zzzzzzzyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqppppppooooonnnnmmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhggggggfffffeeeeeeedddddddccccccbbbbbaaaaaaaa```````_______^^^^^^^]]]]]]]]]\\\\\\\\\\[[[[[[ZZZZZZZZZZYYYYYYYYYYYXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVWWWWWWWWXXXXXXXXXXXXXXYYYYYYYYYYYZZZZZZZZZZ[[[[[[[\\\\\\\\\\]]]]]]]]^^^^^^^^______````````aaaaaaabbbbbccccccddddddddeeeeeefffffgggggghhhhhhhiiiiiijjjjkkkkkkllllllmmmmmmnnnnoooooppppppqqqqrrrrrsssssstttttuuuuvvvvvwwwwwwxxxxxyyyzzzzzz{{{{{|||||}}}}~~~~~}}}}|||||{{{{{zzzzzyyyxxxxxwwwwwwwvvvvvuuutttttsssssssrrrrrqqqpppppppooooonnnmmmmmmmllllllkkkkkkjjjjiiiiiihhhhhhggggggggffffeeeeeeeddddddccccccccbbbbbaaaaaaa````````______^^^^^^^^]]]]]]]]]]\\\\\\\\[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]]^^^^^^^_______```````aaaaaaaabbbbbcccccccddddddeeeeeeeeffffggggggghhhhhhiiiiiiijjjkkkkkkkllllllmmmmmmnnnnoooooppppppqqqqrrrrrsssssstttttuuuuvvvvvwwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqppppppoooooonnnnmmmmmllllllkkkkkkjjjjjiiiiiiihhhhhhggggggfffffeeeeeeddddddddcccccccbbbbbaaaaaaaa```````_______^^^^^^^^]]]]]]]]]\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[\\\\\\\\\\]]]]]]]]]^^^^^^^^^______````````aaaaaaabbbbbccccccccdddddddeeeeeefffffggggggghhhhhhiiiiiijjjjjkkkkkklllllllmmmmmnnnoooooooppppppqqqqrrrrrsssssstttttuuuuvvvvvwwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxwwwwwwvvvvvuuuutttttssssssrrrrrqqqqppppppoooooonnnnmmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhggggggggfffeeeeeeeeddddddccccccccbbbbbaaaaaaaa````````______^^^^^^^^^]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\]]]]]]]]]^^^^^^^^_______```````aaaaaaaaabbbbbcccccccdddddddeeeeeeeffffggggggghhhhhhhiiiiiijjjjkkkkkkllllllmmmmmmnnnnoooooopppppppqqqrrrrrssssssstttttuuuvvvvvwwwwwwwxxxxxyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}|||||{{{{{zzzzzyyyyxxxxxwwwwwwvvvvvuuuuttttttsssssrrrrrrrqqqpppppooooooonnnmmmmmmmllllllkkkkkkjjjjiiiiiihhhhhhhhggggggfffffeeeeeeddddddddcccccccbbbbbaaaaaaaaa```````_______^^^^^^^^]]]]]]]]]]\\\\\\\\\\[[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[\\\\\\\\\\]]]]]]]]]]^^^^^^^^^______````````aaaaaaaabbbbbccccccccdddddddeeeeeeefffffgggggghhhhhhhiiiiiiijjjkkkkkkkllllllmmmmmmnnnnoooooopppppqqqqrrrrrrsssssttttttuuuuvvvvvwwwwwwxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyxxxxxxxwwwwwvvvvvuuutttttttsssssrrrrrrqqqqpppppoooooonnnnmmmmmmllllllkkkkkkjjjjjiiiiiiihhhhhhgggggggffffeeeeeeeedddddddccccccccbbbbbaaaaaaa`````````______^^^^^^^^^]]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\]]]]]]]]]]^^^^^^^^_______````````aaaaaaaabbbbbcccccccddddddddeeeeeeeffffgggggggghhhhhhiiiiiijjjjjkkkkkklllllllmmmmmmnnnnoooooopppppqqqqrrrrrrsssssttttttuuuuvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxxwwwwwvvvvvuuuuttttttsssssrrrrrrqqqqppppppooooonnnnnmmmmmmlllllllkkkkkkjjjjiiiiiihhhhhhhgggggggfffffeeeeeeeddddddddcccccccbbbbbaaaaaaaa````````_______^^^^^^^^^^]]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\]]]]]]]]]]^^^^^^^^^^______`````````aaaaaaabbbbbccccccccdddddddeeeeeeeefffffgggggghhhhhhhhiiiiiijjjjkkkkkkllllllmmmmmmnnnnnooooopppppppqqqrrrrrrrsssssttttttuuuuvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyyxxxxxxwwwwwvvvvvuuuuttttttsssssrrrrrrqqqqppppppooooooonnnmmmmmmmllllllkkkkkkjjjjiiiiiiihhhhhhhgggggggffffeeeeeeeddddddddcccccccccbbbbbaaaaaaa`````````______^^^^^^^^^^]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\]]]]]]]]]]^^^^^^^^^^_______````````aaaaaaaabbbbbcccccccccdddddddeeeeeeeefffgggggggghhhhhhiiiiiiiijjjkkkkkkkllllllmmmmmmnnnnooooooppppppqqqqrrrrrrssssstttttttuuuvvvvvwwwwwxxxxxxxyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}|||||{{{{{zzzzzyyyyxxxxxxwwwwwvvvvvuuuuttttttsssssssrrrrrqqqpppppppoooooonnnnmmmmmmllllllkkkkkkjjjjjiiiiiiihhhhhhhggggggfffffeeeeeeeedddddddccccccccbbbbbbaaaaaaaa``````````______^^^^^^^^^]]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^______``````````aaaaaaabbbbbbbcccccccddddddddeeeeeeefffffgggggghhhhhhhhiiiiiijjjjjkkkkkklllllllmmmmmmnnnnooooooppppppqqqqrrrrrssssssttttttuuuuvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzyyyxxxxxxxwwwwwvvvvvvuuuutttttssssssrrrrrqqqqqpppppoooooonnnnnmmmmmmlllllllkkkkkkjjjjiiiiiiihhhhhhggggggggfffffeeeeeeeddddddddcccccccbbbbbbbaaaaaaaa`````````______^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^______`````````aaaaaaaaabbbbbbccccccccdddddddeeeeeeeefffffggggggghhhhhhiiiiiiiijjjjkkkkkkllllllmmmmmmnnnnnooooooopppppqqqqqrrrrrsssssstttttuuuuvvvvvvwwwwwxxxxxxyyyyzzzzz{{{{{|||||}}}}~~~~~~~~~~}}}}|||||{{{{{zzzzzzyyyxxxxxxwwwwwvvvvvvuuuutttttssssssrrrrrrqqqqppppppooooooonnnmmmmmmmllllllkkkkkkjjjjjiiiiiihhhhhhhhgggggggffffeeeeeeeeedddddddccccccccbbbbbbaaaaaaaaa`````````______^^^^^^^^^^^]]]]]]]]]]]\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^^^______`````````aaaaaaaabbbbbbbcccccccddddddddeeeeeeeeffffgggggggghhhhhhhiiiiiijjjjjkkkkkkkllllllmmmmmmnnnnooooooppppppqqqqrrrrrrssssssstttttuuuvvvvvvvwwwwwxxxxxxyyzzzzzzz{{{{{|||||}}}~~~~~ \ No newline at end of file
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/help.raw b/Graphic_Equalizer_v1.0/data/orig/raw/help.raw
new file mode 100644
index 0000000..eb9507f
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/help.raw
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/help_mask.raw b/Graphic_Equalizer_v1.0/data/orig/raw/help_mask.raw
new file mode 100644
index 0000000..9b7f7c3
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/help_mask.raw
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/skin.raw b/Graphic_Equalizer_v1.0/data/orig/raw/skin.raw
new file mode 100644
index 0000000..ab8d348
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/skin.raw
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/orig/raw/skin_mask.raw b/Graphic_Equalizer_v1.0/data/orig/raw/skin_mask.raw
new file mode 100644
index 0000000..4889a79
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/orig/raw/skin_mask.raw
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/preset_demo.bin b/Graphic_Equalizer_v1.0/data/preset_demo.bin
new file mode 100644
index 0000000..bd1f7f4
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/preset_demo.bin
Binary files differ
diff --git a/Graphic_Equalizer_v1.0/data/preset_reset.bin b/Graphic_Equalizer_v1.0/data/preset_reset.bin
new file mode 100644
index 0000000..a9733e6
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/preset_reset.bin
@@ -0,0 +1 @@
+ۘvfUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDDDDDDDDDDDDDDDDyfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffvTVfwwww7wwffffffffffffffffeUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
diff --git a/Graphic_Equalizer_v1.0/data/presets_hardcoded.txt b/Graphic_Equalizer_v1.0/data/presets_hardcoded.txt
new file mode 100644
index 0000000..26935ca
--- /dev/null
+++ b/Graphic_Equalizer_v1.0/data/presets_hardcoded.txt
@@ -0,0 +1,13 @@
+/* 0 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+/* 1 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+/* 2 */ 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
+/* 3 */ 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
+/* 4 */ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+/* 5 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67,
+/* 0 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67,
+/* 1 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67,
+/* 2 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67,
+/* 3 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67,
+/* 4 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x45, 0x67,
+/* 5 */ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xe0, 0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0x01, 0x23, 0x