diff --git a/data/out00000.jpg b/data/out00000.jpg new file mode 100644 index 0000000..5e42743 Binary files /dev/null and b/data/out00000.jpg differ diff --git a/data/out00001.jpg b/data/out00001.jpg new file mode 100644 index 0000000..54cdca0 Binary files /dev/null and b/data/out00001.jpg differ diff --git a/data/out00002.jpg b/data/out00002.jpg new file mode 100644 index 0000000..0231f2d Binary files /dev/null and b/data/out00002.jpg differ diff --git a/data/out00003.jpg b/data/out00003.jpg new file mode 100644 index 0000000..56798c6 Binary files /dev/null and b/data/out00003.jpg differ diff --git a/data/out00004.jpg b/data/out00004.jpg new file mode 100644 index 0000000..56798c6 Binary files /dev/null and b/data/out00004.jpg differ diff --git a/data/out00005.jpg b/data/out00005.jpg new file mode 100644 index 0000000..23b91e6 Binary files /dev/null and b/data/out00005.jpg differ diff --git a/data/out00006.jpg b/data/out00006.jpg new file mode 100644 index 0000000..82a60d0 Binary files /dev/null and b/data/out00006.jpg differ diff --git a/data/out00007.jpg b/data/out00007.jpg new file mode 100644 index 0000000..b5667da Binary files /dev/null and b/data/out00007.jpg differ diff --git a/data/out00008.jpg b/data/out00008.jpg new file mode 100644 index 0000000..a043192 Binary files /dev/null and b/data/out00008.jpg differ diff --git a/data/out00009.jpg b/data/out00009.jpg new file mode 100644 index 0000000..6a00d90 Binary files /dev/null and b/data/out00009.jpg differ diff --git a/data/out00010.jpg b/data/out00010.jpg new file mode 100644 index 0000000..6684184 Binary files /dev/null and b/data/out00010.jpg differ diff --git a/data/out00011.jpg b/data/out00011.jpg new file mode 100644 index 0000000..f23873b Binary files /dev/null and b/data/out00011.jpg differ diff --git a/data/out00012.jpg b/data/out00012.jpg new file mode 100644 index 0000000..e760593 Binary files /dev/null and b/data/out00012.jpg differ diff --git a/data/out00013.jpg b/data/out00013.jpg new file mode 100644 index 0000000..06492a2 Binary files /dev/null and b/data/out00013.jpg differ diff --git a/data/out00014.jpg b/data/out00014.jpg new file mode 100644 index 0000000..3d0d4f2 Binary files /dev/null and b/data/out00014.jpg differ diff --git a/data/out00015.jpg b/data/out00015.jpg new file mode 100644 index 0000000..f7ac755 Binary files /dev/null and b/data/out00015.jpg differ diff --git a/data/out00016.jpg b/data/out00016.jpg new file mode 100644 index 0000000..b57afbb Binary files /dev/null and b/data/out00016.jpg differ diff --git a/data/out00017.jpg b/data/out00017.jpg new file mode 100644 index 0000000..40695ab Binary files /dev/null and b/data/out00017.jpg differ diff --git a/data/out00018.jpg b/data/out00018.jpg new file mode 100644 index 0000000..70f1bf9 Binary files /dev/null and b/data/out00018.jpg differ diff --git a/data/out00019.jpg b/data/out00019.jpg new file mode 100644 index 0000000..fe196fc Binary files /dev/null and b/data/out00019.jpg differ diff --git a/data/out00020.jpg b/data/out00020.jpg new file mode 100644 index 0000000..bfc3c04 Binary files /dev/null and b/data/out00020.jpg differ diff --git a/data/out00021.jpg b/data/out00021.jpg new file mode 100644 index 0000000..d9a9547 Binary files /dev/null and b/data/out00021.jpg differ diff --git a/data/out00022.jpg b/data/out00022.jpg new file mode 100644 index 0000000..16ee729 Binary files /dev/null and b/data/out00022.jpg differ diff --git a/data/out00023.jpg b/data/out00023.jpg new file mode 100644 index 0000000..c8839ec Binary files /dev/null and b/data/out00023.jpg differ diff --git a/data/out00024.jpg b/data/out00024.jpg new file mode 100644 index 0000000..d625697 Binary files /dev/null and b/data/out00024.jpg differ diff --git a/data/out00025.jpg b/data/out00025.jpg new file mode 100644 index 0000000..4b745df Binary files /dev/null and b/data/out00025.jpg differ diff --git a/data/out00026.jpg b/data/out00026.jpg new file mode 100644 index 0000000..6f870f6 Binary files /dev/null and b/data/out00026.jpg differ diff --git a/data/out00027.jpg b/data/out00027.jpg new file mode 100644 index 0000000..1d68115 Binary files /dev/null and b/data/out00027.jpg differ diff --git a/data/out00028.jpg b/data/out00028.jpg new file mode 100644 index 0000000..748ed86 Binary files /dev/null and b/data/out00028.jpg differ diff --git a/data/out00029.jpg b/data/out00029.jpg new file mode 100644 index 0000000..5a730de Binary files /dev/null and b/data/out00029.jpg differ diff --git a/data/out00030.jpg b/data/out00030.jpg new file mode 100644 index 0000000..2cbdc1a Binary files /dev/null and b/data/out00030.jpg differ diff --git a/data/out00031.jpg b/data/out00031.jpg new file mode 100644 index 0000000..c22bb09 Binary files /dev/null and b/data/out00031.jpg differ diff --git a/data/out00032.jpg b/data/out00032.jpg new file mode 100644 index 0000000..5a12c05 Binary files /dev/null and b/data/out00032.jpg differ diff --git a/data/out00033.jpg b/data/out00033.jpg new file mode 100644 index 0000000..9a4501a Binary files /dev/null and b/data/out00033.jpg differ diff --git a/data/out00034.jpg b/data/out00034.jpg new file mode 100644 index 0000000..94d349d Binary files /dev/null and b/data/out00034.jpg differ diff --git a/data/out00035.jpg b/data/out00035.jpg new file mode 100644 index 0000000..fe3627d Binary files /dev/null and b/data/out00035.jpg differ diff --git a/data/out00036.jpg b/data/out00036.jpg new file mode 100644 index 0000000..aa974bc Binary files /dev/null and b/data/out00036.jpg differ diff --git a/data/out00037.jpg b/data/out00037.jpg new file mode 100644 index 0000000..9f4a268 Binary files /dev/null and b/data/out00037.jpg differ diff --git a/data/out00038.jpg b/data/out00038.jpg new file mode 100644 index 0000000..61f2ffd Binary files /dev/null and b/data/out00038.jpg differ diff --git a/data/out00039.jpg b/data/out00039.jpg new file mode 100644 index 0000000..c26862c Binary files /dev/null and b/data/out00039.jpg differ diff --git a/data/out00040.jpg b/data/out00040.jpg new file mode 100644 index 0000000..bc6b6dc Binary files /dev/null and b/data/out00040.jpg differ diff --git a/data/out00041.jpg b/data/out00041.jpg new file mode 100644 index 0000000..8e6a7a2 Binary files /dev/null and b/data/out00041.jpg differ diff --git a/data/out00042.jpg b/data/out00042.jpg new file mode 100644 index 0000000..85a11a7 Binary files /dev/null and b/data/out00042.jpg differ diff --git a/data/out00043.jpg b/data/out00043.jpg new file mode 100644 index 0000000..3f30721 Binary files /dev/null and b/data/out00043.jpg differ diff --git a/data/out00044.jpg b/data/out00044.jpg new file mode 100644 index 0000000..d7afc9f Binary files /dev/null and b/data/out00044.jpg differ diff --git a/data/out00045.jpg b/data/out00045.jpg new file mode 100644 index 0000000..4df6a9e Binary files /dev/null and b/data/out00045.jpg differ diff --git a/data/out00046.jpg b/data/out00046.jpg new file mode 100644 index 0000000..c9a02f3 Binary files /dev/null and b/data/out00046.jpg differ diff --git a/data/out00047.jpg b/data/out00047.jpg new file mode 100644 index 0000000..0e2e4ee Binary files /dev/null and b/data/out00047.jpg differ diff --git a/data/out00048.jpg b/data/out00048.jpg new file mode 100644 index 0000000..73e7d1c Binary files /dev/null and b/data/out00048.jpg differ diff --git a/data/out00049.jpg b/data/out00049.jpg new file mode 100644 index 0000000..0d6aaa7 Binary files /dev/null and b/data/out00049.jpg differ diff --git a/data/out00050.jpg b/data/out00050.jpg new file mode 100644 index 0000000..fbac074 Binary files /dev/null and b/data/out00050.jpg differ diff --git a/data/out00051.jpg b/data/out00051.jpg new file mode 100644 index 0000000..ecdaed3 Binary files /dev/null and b/data/out00051.jpg differ diff --git a/data/out00052.jpg b/data/out00052.jpg new file mode 100644 index 0000000..4d283cf Binary files /dev/null and b/data/out00052.jpg differ diff --git a/data/out00053.jpg b/data/out00053.jpg new file mode 100644 index 0000000..c6fc50c Binary files /dev/null and b/data/out00053.jpg differ diff --git a/data/out00054.jpg b/data/out00054.jpg new file mode 100644 index 0000000..ede7860 Binary files /dev/null and b/data/out00054.jpg differ diff --git a/data/out00055.jpg b/data/out00055.jpg new file mode 100644 index 0000000..538ae91 Binary files /dev/null and b/data/out00055.jpg differ diff --git a/data/out00056.jpg b/data/out00056.jpg new file mode 100644 index 0000000..61d1af5 Binary files /dev/null and b/data/out00056.jpg differ diff --git a/data/out00057.jpg b/data/out00057.jpg new file mode 100644 index 0000000..2361bde Binary files /dev/null and b/data/out00057.jpg differ diff --git a/data/out00058.jpg b/data/out00058.jpg new file mode 100644 index 0000000..c19d47b Binary files /dev/null and b/data/out00058.jpg differ diff --git a/data/out00059.jpg b/data/out00059.jpg new file mode 100644 index 0000000..1782f61 Binary files /dev/null and b/data/out00059.jpg differ diff --git a/data/out00060.jpg b/data/out00060.jpg new file mode 100644 index 0000000..756374c Binary files /dev/null and b/data/out00060.jpg differ diff --git a/data/out00061.jpg b/data/out00061.jpg new file mode 100644 index 0000000..13445f4 Binary files /dev/null and b/data/out00061.jpg differ diff --git a/data/out00062.jpg b/data/out00062.jpg new file mode 100644 index 0000000..8b6cbd9 Binary files /dev/null and b/data/out00062.jpg differ diff --git a/data/out00063.jpg b/data/out00063.jpg new file mode 100644 index 0000000..3bd08f4 Binary files /dev/null and b/data/out00063.jpg differ diff --git a/data/out00064.jpg b/data/out00064.jpg new file mode 100644 index 0000000..57c8016 Binary files /dev/null and b/data/out00064.jpg differ diff --git a/data/out00065.jpg b/data/out00065.jpg new file mode 100644 index 0000000..ca4a9e3 Binary files /dev/null and b/data/out00065.jpg differ diff --git a/data/out00066.jpg b/data/out00066.jpg new file mode 100644 index 0000000..2514122 Binary files /dev/null and b/data/out00066.jpg differ diff --git a/data/out00067.jpg b/data/out00067.jpg new file mode 100644 index 0000000..e18d3ed Binary files /dev/null and b/data/out00067.jpg differ diff --git a/data/out00068.jpg b/data/out00068.jpg new file mode 100644 index 0000000..bac6c58 Binary files /dev/null and b/data/out00068.jpg differ diff --git a/data/out00069.jpg b/data/out00069.jpg new file mode 100644 index 0000000..a6cfc15 Binary files /dev/null and b/data/out00069.jpg differ diff --git a/data/out00070.jpg b/data/out00070.jpg new file mode 100644 index 0000000..433e2b4 Binary files /dev/null and b/data/out00070.jpg differ diff --git a/data/out00071.jpg b/data/out00071.jpg new file mode 100644 index 0000000..ed1f94a Binary files /dev/null and b/data/out00071.jpg differ diff --git a/data/out00072.jpg b/data/out00072.jpg new file mode 100644 index 0000000..77c4346 Binary files /dev/null and b/data/out00072.jpg differ diff --git a/data/out00073.jpg b/data/out00073.jpg new file mode 100644 index 0000000..cd6eb61 Binary files /dev/null and b/data/out00073.jpg differ diff --git a/data/out00074.jpg b/data/out00074.jpg new file mode 100644 index 0000000..1783bb1 Binary files /dev/null and b/data/out00074.jpg differ diff --git a/data/out00075.jpg b/data/out00075.jpg new file mode 100644 index 0000000..d36acb5 Binary files /dev/null and b/data/out00075.jpg differ diff --git a/data/out00076.jpg b/data/out00076.jpg new file mode 100644 index 0000000..afca7e1 Binary files /dev/null and b/data/out00076.jpg differ diff --git a/data/out00077.jpg b/data/out00077.jpg new file mode 100644 index 0000000..70fd8a8 Binary files /dev/null and b/data/out00077.jpg differ diff --git a/data/out00078.jpg b/data/out00078.jpg new file mode 100644 index 0000000..8cdb8df Binary files /dev/null and b/data/out00078.jpg differ diff --git a/data/out00079.jpg b/data/out00079.jpg new file mode 100644 index 0000000..9dd0cdd Binary files /dev/null and b/data/out00079.jpg differ diff --git a/data/out00080.jpg b/data/out00080.jpg new file mode 100644 index 0000000..e097266 Binary files /dev/null and b/data/out00080.jpg differ diff --git a/data/out00081.jpg b/data/out00081.jpg new file mode 100644 index 0000000..69e5262 Binary files /dev/null and b/data/out00081.jpg differ diff --git a/data/out00082.jpg b/data/out00082.jpg new file mode 100644 index 0000000..c53fd84 Binary files /dev/null and b/data/out00082.jpg differ diff --git a/data/out00083.jpg b/data/out00083.jpg new file mode 100644 index 0000000..4d2223b Binary files /dev/null and b/data/out00083.jpg differ diff --git a/data/out00084.jpg b/data/out00084.jpg new file mode 100644 index 0000000..f4b4b1e Binary files /dev/null and b/data/out00084.jpg differ diff --git a/data/out00085.jpg b/data/out00085.jpg new file mode 100644 index 0000000..187ea9b Binary files /dev/null and b/data/out00085.jpg differ diff --git a/data/out00086.jpg b/data/out00086.jpg new file mode 100644 index 0000000..e185e3b Binary files /dev/null and b/data/out00086.jpg differ diff --git a/data/out00087.jpg b/data/out00087.jpg new file mode 100644 index 0000000..8a2db8f Binary files /dev/null and b/data/out00087.jpg differ diff --git a/data/out00088.jpg b/data/out00088.jpg new file mode 100644 index 0000000..638e389 Binary files /dev/null and b/data/out00088.jpg differ diff --git a/data/out00089.jpg b/data/out00089.jpg new file mode 100644 index 0000000..3b13ec6 Binary files /dev/null and b/data/out00089.jpg differ diff --git a/data/out00090.jpg b/data/out00090.jpg new file mode 100644 index 0000000..1fcda1b Binary files /dev/null and b/data/out00090.jpg differ diff --git a/data/out00091.jpg b/data/out00091.jpg new file mode 100644 index 0000000..c2a5cbe Binary files /dev/null and b/data/out00091.jpg differ diff --git a/data/out00092.jpg b/data/out00092.jpg new file mode 100644 index 0000000..488f691 Binary files /dev/null and b/data/out00092.jpg differ diff --git a/data/out00093.jpg b/data/out00093.jpg new file mode 100644 index 0000000..8d9f9a1 Binary files /dev/null and b/data/out00093.jpg differ diff --git a/data/out00094.jpg b/data/out00094.jpg new file mode 100644 index 0000000..e00d5dc Binary files /dev/null and b/data/out00094.jpg differ diff --git a/data/out00095.jpg b/data/out00095.jpg new file mode 100644 index 0000000..50eb30f Binary files /dev/null and b/data/out00095.jpg differ diff --git a/data/out00096.jpg b/data/out00096.jpg new file mode 100644 index 0000000..f601310 Binary files /dev/null and b/data/out00096.jpg differ diff --git a/data/out00097.jpg b/data/out00097.jpg new file mode 100644 index 0000000..9224d42 Binary files /dev/null and b/data/out00097.jpg differ diff --git a/data/out00098.jpg b/data/out00098.jpg new file mode 100644 index 0000000..ba262e8 Binary files /dev/null and b/data/out00098.jpg differ diff --git a/data/out00099.jpg b/data/out00099.jpg new file mode 100644 index 0000000..0ab78a8 Binary files /dev/null and b/data/out00099.jpg differ diff --git a/data/out00100.jpg b/data/out00100.jpg new file mode 100644 index 0000000..9614144 Binary files /dev/null and b/data/out00100.jpg differ diff --git a/data/out00101.jpg b/data/out00101.jpg new file mode 100644 index 0000000..a42ddb7 Binary files /dev/null and b/data/out00101.jpg differ diff --git a/data/out00102.jpg b/data/out00102.jpg new file mode 100644 index 0000000..cad4458 Binary files /dev/null and b/data/out00102.jpg differ diff --git a/data/out00103.jpg b/data/out00103.jpg new file mode 100644 index 0000000..871bb59 Binary files /dev/null and b/data/out00103.jpg differ diff --git a/data/out00104.jpg b/data/out00104.jpg new file mode 100644 index 0000000..5ccb5af Binary files /dev/null and b/data/out00104.jpg differ diff --git a/data/out00105.jpg b/data/out00105.jpg new file mode 100644 index 0000000..acf8359 Binary files /dev/null and b/data/out00105.jpg differ diff --git a/data/out00106.jpg b/data/out00106.jpg new file mode 100644 index 0000000..0439ea1 Binary files /dev/null and b/data/out00106.jpg differ diff --git a/data/out00107.jpg b/data/out00107.jpg new file mode 100644 index 0000000..f0f052c Binary files /dev/null and b/data/out00107.jpg differ diff --git a/data/out00108.jpg b/data/out00108.jpg new file mode 100644 index 0000000..fa8735a Binary files /dev/null and b/data/out00108.jpg differ diff --git a/data/out00109.jpg b/data/out00109.jpg new file mode 100644 index 0000000..97df515 Binary files /dev/null and b/data/out00109.jpg differ diff --git a/data/out00110.jpg b/data/out00110.jpg new file mode 100644 index 0000000..5697018 Binary files /dev/null and b/data/out00110.jpg differ diff --git a/data/out00111.jpg b/data/out00111.jpg new file mode 100644 index 0000000..6219bd1 Binary files /dev/null and b/data/out00111.jpg differ diff --git a/data/out00112.jpg b/data/out00112.jpg new file mode 100644 index 0000000..d71399d Binary files /dev/null and b/data/out00112.jpg differ diff --git a/data/out00113.jpg b/data/out00113.jpg new file mode 100644 index 0000000..12b8cfa Binary files /dev/null and b/data/out00113.jpg differ diff --git a/data/out00114.jpg b/data/out00114.jpg new file mode 100644 index 0000000..e87e8fa Binary files /dev/null and b/data/out00114.jpg differ diff --git a/data/out00115.jpg b/data/out00115.jpg new file mode 100644 index 0000000..3317612 Binary files /dev/null and b/data/out00115.jpg differ diff --git a/data/out00116.jpg b/data/out00116.jpg new file mode 100644 index 0000000..76011c1 Binary files /dev/null and b/data/out00116.jpg differ diff --git a/data/out00117.jpg b/data/out00117.jpg new file mode 100644 index 0000000..c2d5a55 Binary files /dev/null and b/data/out00117.jpg differ diff --git a/data/out00118.jpg b/data/out00118.jpg new file mode 100644 index 0000000..ee42330 Binary files /dev/null and b/data/out00118.jpg differ diff --git a/data/out00119.jpg b/data/out00119.jpg new file mode 100644 index 0000000..80450c7 Binary files /dev/null and b/data/out00119.jpg differ diff --git a/data/out00120.jpg b/data/out00120.jpg new file mode 100644 index 0000000..0680a1f Binary files /dev/null and b/data/out00120.jpg differ diff --git a/data/out00121.jpg b/data/out00121.jpg new file mode 100644 index 0000000..9912735 Binary files /dev/null and b/data/out00121.jpg differ diff --git a/data/out00122.jpg b/data/out00122.jpg new file mode 100644 index 0000000..cd00f40 Binary files /dev/null and b/data/out00122.jpg differ diff --git a/data/out00123.jpg b/data/out00123.jpg new file mode 100644 index 0000000..c589b87 Binary files /dev/null and b/data/out00123.jpg differ diff --git a/data/out00124.jpg b/data/out00124.jpg new file mode 100644 index 0000000..a97e529 Binary files /dev/null and b/data/out00124.jpg differ diff --git a/data/out00125.jpg b/data/out00125.jpg new file mode 100644 index 0000000..8fa70da Binary files /dev/null and b/data/out00125.jpg differ diff --git a/data/out00126.jpg b/data/out00126.jpg new file mode 100644 index 0000000..dd95e12 Binary files /dev/null and b/data/out00126.jpg differ diff --git a/data/out00127.jpg b/data/out00127.jpg new file mode 100644 index 0000000..48b019d Binary files /dev/null and b/data/out00127.jpg differ diff --git a/data/out00128.jpg b/data/out00128.jpg new file mode 100644 index 0000000..3c696d9 Binary files /dev/null and b/data/out00128.jpg differ diff --git a/data/out00129.jpg b/data/out00129.jpg new file mode 100644 index 0000000..b7980f3 Binary files /dev/null and b/data/out00129.jpg differ diff --git a/data/out00130.jpg b/data/out00130.jpg new file mode 100644 index 0000000..2517ddf Binary files /dev/null and b/data/out00130.jpg differ diff --git a/data/out00131.jpg b/data/out00131.jpg new file mode 100644 index 0000000..60e17b9 Binary files /dev/null and b/data/out00131.jpg differ diff --git a/data/out00132.jpg b/data/out00132.jpg new file mode 100644 index 0000000..a7dd228 Binary files /dev/null and b/data/out00132.jpg differ diff --git a/data/out00133.jpg b/data/out00133.jpg new file mode 100644 index 0000000..8f05f19 Binary files /dev/null and b/data/out00133.jpg differ diff --git a/data/out00134.jpg b/data/out00134.jpg new file mode 100644 index 0000000..b44e004 Binary files /dev/null and b/data/out00134.jpg differ diff --git a/data/out00135.jpg b/data/out00135.jpg new file mode 100644 index 0000000..41b3ad8 Binary files /dev/null and b/data/out00135.jpg differ diff --git a/data/out00136.jpg b/data/out00136.jpg new file mode 100644 index 0000000..0431f39 Binary files /dev/null and b/data/out00136.jpg differ diff --git a/data/out00137.jpg b/data/out00137.jpg new file mode 100644 index 0000000..7371445 Binary files /dev/null and b/data/out00137.jpg differ diff --git a/data/out00138.jpg b/data/out00138.jpg new file mode 100644 index 0000000..a218c48 Binary files /dev/null and b/data/out00138.jpg differ diff --git a/data/out00139.jpg b/data/out00139.jpg new file mode 100644 index 0000000..a4f16b5 Binary files /dev/null and b/data/out00139.jpg differ diff --git a/data/out00140.jpg b/data/out00140.jpg new file mode 100644 index 0000000..d72f984 Binary files /dev/null and b/data/out00140.jpg differ diff --git a/data/out00141.jpg b/data/out00141.jpg new file mode 100644 index 0000000..7bf2fd1 Binary files /dev/null and b/data/out00141.jpg differ diff --git a/data/out00142.jpg b/data/out00142.jpg new file mode 100644 index 0000000..b251a1b Binary files /dev/null and b/data/out00142.jpg differ diff --git a/data/out00143.jpg b/data/out00143.jpg new file mode 100644 index 0000000..b4c7512 Binary files /dev/null and b/data/out00143.jpg differ diff --git a/data/out00144.jpg b/data/out00144.jpg new file mode 100644 index 0000000..5b20166 Binary files /dev/null and b/data/out00144.jpg differ diff --git a/data/out00145.jpg b/data/out00145.jpg new file mode 100644 index 0000000..4f55a3b Binary files /dev/null and b/data/out00145.jpg differ diff --git a/data/out00146.jpg b/data/out00146.jpg new file mode 100644 index 0000000..4f79999 Binary files /dev/null and b/data/out00146.jpg differ diff --git a/data/out00147.jpg b/data/out00147.jpg new file mode 100644 index 0000000..ccbdbad Binary files /dev/null and b/data/out00147.jpg differ diff --git a/data/out00148.jpg b/data/out00148.jpg new file mode 100644 index 0000000..dd9c520 Binary files /dev/null and b/data/out00148.jpg differ diff --git a/data/out00149.jpg b/data/out00149.jpg new file mode 100644 index 0000000..5e9cea7 Binary files /dev/null and b/data/out00149.jpg differ diff --git a/data/out00150.jpg b/data/out00150.jpg new file mode 100644 index 0000000..6fc15d2 Binary files /dev/null and b/data/out00150.jpg differ diff --git a/data/out00151.jpg b/data/out00151.jpg new file mode 100644 index 0000000..bd4e213 Binary files /dev/null and b/data/out00151.jpg differ diff --git a/data/out00152.jpg b/data/out00152.jpg new file mode 100644 index 0000000..880e9ec Binary files /dev/null and b/data/out00152.jpg differ diff --git a/data/out00153.jpg b/data/out00153.jpg new file mode 100644 index 0000000..99076b4 Binary files /dev/null and b/data/out00153.jpg differ diff --git a/data/out00154.jpg b/data/out00154.jpg new file mode 100644 index 0000000..d3adafd Binary files /dev/null and b/data/out00154.jpg differ diff --git a/data/out00155.jpg b/data/out00155.jpg new file mode 100644 index 0000000..e3f5492 Binary files /dev/null and b/data/out00155.jpg differ diff --git a/data/out00156.jpg b/data/out00156.jpg new file mode 100644 index 0000000..1c2a9b6 Binary files /dev/null and b/data/out00156.jpg differ diff --git a/data/out00157.jpg b/data/out00157.jpg new file mode 100644 index 0000000..b43d0ca Binary files /dev/null and b/data/out00157.jpg differ diff --git a/data/out00158.jpg b/data/out00158.jpg new file mode 100644 index 0000000..76f4452 Binary files /dev/null and b/data/out00158.jpg differ diff --git a/data/out00159.jpg b/data/out00159.jpg new file mode 100644 index 0000000..7cda5e7 Binary files /dev/null and b/data/out00159.jpg differ diff --git a/data/out00160.jpg b/data/out00160.jpg new file mode 100644 index 0000000..e9f5b84 Binary files /dev/null and b/data/out00160.jpg differ diff --git a/data/out00161.jpg b/data/out00161.jpg new file mode 100644 index 0000000..5756c6b Binary files /dev/null and b/data/out00161.jpg differ diff --git a/data/out00162.jpg b/data/out00162.jpg new file mode 100644 index 0000000..3ba4589 Binary files /dev/null and b/data/out00162.jpg differ diff --git a/data/out00163.jpg b/data/out00163.jpg new file mode 100644 index 0000000..99592d0 Binary files /dev/null and b/data/out00163.jpg differ diff --git a/data/out00164.jpg b/data/out00164.jpg new file mode 100644 index 0000000..2d98cf4 Binary files /dev/null and b/data/out00164.jpg differ diff --git a/data/out00165.jpg b/data/out00165.jpg new file mode 100644 index 0000000..f3e3537 Binary files /dev/null and b/data/out00165.jpg differ diff --git a/data/out00166.jpg b/data/out00166.jpg new file mode 100644 index 0000000..b6448dd Binary files /dev/null and b/data/out00166.jpg differ diff --git a/data/out00167.jpg b/data/out00167.jpg new file mode 100644 index 0000000..71b921c Binary files /dev/null and b/data/out00167.jpg differ diff --git a/data/out00168.jpg b/data/out00168.jpg new file mode 100644 index 0000000..211310e Binary files /dev/null and b/data/out00168.jpg differ diff --git a/data/out00169.jpg b/data/out00169.jpg new file mode 100644 index 0000000..f218c4f Binary files /dev/null and b/data/out00169.jpg differ diff --git a/data/out00170.jpg b/data/out00170.jpg new file mode 100644 index 0000000..ac8477a Binary files /dev/null and b/data/out00170.jpg differ diff --git a/data/out00171.jpg b/data/out00171.jpg new file mode 100644 index 0000000..cadc68a Binary files /dev/null and b/data/out00171.jpg differ diff --git a/data/out00172.jpg b/data/out00172.jpg new file mode 100644 index 0000000..d9882c3 Binary files /dev/null and b/data/out00172.jpg differ diff --git a/data/out00173.jpg b/data/out00173.jpg new file mode 100644 index 0000000..e021222 Binary files /dev/null and b/data/out00173.jpg differ diff --git a/data/out00174.jpg b/data/out00174.jpg new file mode 100644 index 0000000..42181ec Binary files /dev/null and b/data/out00174.jpg differ diff --git a/data/out00175.jpg b/data/out00175.jpg new file mode 100644 index 0000000..5fe61f7 Binary files /dev/null and b/data/out00175.jpg differ diff --git a/data/out00176.jpg b/data/out00176.jpg new file mode 100644 index 0000000..ab7ef85 Binary files /dev/null and b/data/out00176.jpg differ diff --git a/data/out00177.jpg b/data/out00177.jpg new file mode 100644 index 0000000..d7460ed Binary files /dev/null and b/data/out00177.jpg differ diff --git a/data/out00178.jpg b/data/out00178.jpg new file mode 100644 index 0000000..ad5740f Binary files /dev/null and b/data/out00178.jpg differ diff --git a/data/out00179.jpg b/data/out00179.jpg new file mode 100644 index 0000000..ccf6796 Binary files /dev/null and b/data/out00179.jpg differ diff --git a/data/out00180.jpg b/data/out00180.jpg new file mode 100644 index 0000000..252b2f9 Binary files /dev/null and b/data/out00180.jpg differ diff --git a/data/out00181.jpg b/data/out00181.jpg new file mode 100644 index 0000000..abb27df Binary files /dev/null and b/data/out00181.jpg differ diff --git a/data/out00182.jpg b/data/out00182.jpg new file mode 100644 index 0000000..081d297 Binary files /dev/null and b/data/out00182.jpg differ diff --git a/data/out00183.jpg b/data/out00183.jpg new file mode 100644 index 0000000..be7228e Binary files /dev/null and b/data/out00183.jpg differ diff --git a/data/out00184.jpg b/data/out00184.jpg new file mode 100644 index 0000000..98766c0 Binary files /dev/null and b/data/out00184.jpg differ diff --git a/data/out00185.jpg b/data/out00185.jpg new file mode 100644 index 0000000..137d13a Binary files /dev/null and b/data/out00185.jpg differ diff --git a/data/out00186.jpg b/data/out00186.jpg new file mode 100644 index 0000000..c47bc0b Binary files /dev/null and b/data/out00186.jpg differ diff --git a/data/out00187.jpg b/data/out00187.jpg new file mode 100644 index 0000000..bfc103e Binary files /dev/null and b/data/out00187.jpg differ diff --git a/data/out00188.jpg b/data/out00188.jpg new file mode 100644 index 0000000..e93fff6 Binary files /dev/null and b/data/out00188.jpg differ diff --git a/data/out00189.jpg b/data/out00189.jpg new file mode 100644 index 0000000..349809d Binary files /dev/null and b/data/out00189.jpg differ diff --git a/data/out00190.jpg b/data/out00190.jpg new file mode 100644 index 0000000..c987604 Binary files /dev/null and b/data/out00190.jpg differ diff --git a/data/out00191.jpg b/data/out00191.jpg new file mode 100644 index 0000000..ac31d16 Binary files /dev/null and b/data/out00191.jpg differ diff --git a/data/out00192.jpg b/data/out00192.jpg new file mode 100644 index 0000000..67780f4 Binary files /dev/null and b/data/out00192.jpg differ diff --git a/data/out00193.jpg b/data/out00193.jpg new file mode 100644 index 0000000..a30e0c0 Binary files /dev/null and b/data/out00193.jpg differ diff --git a/data/out00194.jpg b/data/out00194.jpg new file mode 100644 index 0000000..2647706 Binary files /dev/null and b/data/out00194.jpg differ diff --git a/data/out00195.jpg b/data/out00195.jpg new file mode 100644 index 0000000..bbaf5c1 Binary files /dev/null and b/data/out00195.jpg differ diff --git a/data/out00196.jpg b/data/out00196.jpg new file mode 100644 index 0000000..1a8f03c Binary files /dev/null and b/data/out00196.jpg differ diff --git a/data/out00197.jpg b/data/out00197.jpg new file mode 100644 index 0000000..490c318 Binary files /dev/null and b/data/out00197.jpg differ diff --git a/data/out00198.jpg b/data/out00198.jpg new file mode 100644 index 0000000..c6515b8 Binary files /dev/null and b/data/out00198.jpg differ diff --git a/data/out00199.jpg b/data/out00199.jpg new file mode 100644 index 0000000..05afe46 Binary files /dev/null and b/data/out00199.jpg differ diff --git a/data/out00200.jpg b/data/out00200.jpg new file mode 100644 index 0000000..9f28606 Binary files /dev/null and b/data/out00200.jpg differ diff --git a/data/out00201.jpg b/data/out00201.jpg new file mode 100644 index 0000000..696dfcf Binary files /dev/null and b/data/out00201.jpg differ diff --git a/data/out00202.jpg b/data/out00202.jpg new file mode 100644 index 0000000..28b5071 Binary files /dev/null and b/data/out00202.jpg differ diff --git a/data/out00203.jpg b/data/out00203.jpg new file mode 100644 index 0000000..5d7566b Binary files /dev/null and b/data/out00203.jpg differ diff --git a/data/out00204.jpg b/data/out00204.jpg new file mode 100644 index 0000000..3cba65a Binary files /dev/null and b/data/out00204.jpg differ diff --git a/data/out00205.jpg b/data/out00205.jpg new file mode 100644 index 0000000..bb1ff00 Binary files /dev/null and b/data/out00205.jpg differ diff --git a/data/out00206.jpg b/data/out00206.jpg new file mode 100644 index 0000000..5832a1c Binary files /dev/null and b/data/out00206.jpg differ diff --git a/data/out00207.jpg b/data/out00207.jpg new file mode 100644 index 0000000..5da2b58 Binary files /dev/null and b/data/out00207.jpg differ diff --git a/data/out00208.jpg b/data/out00208.jpg new file mode 100644 index 0000000..ed4b706 Binary files /dev/null and b/data/out00208.jpg differ diff --git a/data/out00209.jpg b/data/out00209.jpg new file mode 100644 index 0000000..d172477 Binary files /dev/null and b/data/out00209.jpg differ diff --git a/data/out00210.jpg b/data/out00210.jpg new file mode 100644 index 0000000..de79572 Binary files /dev/null and b/data/out00210.jpg differ diff --git a/data/out00211.jpg b/data/out00211.jpg new file mode 100644 index 0000000..2a6aa63 Binary files /dev/null and b/data/out00211.jpg differ diff --git a/data/out00212.jpg b/data/out00212.jpg new file mode 100644 index 0000000..ebe34f7 Binary files /dev/null and b/data/out00212.jpg differ diff --git a/data/out00213.jpg b/data/out00213.jpg new file mode 100644 index 0000000..bfa6ec7 Binary files /dev/null and b/data/out00213.jpg differ diff --git a/data/out00214.jpg b/data/out00214.jpg new file mode 100644 index 0000000..72773e1 Binary files /dev/null and b/data/out00214.jpg differ diff --git a/data/out00215.jpg b/data/out00215.jpg new file mode 100644 index 0000000..15451b5 Binary files /dev/null and b/data/out00215.jpg differ diff --git a/data/out00216.jpg b/data/out00216.jpg new file mode 100644 index 0000000..2359ec9 Binary files /dev/null and b/data/out00216.jpg differ diff --git a/data/out00217.jpg b/data/out00217.jpg new file mode 100644 index 0000000..8c6911c Binary files /dev/null and b/data/out00217.jpg differ diff --git a/data/out00218.jpg b/data/out00218.jpg new file mode 100644 index 0000000..71ee5db Binary files /dev/null and b/data/out00218.jpg differ diff --git a/data/out00219.jpg b/data/out00219.jpg new file mode 100644 index 0000000..806b309 Binary files /dev/null and b/data/out00219.jpg differ diff --git a/data/out00220.jpg b/data/out00220.jpg new file mode 100644 index 0000000..ea2cc29 Binary files /dev/null and b/data/out00220.jpg differ diff --git a/data/out00221.jpg b/data/out00221.jpg new file mode 100644 index 0000000..5331ce8 Binary files /dev/null and b/data/out00221.jpg differ diff --git a/data/out00222.jpg b/data/out00222.jpg new file mode 100644 index 0000000..d45d6bf Binary files /dev/null and b/data/out00222.jpg differ diff --git a/data/out00223.jpg b/data/out00223.jpg new file mode 100644 index 0000000..fed3631 Binary files /dev/null and b/data/out00223.jpg differ diff --git a/data/out00224.jpg b/data/out00224.jpg new file mode 100644 index 0000000..81bd720 Binary files /dev/null and b/data/out00224.jpg differ diff --git a/data/out00225.jpg b/data/out00225.jpg new file mode 100644 index 0000000..b96a8e5 Binary files /dev/null and b/data/out00225.jpg differ diff --git a/data/out00226.jpg b/data/out00226.jpg new file mode 100644 index 0000000..b2f2814 Binary files /dev/null and b/data/out00226.jpg differ diff --git a/data/out00227.jpg b/data/out00227.jpg new file mode 100644 index 0000000..8bd11ab Binary files /dev/null and b/data/out00227.jpg differ diff --git a/data/out00228.jpg b/data/out00228.jpg new file mode 100644 index 0000000..01f916b Binary files /dev/null and b/data/out00228.jpg differ diff --git a/data/out00229.jpg b/data/out00229.jpg new file mode 100644 index 0000000..ceb0eac Binary files /dev/null and b/data/out00229.jpg differ diff --git a/data/out00230.jpg b/data/out00230.jpg new file mode 100644 index 0000000..bd86236 Binary files /dev/null and b/data/out00230.jpg differ diff --git a/data/out00231.jpg b/data/out00231.jpg new file mode 100644 index 0000000..abdd284 Binary files /dev/null and b/data/out00231.jpg differ diff --git a/data/out00232.jpg b/data/out00232.jpg new file mode 100644 index 0000000..817ca8b Binary files /dev/null and b/data/out00232.jpg differ diff --git a/data/out00233.jpg b/data/out00233.jpg new file mode 100644 index 0000000..bc1146b Binary files /dev/null and b/data/out00233.jpg differ diff --git a/data/out00234.jpg b/data/out00234.jpg new file mode 100644 index 0000000..2f33bfb Binary files /dev/null and b/data/out00234.jpg differ diff --git a/data/out00235.jpg b/data/out00235.jpg new file mode 100644 index 0000000..ec41f5e Binary files /dev/null and b/data/out00235.jpg differ diff --git a/data/out00236.jpg b/data/out00236.jpg new file mode 100644 index 0000000..e89b88d Binary files /dev/null and b/data/out00236.jpg differ diff --git a/data/out00237.jpg b/data/out00237.jpg new file mode 100644 index 0000000..a52a34b Binary files /dev/null and b/data/out00237.jpg differ diff --git a/data/out00238.jpg b/data/out00238.jpg new file mode 100644 index 0000000..4fb43d8 Binary files /dev/null and b/data/out00238.jpg differ diff --git a/data/out00239.jpg b/data/out00239.jpg new file mode 100644 index 0000000..e4d2631 Binary files /dev/null and b/data/out00239.jpg differ diff --git a/data/out00240.jpg b/data/out00240.jpg new file mode 100644 index 0000000..6ebfce0 Binary files /dev/null and b/data/out00240.jpg differ diff --git a/data/out00241.jpg b/data/out00241.jpg new file mode 100644 index 0000000..ebbacf0 Binary files /dev/null and b/data/out00241.jpg differ diff --git a/data/out00242.jpg b/data/out00242.jpg new file mode 100644 index 0000000..e43a847 Binary files /dev/null and b/data/out00242.jpg differ diff --git a/data/out00243.jpg b/data/out00243.jpg new file mode 100644 index 0000000..40e9229 Binary files /dev/null and b/data/out00243.jpg differ diff --git a/data/out00244.jpg b/data/out00244.jpg new file mode 100644 index 0000000..39212f9 Binary files /dev/null and b/data/out00244.jpg differ diff --git a/data/out00245.jpg b/data/out00245.jpg new file mode 100644 index 0000000..cd4f65c Binary files /dev/null and b/data/out00245.jpg differ diff --git a/data/out00246.jpg b/data/out00246.jpg new file mode 100644 index 0000000..6f0fc6a Binary files /dev/null and b/data/out00246.jpg differ diff --git a/data/out00247.jpg b/data/out00247.jpg new file mode 100644 index 0000000..0d2789c Binary files /dev/null and b/data/out00247.jpg differ diff --git a/data/out00248.jpg b/data/out00248.jpg new file mode 100644 index 0000000..ba4a1b8 Binary files /dev/null and b/data/out00248.jpg differ diff --git a/data/out00249.jpg b/data/out00249.jpg new file mode 100644 index 0000000..c6ca021 Binary files /dev/null and b/data/out00249.jpg differ diff --git a/data/out00250.jpg b/data/out00250.jpg new file mode 100644 index 0000000..e29e7b5 Binary files /dev/null and b/data/out00250.jpg differ diff --git a/data/out00251.jpg b/data/out00251.jpg new file mode 100644 index 0000000..fe2070a Binary files /dev/null and b/data/out00251.jpg differ diff --git a/data/out00252.jpg b/data/out00252.jpg new file mode 100644 index 0000000..8f03317 Binary files /dev/null and b/data/out00252.jpg differ diff --git a/data/out00253.jpg b/data/out00253.jpg new file mode 100644 index 0000000..5ca21aa Binary files /dev/null and b/data/out00253.jpg differ diff --git a/data/out00254.jpg b/data/out00254.jpg new file mode 100644 index 0000000..963f64f Binary files /dev/null and b/data/out00254.jpg differ diff --git a/data/out00255.jpg b/data/out00255.jpg new file mode 100644 index 0000000..197c0c1 Binary files /dev/null and b/data/out00255.jpg differ diff --git a/data/out00256.jpg b/data/out00256.jpg new file mode 100644 index 0000000..9cd0e67 Binary files /dev/null and b/data/out00256.jpg differ diff --git a/data/out00257.jpg b/data/out00257.jpg new file mode 100644 index 0000000..4c50d30 Binary files /dev/null and b/data/out00257.jpg differ diff --git a/data/out00258.jpg b/data/out00258.jpg new file mode 100644 index 0000000..8c96a72 Binary files /dev/null and b/data/out00258.jpg differ diff --git a/data/out00259.jpg b/data/out00259.jpg new file mode 100644 index 0000000..87c2f84 Binary files /dev/null and b/data/out00259.jpg differ diff --git a/data/out00260.jpg b/data/out00260.jpg new file mode 100644 index 0000000..4c182bb Binary files /dev/null and b/data/out00260.jpg differ diff --git a/data/out00261.jpg b/data/out00261.jpg new file mode 100644 index 0000000..3b7df7a Binary files /dev/null and b/data/out00261.jpg differ diff --git a/data/out00262.jpg b/data/out00262.jpg new file mode 100644 index 0000000..6ddac10 Binary files /dev/null and b/data/out00262.jpg differ diff --git a/data/out00263.jpg b/data/out00263.jpg new file mode 100644 index 0000000..73d302a Binary files /dev/null and b/data/out00263.jpg differ diff --git a/data/out00264.jpg b/data/out00264.jpg new file mode 100644 index 0000000..e4057d4 Binary files /dev/null and b/data/out00264.jpg differ diff --git a/data/out00265.jpg b/data/out00265.jpg new file mode 100644 index 0000000..26a0fd9 Binary files /dev/null and b/data/out00265.jpg differ diff --git a/data/out00266.jpg b/data/out00266.jpg new file mode 100644 index 0000000..11f117d Binary files /dev/null and b/data/out00266.jpg differ diff --git a/data/out00267.jpg b/data/out00267.jpg new file mode 100644 index 0000000..560d769 Binary files /dev/null and b/data/out00267.jpg differ diff --git a/data/out00268.jpg b/data/out00268.jpg new file mode 100644 index 0000000..898770c Binary files /dev/null and b/data/out00268.jpg differ diff --git a/data/out00269.jpg b/data/out00269.jpg new file mode 100644 index 0000000..31e8367 Binary files /dev/null and b/data/out00269.jpg differ diff --git a/data/out00270.jpg b/data/out00270.jpg new file mode 100644 index 0000000..e87b21f Binary files /dev/null and b/data/out00270.jpg differ diff --git a/data/out00271.jpg b/data/out00271.jpg new file mode 100644 index 0000000..2f69d53 Binary files /dev/null and b/data/out00271.jpg differ diff --git a/data/out00272.jpg b/data/out00272.jpg new file mode 100644 index 0000000..d70f02b Binary files /dev/null and b/data/out00272.jpg differ diff --git a/data/out00273.jpg b/data/out00273.jpg new file mode 100644 index 0000000..a8a5a64 Binary files /dev/null and b/data/out00273.jpg differ diff --git a/data/out00274.jpg b/data/out00274.jpg new file mode 100644 index 0000000..9703abd Binary files /dev/null and b/data/out00274.jpg differ diff --git a/data/out00275.jpg b/data/out00275.jpg new file mode 100644 index 0000000..d477b04 Binary files /dev/null and b/data/out00275.jpg differ diff --git a/data/out00276.jpg b/data/out00276.jpg new file mode 100644 index 0000000..345e657 Binary files /dev/null and b/data/out00276.jpg differ diff --git a/data/out00277.jpg b/data/out00277.jpg new file mode 100644 index 0000000..969e333 Binary files /dev/null and b/data/out00277.jpg differ diff --git a/data/out00278.jpg b/data/out00278.jpg new file mode 100644 index 0000000..9f69935 Binary files /dev/null and b/data/out00278.jpg differ diff --git a/data/out00279.jpg b/data/out00279.jpg new file mode 100644 index 0000000..29a6ecc Binary files /dev/null and b/data/out00279.jpg differ diff --git a/data/out00280.jpg b/data/out00280.jpg new file mode 100644 index 0000000..7dd78b1 Binary files /dev/null and b/data/out00280.jpg differ diff --git a/data/out00281.jpg b/data/out00281.jpg new file mode 100644 index 0000000..dfe65ee Binary files /dev/null and b/data/out00281.jpg differ diff --git a/data/out00282.jpg b/data/out00282.jpg new file mode 100644 index 0000000..d663fa0 Binary files /dev/null and b/data/out00282.jpg differ diff --git a/data/out00283.jpg b/data/out00283.jpg new file mode 100644 index 0000000..566abba Binary files /dev/null and b/data/out00283.jpg differ diff --git a/data/out00284.jpg b/data/out00284.jpg new file mode 100644 index 0000000..4e9f026 Binary files /dev/null and b/data/out00284.jpg differ diff --git a/data/out00285.jpg b/data/out00285.jpg new file mode 100644 index 0000000..4b82e6a Binary files /dev/null and b/data/out00285.jpg differ diff --git a/data/out00286.jpg b/data/out00286.jpg new file mode 100644 index 0000000..9383f1c Binary files /dev/null and b/data/out00286.jpg differ diff --git a/data/out00287.jpg b/data/out00287.jpg new file mode 100644 index 0000000..cd86db7 Binary files /dev/null and b/data/out00287.jpg differ diff --git a/data/out00288.jpg b/data/out00288.jpg new file mode 100644 index 0000000..da533b8 Binary files /dev/null and b/data/out00288.jpg differ diff --git a/data/out00289.jpg b/data/out00289.jpg new file mode 100644 index 0000000..75b8079 Binary files /dev/null and b/data/out00289.jpg differ diff --git a/data/out00290.jpg b/data/out00290.jpg new file mode 100644 index 0000000..6d6157b Binary files /dev/null and b/data/out00290.jpg differ diff --git a/data/out00291.jpg b/data/out00291.jpg new file mode 100644 index 0000000..52b2fe0 Binary files /dev/null and b/data/out00291.jpg differ diff --git a/data/out00292.jpg b/data/out00292.jpg new file mode 100644 index 0000000..cb8da3a Binary files /dev/null and b/data/out00292.jpg differ diff --git a/data/out00293.jpg b/data/out00293.jpg new file mode 100644 index 0000000..8ad5c60 Binary files /dev/null and b/data/out00293.jpg differ diff --git a/data/out00294.jpg b/data/out00294.jpg new file mode 100644 index 0000000..fbb4721 Binary files /dev/null and b/data/out00294.jpg differ diff --git a/data/out00295.jpg b/data/out00295.jpg new file mode 100644 index 0000000..2ffaeed Binary files /dev/null and b/data/out00295.jpg differ diff --git a/data/out00296.jpg b/data/out00296.jpg new file mode 100644 index 0000000..3bd9b83 Binary files /dev/null and b/data/out00296.jpg differ diff --git a/data/out00297.jpg b/data/out00297.jpg new file mode 100644 index 0000000..22613a2 Binary files /dev/null and b/data/out00297.jpg differ diff --git a/data/out00298.jpg b/data/out00298.jpg new file mode 100644 index 0000000..043f1e4 Binary files /dev/null and b/data/out00298.jpg differ diff --git a/data/out00299.jpg b/data/out00299.jpg new file mode 100644 index 0000000..e023c27 Binary files /dev/null and b/data/out00299.jpg differ diff --git a/include/JpegFunc.h b/include/JpegFunc.h new file mode 100644 index 0000000..aa8ba54 --- /dev/null +++ b/include/JpegFunc.h @@ -0,0 +1,107 @@ +/******************************************************************************* + * JPEGDEC related function + * + * Dependent libraries: + * JPEGDEC: https://github.com/bitbank2/JPEGDEC.git + ******************************************************************************/ +#ifndef _JPEGFUNC_H_ +#define _JPEGFUNC_H_ + +#include + +static JPEGDEC _jpeg; +static File _f; +static int _x, _y, _x_bound, _y_bound; + +static void *jpegOpenFile(const char *szFilename, int32_t *pFileSize) +{ + // Serial.println("jpegOpenFile"); +#if defined(ARDUINO_ARCH_SAMD) && defined(SEEED_GROVE_UI_WIRELESS) + _f = SD.open(szFilename, "r"); +#elif defined(TARGET_RP2040) + _f = LittleFS.open(szFilename, "r"); + // _f = SDFS.open(szFilename, "r"); +#elif defined(ESP32) + // _f = FFat.open(szFilename, "r"); + _f = LittleFS.open(szFilename, "r"); + // _f = SPIFFS.open(szFilename, "r"); + // _f = SD.open(szFilename, "r"); + // _f = SD_MMC.open(szFilename, "r"); +#elif defined(ESP8266) + _f = LittleFS.open(szFilename, "r"); + // _f = SD.open(szFilename, "r"); +#else + _f = SD.open(szFilename, FILE_READ); +#endif + *pFileSize = _f.size(); + return &_f; +} + +static void jpegCloseFile(void *pHandle) +{ + // Serial.println("jpegCloseFile"); + File *f = static_cast(pHandle); + f->close(); +} + +static int32_t jpegReadFile(JPEGFILE *pFile, uint8_t *pBuf, int32_t iLen) +{ + // Serial.printf("jpegReadFile, iLen: %d\n", iLen); + File *f = static_cast(pFile->fHandle); + size_t r = f->read(pBuf, iLen); + return r; +} + +static int32_t jpegSeekFile(JPEGFILE *pFile, int32_t iPosition) +{ + // Serial.printf("jpegSeekFile, pFile->iPos: %d, iPosition: %d\n", pFile->iPos, iPosition); + File *f = static_cast(pFile->fHandle); + f->seek(iPosition); + return iPosition; +} + +static void jpegDraw( + const char *filename, JPEG_DRAW_CALLBACK *jpegDrawCallback, bool useBigEndian, + int x, int y, int widthLimit, int heightLimit) +{ + _x = x; + _y = y; + _x_bound = _x + widthLimit - 1; + _y_bound = _y + heightLimit - 1; + + _jpeg.open(filename, jpegOpenFile, jpegCloseFile, jpegReadFile, jpegSeekFile, jpegDrawCallback); + + // scale to fit height + int _scale; + int iMaxMCUs; + float ratio = (float)_jpeg.getHeight() / heightLimit; + if (ratio <= 1) + { + _scale = 0; + iMaxMCUs = widthLimit / 16; + } + else if (ratio <= 2) + { + _scale = JPEG_SCALE_HALF; + iMaxMCUs = widthLimit / 8; + } + else if (ratio <= 4) + { + _scale = JPEG_SCALE_QUARTER; + iMaxMCUs = widthLimit / 4; + } + else + { + _scale = JPEG_SCALE_EIGHTH; + iMaxMCUs = widthLimit / 2; + } + _jpeg.setMaxOutputSize(iMaxMCUs); + if (useBigEndian) + { + _jpeg.setPixelType(RGB565_BIG_ENDIAN); + } + _jpeg.decode(x, y, _scale); + _jpeg.close(); +} + +#endif // _JPEGFUNC_H_ \ No newline at end of file diff --git a/platformio.ini b/platformio.ini index b8f575e..94a8980 100644 --- a/platformio.ini +++ b/platformio.ini @@ -12,15 +12,12 @@ platform = https://github.com/maxgerhardt/platform-raspberrypi.git board = rpipico framework = arduino - -board_build.filesystem_size = 1m - +board_build.filesystem_size = 1.4m debug_build_flags = -g -Os - lib_deps = moononournation/GFX Library for Arduino@^1.3.8 - + bitbank2/JPEGDEC@^1.2.8 platform_packages = toolchain-gccarmnoneeabi@1.100301.220327 diff --git a/src/main.cpp b/src/main.cpp index a683c2f..cee7677 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4,6 +4,11 @@ #include #include +#include +#include + +#include "JpegFunc.h" + extern "C" { #include "hsv2rgb.h" #include "sin1.h" @@ -40,29 +45,6 @@ color_hsv hsv = {0, 255, 255}; color_rgb rgb; -void setup() -{ - Serial.begin(115200); - - Serial.println("starting..."); - - delay(50); - - bus->begin(90000000); - - if (!disp->begin()) { - Serial.println("failed to start disp"); - } - - dout->begin(); - dout->fillScreen(BLACK); - dout->flush(); - - drot->begin(); - drot->setFont(u8g2_font_cubic11_h_cjk); // u8g2_font_spleen16x32_mr - drot->setTextSize(TEXT_SIZE); -} - void rotate_letter(uint8_t idx, int16_t rot, int16_t out_x, int16_t out_y, uint16_t color) { int16_t x, y; @@ -223,10 +205,10 @@ void bg_rainbow_circles(uint8_t saturation) hue %= 1536; // "flat" mode, same brightness - hsv2rgb_8b(hue, saturation, 192, &rgb.r, &rgb.g, &rgb.b); + // hsv2rgb_8b(hue, saturation, 192, &rgb.r, &rgb.g, &rgb.b); // "tunnel" mode, darker center - // hsv2rgb_8b(hue, saturation, (i * 2), &rgb.r, &rgb.g, &rgb.b); + hsv2rgb_8b(hue, saturation, (i * 2), &rgb.r, &rgb.g, &rgb.b); dout->drawCircle(120, 120, i, dout->color565(rgb.r, rgb.g, rgb.b)); } @@ -250,11 +232,45 @@ void texthue_huesatcycle_circles() hsv2rgb_8b(hue >> 3, 224, 64, &rgb.r, &rgb.g, &rgb.b); } +// pixel drawing callback +static int jpeg_draw_cb(JPEGDRAW *pDraw) +{ + // Serial.printf("Draw pos = %d,%d. size = %d x %d\n", pDraw->x, pDraw->y, pDraw->iWidth, pDraw->iHeight); + dout->draw16bitBeRGBBitmap(pDraw->x, pDraw->y, pDraw->pPixels, pDraw->iWidth, pDraw->iHeight); + return 1; +} + +void setup() +{ + Serial.begin(115200); + + Serial.println("starting..."); + + delay(50); + + bus->begin(90000000); + + if (!disp->begin()) { + Serial.println("failed to start disp"); + } + + dout->begin(); + dout->fillScreen(BLACK); + dout->flush(); + + drot->begin(); + drot->setFont(u8g2_font_cubic11_h_cjk); // u8g2_font_spleen16x32_mr + drot->setTextSize(TEXT_SIZE); + + // filesystem begin + LittleFS.begin(); +} void loop() { uint16_t hue; + /* // rainbow circles program bg_rainbow_circles(200); // texthue_180degree(); @@ -281,6 +297,44 @@ void loop() // d -= 9; // for 7-bit version d -= LETTER_SPACING; // for 15-bit version } + */ + + /* cop mode + while (true) { + uint8_t i, j, k; + + for (i = 0; i < 16; i++) { + // flashing + dout->fillScreen(i & 1 ? RED : BLUE); + dout->flush(); + delay(200); + } + for (i = 0; i < 12; i++) { + for (j = 0; j < 8; j++) { + dout->fillScreen(j & 1 ? RED : BLACK); + dout->flush(); + delay(20); + } + for (j = 0; j < 8; j++) { + dout->fillScreen(j & 1 ? BLUE : BLACK); + dout->flush(); + delay(20); + } + } + } + */ + + char fn[20]; + while (true) { + for (int i = 0; i <= 299; i++) { + sprintf(fn, "out00%03i.jpg", i); + Serial.println(fn); + jpegDraw(fn, jpeg_draw_cb, true /* useBigEndian */, + 0 /* x */, 0 /* y */, dout->width() /* widthLimit */, dout->height() /* heightLimit */); + dout->flush(); + } + } + dout->flush(); } \ No newline at end of file