diff --git a/addons/point_of_sale/point_of_sale_demo.xml b/addons/point_of_sale/point_of_sale_demo.xml
index 270d79e01d1..1de0d863141 100644
--- a/addons/point_of_sale/point_of_sale_demo.xml
+++ b/addons/point_of_sale/point_of_sale_demo.xml
@@ -148,6 +148,8 @@
Boni Oranges
True
+
+
/9j/4AAQSkZJRgABAAEBLAEsAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9PjsBCwoKDg0OHBYWHCgoKCgoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIAXwB9AMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APZhQAUwCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAFCAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAr3V/bWagzShcnAHU1EpxQ0mVn17T0YqZvpgHmoeIgupSg2V5PE1oDiMFvc8VjPGwiaww7kMXxPA3SM4rNZjDsX9TkWI9ftn6girWPpvcl4SaLsV9bTY2SqSe1dEK9OWzMpUpx3ROCDyK0uZhTAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoABQgCgAoAKACgAoAKACgAoAKACgAJAGScUAZ93rVpatt3b2/wBnGBXPVxVOmb08POZnv4qjDELHmuGeb04u1joWXyfUibxDcycoEQHpkUv7QlLVaFfU4opX2pX97H5ZmjjH+znmonjHPRsawyjsYN1bXkpKrKrMeAxyMVMK0VuKVCQ2DRruJQft3PcYyKUq9MI0JFi00dLef7RJKZpSME9vyrGVZPY2jTsaCyKvAjA96xlX8jVUwLq330X8KzdVPcpQaHjYMbWI9OapSj0E4stwX1xbcq2R6ZyK66eJqU9jCdCMjTt9eyB5yD6rXbSzFPc5p4NrY0YL+2nA2SDJ7E4ruhXhPZnNKlKO6LHWtTMKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAAUIAoAKACgAoAKACgAoAKACgCle6tbWQIZwz/3QeayqVowNadGUznLvWrm7Y/vfLjz90V51XFSfWx308NGPQy5XLnC/MfrXmVKjqOyOyMVEYCVHIyaytyepW48SMOS34VlOpNdRqKF+cAsGHSlCM273B2HKfl+YZJ610uTSsZ2ux+4DvgfWsJSSe40hwlGPvDPrSVePcHBkUrsVJGDj0NZ1KjktGVGNiHeDyzVzqz3ZpYeCyf8ALQ4rZLkW4Wv0JY7njG7861p1/MiVMnVwy8YBrojJSRm42HRzvGwLcGrhVlBkypqSNW01mSPhj5ijtmvToY59Tiq4VPY2rW7juo9yHnuM16VOrGaujinTcHqT1oQFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAChAFABQAUAFABQAUAFADJpo7eMySsFVepNKUkldjSbdkc3qXiF5lKWmVTu3INcVXE3Wh20sLbcwZrgqSSwZj1Lc159Wtbqd1OmVSHlO5nIHt0rhlFzd29DoVoomRwvyr6dafMoqyE433AuQeeprCUylEerrjpUqSBpjgyEHFUpxSuS4sactyCwFYTqOWxSVhu7NcjuWkOUA9aFa+omKGKn5VBIrSM+yBq5E2ckkCk5alJDlcEYJIoi33BoQqQTn7vYiqlC2o0x8bsFOxuR61dKT1syZIsxzb1w459q7KdRyVmYyjbYk5UhlH4ittU7kblq0u2gfKuR36100MQ4Mxq0VJHS2N6t1EMkB+4Fe3RrKaPLq03BlqtjIKACgAoAKACgAoAKACgAoAKACgAoACQBkmlcCNrmFM7pFGPek5xXUpQkyI6jag480fkaj20O5SpT7C/2ha/8APUfkaftodw9lPsPW7gbpKvNNVIvqS4SXQlDBuhBqrk2CmAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAChAFABQAUAFABQAUAMmmSCJpJDhVGaUpJK40m3Y4/V9Xa9nITKoo4z0rzq1fmZ6NChyoxZblsAk47Vw1atjthTKwTzX3c4B5zXEo+0ldm7fKiwZEACgZ9quc0nZEqLAyM3BwFFcsqjfaxaikOVgeAB9TUOfYdhRKV64x7Vm6sk+gcqEaTfjA/KonUchqNgDlTwahaDauO+9z0+lS3cLEg54BFSSB4oATr1oGRkc8dqq5QDdngU0IUKVOQQKqF7gxwkKnnH4VSqOMhON0XI5gyYzXoU6ynEwlCzFZgMFiPTPerbSJSLdleGCRSGBweK68PiORmFalzI6m0u0uowVPzAcivbpVVNaHk1KbgyetSAoAKACgAoAKACgAoAKAGSTRRf6yRV+pxSckhqLZQuNctoiVXLEd+1YzxEUbQw8pGZPrs7ghePoK5Z4t9DphhF1KLanNIcOR+BzXPLEtm6w8URmcn6+9Q6ty1TsCzt9KlVGPkFEw7k0e0DkHLOMnqMd8U1VE6ZPHdFcENj6VpGvbqZyopl2DVZkx8wYe9bwxTMZ4ZF2LWFI/eJ/3zXRHFJ7mEsM1sXYbuGYZVwD6Hg1vGpGRjKnKJNVkBQAUAFABQAUAFABQAUAFABQAUAFAAKEAUAFABQAUAFAASFBJPApNgcjret/aGMcJ/dDv615+IxF9Eehh8PbVnOPcFs4JxmvOlUuehGFiu5MhAU965JS55WNkuVEhZk4X8TTlPl0QJX1Yb+O/PeuWpNlpBsIXg5rBlChmOBmkx2HkkVICqfehgKG3DFK1gtYcp7ZpMGTqOKzZDHhVx1/Chk6jSuOgoTuO4nXtQMNp6jrTTsA0k9PWqTY0RnAplEiv5QI+9mtYVHDQzlG5aQxTRZIzjqM9K7qc41ImMk4sXaFOFbB7elaJW2Fe5p6bfNbyg9fX3r0MJiHFnJiKKkjp4pVmjDr0Ir2YyUlc8qUbOw+qEFABQAUAFABQAyWaOFC8jBVHc0nJLcaTZjXviFFylv/AN9n/CuapiUtjpp4Vvcw7jU5533kk+5riqV5M7qeHiio87P3yT71zupc2UEhvnOp5B/Os3UaLUENM4PX5aydRdS+QXze6tmpdXsw5ALt1BP061PM2PlQvnOeMgmn7R7ByIcsrkY3c+go52xOKJVZh3z74q1JktIesxGM9u9VGrYThclW4yMfqK1jWZnKmWorhgowf1reFVmM6aNS11V1wJDuH6iuyliX1OSph+xpw3MUw+VufSuuNRSOWUHElqyQoAKACgAoAKACgAoAKACgAoABQgCgAoAKACgAoAyvEN6LWwKhsM5xx6Vz4mpyxN8PDmkcLcycjAzgdK8irI9enEqSOem2uKtUd7I6IRBR5Y3ZwT0pKKpxG3zMTdzzk1ySlrcu2gvfhs/WpkUh6sRiosOw5XO7OMgUNBYefm57VIIBxzSYxwHTtSESAhRxz9aQiRc4HFQxMkXpUshjsZ+lIQ3GDxTGDfd5/ShAhhU43AGrSZSYwkg5xVJjsAfJIxRJthYekhiO5aqlUcJEyimWI50lBQ8HtivRpVoz0MZQa1HxuQeO1bQkRJHRaNe8CJzwRx9a9nBVrqzPMxVKzujar0DiCgAoAKACgCnf6lDYrh2G89BWdSqoGlOk5nLahqstywZ5ML6c1wVa7Z6FKgomU1w8snCjA6E1yObkdagkNLuBzgn3NZTkzRJCM7DkKAB1NYzmy1EaZhjCHJ96wlWXQpQ7iBsk+YBkVnz/AMxVuwu8djj6ipdVD5WKC5Pyt+NQpzezCyQB3HuaXtJoOVEgbgl+P51am7e8K3YVHBPyu1VGom9GxOJIrknD9R+taRqPqS49iVXYcqoraMmQ4olSRhyylcdcGtYzZDiizHKMbsn61vGpoYygW4rhlPysa3jVaMZ00zTtNT5CSnj17110sTfRnJVw9tUagIYZByDXYnc5bBTAKACgAoAKACgAoAKACgAFCAKACgAoAKAEZgilicAd6TdgSucNquo/bp3lbO0cKDXl1qvO7nqUaXKjAuJ+dqmvMxFWy0PQpQIojk5PIFc9JOTuzSWiFds0VpBBAucciuZosePSpKQ4fKOOaQx3Pb8aQEiioYCg80MBwAI60hDxgcYqQHgk80hDgRkCk0JoeOckD8aRLEOM9OtAWAtxjFFhpAZJNmwudgPAq+d2sCir3GNGxTfkEZpqL5bjur2I++QenagY/adoOOD60rWFoAcKw3djwa2o1EmrkyjcsZA5jP3ufavQTW6MfUuWcpVshv8A61ddCdmYVY3R19pOJ7dXBye9e9SnzRueNUhyysTVoQFABQBk6trUdnGyRNmQdxziuetXUEdFGg5s46e7kly8khZzz06CvNnUb3PThSS2KjOZiQRgDrmsObmZvy8oAqq7eo9BUTmkioxbGMXU7g2R6d65J1GjVRQwsc5Oc+9czk76mlh3zNzkE1DbbCyQ7DdCc1LYwPB7UhiikwFBbPWi4rIU+vWkFhSfwouFgDH+JuKpthYcCf4X6etNO2zE0SLPgDLMCO4raGI7kOmWI5h98N8vcdxXTGqt7mUodCzFP8wKMCvcVvCrfVMylDuWkmPXBrpjMwlA0bPUGhYZbKHtXZRxHL6HLVoXNuGZJkDIwIr0IyUldHFKLi9R9USFABQAUAFABQAUAFAAKEAUAFABQAUAZ+t3H2fTZCDhmwB+dY15csDWhHmmjgLqZeCOQD09TXj1JI9inEzmzuIx3rzqnvOx1x0RJt2Jg8Z5NbKKhGxN7sbxzkc1yzeupohW3D/ComND14Ib9KyZSJBknOPwqWMeqc5PFS2A9lHRQce9DaEgRcnGOe1J6jZIYpIyVcbTRJNOzJTTHBQRknHtUhcOD8uOKQx4UgDA61LJJUUeSSRjn1qtOUl7ghiAPmBj6EU6fLrcHfoLFA88gSNCSeQM9aIUpzdkhSqRirtko0y9KE+XtHuRzW6wNa17EfWaV9yA2so3ccgZI9vWs3RmkzRVIsrsCBnHWs0WS2zpt2Om/rjnp71rBrZq5E090yJ14yeayRaHRyhduT07etdlOsopGcoluBgT8prupMwmjf0S9Ak8o8A8c16+Dra2PNxdLS5v16RwBQBj61rX2KNo4AHkwc89K5q9fkWh00KHO7s42e8klZmblic15k6rZ6kKSRTaQs23Iz1NYXbZvawhkH3RyB1xUSmlsVGIhY4yBgVy1avQ1jERWKng4NczbiyrXAHsRmpuVYcBz/SpYC9+KAHEYpAA/SkwJO1IAz6UAFABjmi4BjFACjIPUUJ2E0AYq2fWqjJpiaJUKqM7ifYdq1jOMepEk2WYLooMiTj0NdlKvpuYTp3Lyz5PzDaex7GuqNUwcC/YXzQNkHI7iu7D4ho5a1FSOgt50uIw6/iK9KE1JXPPnFxdiSrJCgAoAKACgAoAKAAUIAoAKACgAoA5zxXMAkabiAuScfhXFjJaHZg46nFXT56cc15FSR61NEEYy4JJwOawpxvK5rJ6EhP7zJ6Yq5L3hR2GE8Z71yVLGiHEZAOc1nK2hSJoIXmfCDJ9KhJydkNtIkJUNtT5iD+FQ1ZgiwkMsvPlrz2FaLD1J6pGbqRj1LSWBONykevNdMcA+pk8Sug99OjDAglQPXmreAiurJWKY/7EsmCZXPpT+owlu2T9Ya6B/Z8WPmZqawFJdxfWZiiwiBGGb86X1Cl5h9YmOazQjhjRLAUmuoKvIQ2pVeOR71nLLo20ZSrtj0jCjaUyuc496qOE5Va1yXUuWI71IGVZIl2j+NF5rVVHTdnHTuZypOaumXLYCaAEMcvzsY8D3rope9H1MKl4yKLWZeR3wMrwQD+VcksPeTZ0xrWSRl3Mbo7IQCDyPavNqwcZNHZCSauQQSeTMGIyDwfpRTnyyuVON0SXQG8bD1oqpKRMNtSIKM7T1p0UpOzHJkkLlXIz04rvoKzsZT2NC0uSkoIPI716NFtM5Ksbo7K1l863R89QM17UJXiePNWZm6/raaVbgKQZn6A9h61hisSqS8zfC4d1ZeRwbXctzM8zuSSeeTxXjus5tu57SpKKsRSzbh8v3h7VDncpRsRJkA5UVMpWRajdj2YgDGOa55ztEtK7EDlTXK227mlhVGKlsaFUDnmkwHDNIBQc980AOPOAaQCgcjNIB45wKQhSMHB64pAAznGOKAHusecIxPHOfWnK3QlN9RQi+WDvGT/D3oaXLe4Xd7DmJcLlEXAxlR19zTk+ZLREpWvqNKx+XySJN2MY7U7RUd9R3d/IZgqeRx7VCsMA+xsqAw9GrSM+VkuNy1HcAAA/d7Y9fSuqFfp0MZQLkFz0AGMV2UqxjOmathfPDIcfdx07GvSw+IaZxV6KaOhjkWVA6nINepFpq55zTTHUxBQAUAFABQAUAAoQBQAUAFABQBw/iOcyXU3cA4/WvKxcrtnqYSNkjm5BufB7DmvNkrs9GLshfuL0+op3SFuN3ZIzxmspzNEgJ8yQY4zXLUknIuKsiZYXllCRIzAccDIoVKU3aKJc1Fas0LfTGGfNcAegrqp4DrJmE8V2RdjgtoPuqAf1rpjClT2RhKc5bkvmgDjOPYUSrJCUGMaXnOT9KylV1KUA84kcEVPtbj5A83FS6rHyB5pHRhQqj7j5EL556lgaftvMPZiCcN3z+GKarJg6bHiWrVVCcBRIrHG7n0NNTTYnFoeGHQ1qpEtCqVB54PrR7reorMmhlaO5MxO4kY5qoxSldETV42KF9HI8xmRSSxOcds15eMw9Tm5kjroTio2ZlMCDkj5ga4NtDrvckLbhxx7Gp6isRO2DwauGjHbQDLvj3r94V6tH343OeSsySG6+7jnnkV3UznmjqdO1mCz0ySad/lQDAHUn0r0YV406d2edOhKdRJHF3d7JqNw0875LHvXizre1ldns06SpRsisPkLcfSsVo2a7oN3zZI4NO4WHKRuG7O2sJz18ikhWwW46VnUkm9CooVe3FZMocRuPFJaAhcdcUAOVTkmk2DHbcdfypXAcFJyQCQP0pCFA5AxSAcc54H40kAuPbrRcB/ltwOASM0hXQ9UkYDbGfrTUG+hLkl1Db5b/ADoG+nNNR5XqJu60GyAAglcBh/DzRYaEB+XaVwc/epNqw+o3aRk/nSAAOvIBA796qPcTGLnNDBkySunzZz/StIVZRdyJRTLkFyVOR82ef/rV6FGvqc86dze0nUgs2wv8jdj2969nC4lN2uediaGlzoAcjNemeeFABQAUAFABQAChAFABQAUAI5whPoKT2BHnurTbriTPG5z/ADrx8RLU9nDx0Rk7C/Tk55ritc672I5SOOevWsqsi4IZy5CqCewrnk3NpI0WmrNW00sqQ118vPCDnNdVHBWd5/cctTE9ImkGijG2NQg/2RXXKcYKy0Oa0pasjaZRnJP41hKqjRQGGUMcjiueVU0URPMTnLc/WsZVop7lKLDz0xjIP1qHiIofIyNpiM8ce1Y/WG2WoCedx0/M0vbNdCuQQTMOhqfbTXUfIh3nODyv41arTWouRDvMU85war2sWLlYpYYGWZSO4NP2ie7aDlJFckZzureM213IasPVnUjByvcHtWinJPyJaTJ1fcOma6YzuZuNhVBHJORmqjoJkgYdOSK1UiGiKa2imPKbT/eA61hVw9Opui4VJR6mfPYSwqWUeYo7j/CvOrYGcNVqjqhXjLfQzZ25weMVhFG6IY5xyN2DzXqYRaGFYZFcFW2nriu+COaY+4uWkXYGO3qRnvXLi6l/dRth6VtWV+gAFcMtLJHUhwORk8n0pxdxMN5xyPpTlNgkO4AAPWsXsUh2cECoGiVOOcZqWA5QSM4qWA5QCwA796AJGVQQi5Y9+KRKY+OF3ztGdoyc+lJJyvYHJIAXGQrEA9QO9JSaQ7JgAe3BpAO2ljgd6QthSNoA6nv7UgJokRgWZuR2x2q4Ri1qyJNouXNxNJbRRxW6xR5wCvVzXVVrTnTSUbI56dOMZtuV2Sx2p8vb5RLDrgdK3p0PdtYmVXXcfHExBt3tgR/eK5IHtWkabtyuJEpL4lIhFpbXMUiIdssZyMjkisfYU6kWlo0X7WcJJvZlEQbCHlB8onBK1xqly6y2OhzvotyvIm18A5HrUPRmkXdDcZPHBpAwI460IRJC+xge1aU58kiJq6L9rcLu2kYJ4r1MNXTdjlqw0Ow0y4E9qq5yyAA19Fh6nNA8WvDlkXK3MgoAKACgAoABQgCgAoAKAIrpttrK3oh/lUy2Y47o851Ng8pYc4OT+NeJiHeR7dBWiVMbQ233rG2hsQbGkMcaDLE4rmnByskaqSV2zatLGOyCu+GlxnJ6D6V20cPCirvc46laVR2WxLJcbs5zipq1roUKZB5vIwMVySq3NlEazK4+ZsfSuapUi92Wk0R7zyO1c0qrZooiBvYfQ1n1KsHXkDA9KBoC5U0JDsICTzQx2FGT3xigBSxwBk0XYWD5uxpaAOV/YH2Ipp2E0OSUhuMAegrSNVpicdCdZB0POa6IVkzNxJEmXcU5H14rWFePNYiUOpYQsOMhh611QZlJDjk5CnDdvStbkjg3GDjNCkKw4E9uvoapSFYo3+kx3qExEQy+o+6frWc8NCeuzNKdeUPNHJXUc+n3pgmXDD8iPUU6NNwdmdEpqcborxTl7lsE4I4rplLkTZko8zRYyfWvLldttnYhWcKPpWTWpQsRPLHmnsJkmc9h/hUylcaQ44xkc1DGiVRwCeKhjHqCc88GpYiwoeKESYXD5UZGaaTirktpuw6GIY+4WYcnHaklzX0YSlYcFYjKrxn0zU2dtEK6JGVQQFkZAw5+n4U0knva4r6bCrEMho3DY55FJpR1TE59x/2djICcAnnArGUyPbJLQmismBzjJ6iqSbMpV2WodJabDBQo7g1tChKetjKWL5ScaU3KoFAPc1rGjIzeKuDW0vn+SjY8shuR/KraqJ2XQFVVr9yx58tuWbYp5yeOWroWLlDdGfLGRJFqaSBg2Fk3fJv44+o7100sdCd+5EqDQ42VvcRm8hX5nBGD+X58VfsKc17SK3BVpwfI+hlRqiXjWknMbnnPVTjNebGyqunLZndJtwU1uULlUErIo49e9cda0ZtI6KbdrlZOG/3uKzepbArgkUXAQDimxMmgkIY9MgV1YepZmU46HR6HeKkqqeN4596+gwFdXS7nl4uldXOlHIr1zzQoAKACgAoABQgCgAoAKAIbz/jym/3D/Kpn8LKh8SPOrwKCfTP9a8Wqe1S2IWjZsogyxPGKycW9DRSS1NGG3itEPAMh+8f6Ct1CNNeZzym5sY824kE8HtXPVqXNIRKzug+VefpXDVqx2RvGLGM+eM1xzqNtmiiJ075rModknnNIaDP+cUBYTPPX86Chc49qLAJyDz2oGLn/AOtQAoNJoQoPHH6UAO3dyaQhSxPPBPfFD1BDgwHPIpK6BokDhhhsHHc1sqt1ZkONiRSEO6Nse1awkou8X8iWr7kwuhlQ4I9GxXXHFK6uZun2JA24ckY7EGt1K5FrC7zjHrwcU+ZisCb1BJcMfWnFyXUTsypqFrDqcTQTMMp8ynup/wAKuNbW1xqPLqch9hkspGEwGc4yOlRVqqZ1U1YczgEYNc8kjVDVck9ahopEiNxUNDsSrycCpY0TAZG0D3zUASKAUORz2qWBNEVVAW+bPak7Eu9yRoipUyArnkA+lJxcdxJp7F6ASvC6pIsYxgr/AHq0jN8rs0jCbimrq5YhNwsIgAXHoByaUcTJR5UYzcXLmJJNNKYfywcnnArKrTluSsRfS5pxaajwKNmOK6YYVTijlniGpFiPTY0AOwYHAraOCS6GUsQ2SCK3t3BkkROOAWxWscPCErtohznJaIcby0RSTKAB3q/aU4rVi9lUb2FF5aMF/eqCegJxxVKpSdtROlUXQWS7s1OGmQN7mnKrRW7QRpVOzFxFKMqVIPTBqXGMg96JVubEPyqD3rlq4d9Ea061tyj9nurUBo2OQ27b2rGLr0dmdHNTnuZ9yZdrzSk+Y7ZPy/hWc6jcXJ7s66TjolsVnXCK5BJYZ5rGcbWbN0yv0zzmpLEzx60CENMQISHXnvV03aSFJaGjauFnVxkbOD7ivXoySlddDkqRvGx2thOLi0Rgc4GDX0VGanBM8SrHlk0WK1MwoAKACgAFCAKACgAoAjuF3W0inuh/lUy2HHdHnN4uJJB1Ga8aqtWe1SeiLNrF5Cea/wB8j5R7etXGPKrsicuZ2RDNNluprlq1DSECo8uTw34V51WrvqdEYjA3ZT1rlu0aJDj1xipKQ5eAR2pMA6UDFPYjihDDOev50AIWwvJosAm8Hg84pqLewnJLcN3etPYVOzI9vT7ocHx7VnKDW6LU4y2Y5WB6VLQx2aQC4pAKAR2oYXHDipYmLnBoQmhwZhnDYB7VanJLQVkxVZxxkZ6jnrW0Kk9rktImSXcMj74/h9a6qdfmWm5DjYkEihssCpI5rdVEQ4i+YqjOMnHf/GnzpCszJuYFuEkR8ZxkHFcbnZs6Y6HOXMcltKVkHHY+orog1NXNBivyAapxsNMmVxnis2ikWYsHmspDLMMvlhuAdwxyOlRezE1ckjjYws4GQuMn0qeVsG1ct2lrJLjCZHHNRfUyqVYxNdbJ7m4DSJ0XAJ5xVTnOrL5HHKsorQuppLMVbIGD0xVxwkpWbOd4lF9NOXzFfAyBXVHBu9znliHaxcWBcYIGB7V1Rop7mLmyle6lDaHao3MAfpWNbEQpOxtSoSnqzDutbuZZQIpSqEZOBjBrjq4yTejO6nhYJaopuzXB2PM0mAcNyc/hWUrzdr3NklFbDwpceVCxBIww6ClJc7Sj8xXS1ZLBPHHAVnUuycZ/+vVwqQgveWqJlBt6FGZ5LiTeWP8AhWMp8zuzaMVFWLttKsORLNLvAyp3NgD6V0U5RSs27mM482yRoW2ueWFRm80dyc1rHGKFk9TnqYS+2htQyw3SEoR7iu+PJVWhxSjKD1K11YJICSufwrlq4a5rTrNGLd2ErKXGQq8Ae1cFWEz0KVdLQypI3jb5l6msUdcZKSGHg4plB70CExyDnGTTjuIuWTZYg89ua9HByvc56yOr8PS5gkiI+61fQ4CV4tHj4yNpJmxXccgUAFABQAChAFABQAUAIwypHqKTBHBXFsG1OaNvuB2J9ua8qcLzZ60J2pohuZtzDBwKwrTuaU4lCSUdF79TXm1qttDphEj3ZGOPr3rjb0NUhRwvP0qWUh68gmpYBn5cduvNAx2euMYxSGBPAIosAxnC4LfnWlOlKpKyIq1Y043Y0h1iWWZvKjY8AjLsPUD0+te3QyqMdZnh4nNpP4NCNp4FfMUUkg/6bP8A0X/GvQhh6UNoo8ypi6k3q2SpdSMhYafbso7+Wx/XNa8q7Iz9pIatxA7/AL2BkHfyXI/Q5rOVGnLeKKhiZxejaJkTzN72reaqcmNhiQD6dDXDiMrpz+HQ9HD5rUj8Wq/EkjnEqqVUAD25z714eJw86Lsz28PiIVo8yZKMf41yG44uzAKWO1eg9Kbk2khcqTuK4G0YDD6nrR2BCo5iO7CkEEYYZqoS5WKUeYYWHTPX0qbWHYAN33Tk+lOKbBirgEMDhh7VSfVPUTRKGkYZLBlrqpzlLqQ0hkkjgdflxgj3p1KklsCiiKcxlQRkEdfcVnUlGSVioJpmZqNqLmBgv315QmnRqckvI1RzqsQTk816LWgIsRvWTRaLcT9KykikWYyXO0CspKwPQ3bHTWxtf5j1YdqwblJ6HFVr9je0+wCM3Awa3w9BtnBXraF9vIgO0n5sZxXb7KENOpzpzlqUZtZZGCRxrz0J5x9awqYxxdkkbwwqau2QjUJ2QkzkHPOOAKz+sz5buRboRT2Jo9Qdo2BkPKnHrmtKWKct2TKik9jImSWMiWXcSxwD2FZ1KTS5mdUGnoiO7iESBg6sxAbC+hrOrSUVqyqcrsf5LW15E7OpjYgZQ8EVcYOlVi3azFzc0GS+esEjgQ5bfuQnoPrWjmqcpe710IcHJLUrmOaaXbIVUvnIHAPGc1zSjOc7PqaJxjHQ1JhZPpJnSOON1U/JgDJxXqTVF0OZJbHLH2iq2bMiGOQRfaJC/ljALJ1GeK8yNKSXO72OuUlflW5Ifs6MQoZmIGwcc/WnP2fTXsL3mixazXFrCtxvC7s4Hbr0q4OdGHPczqRjN2Oh0+5N3AHODnrXo4ar7aFzz69PkdiaSFGByBiidKLM4zaMy50yOcMVAAA44rz6mGUrtHXTxDiYF3p7wk7Rwa4m3F2Z6FKspFMjAIPWmbiDryelUkJlmBymCB1NduGdkY1Fc6jw+cTuM9U5r6HA7nk43ZG/XonAFABQAUAA6UIAoAKACgAPSgDiNcZUupxA3Luc+5z/APrrysXKzdj08NG6VzGmkwM98Yry61SyO6ESseT049K8+bbZukKPSoGh68daljHKOCDSYwwefSgBQOQBmgYjHnGR14pxV3YTdlcGURIJ+sjNthTGee7H29PevqMFhY0YLufLY3FSqzfbodc/hXSQxEsU5cxl2lMhOD+deg4Ix9lFnH2lnFPqMjGVfssbHZvJXcBnk45/KvMqYl+25Inbh8BT9k6k9S9q91qFwiQrd7oAVVYYgAhB6ds/nU0sXUdfkk7+hvicHTeH546GzqHhC2WS2+xB8GZVnBbJCHqa9R01fQ8mVBdCB/DNkt1fhZpY0s1Qhs85IJ/wpOC1F7JJsx0cTwm7O0yRECVT/Gp4DfXPWuTEUY1abTRpha8qU00SQSbcMVyfevkWuSXofWv3kWGNzOC5Q7WPUJgelVJTnrbchckdLjGlmOFY/KBgDFRKUmkmUoxWpIj2oQrJE4bPDKc5HpWtOVLl95MiSqX0Yx7Z9hmjGUzjjnH1qZUpcvMtilVV7PcaqNKyrhVbp6ZqEnJ2Q21HUYcrwc59KWligTG7JOB7U1oJ7DWyzdefypptjSshrId5PQYz1p2C5G/I9h0oTGjntZtTFKJ0ACtw319a9HC1LxsymUY5K2kgTLkD5OB1rKaLvY6jR9JcsJJk5PQDtXN8bscWIr9EdjbWscMeWHQc110aEUtTyqlRyehSvtVCK6W4YAcbgBU1q6gnym1HD3acjFaU7v4lfHzbgcnmuCUuV3W52qOg6SRpWcmPaGxjaOKKjc5N23CKUVuKskSQYwyzA8E1F4xjs7g02/IntvtMhPfHzc9a1pQrS26Gc3BCy7YI5dyMfOGAQc8j1rob5KbTTdxL3mrdDLAxIDgn1xXBF6nS9ia3hnffHtcqo3AAd66IU5yuknoTKUVqaKssLBnUuLpdjqeMY4rtTUd/taHO9duhHawJ9rCKBCxJ2sxzg88VlSpx9pbZ9B1JvkvuUpE8sMPl6gcHNcs1yxa8zeLvZiiSVrc2pfMQ+bC8801Vm4cl9BWipc3UtWMdqbNxK3lzhvlY88DHQV0YZUuR8ztK5lWlPmVtUIWLJskbbgHEfpmuerJyupP5Dirao0NLuI7GFnkO0N0FdeCqRpQuznxEHUdkW49ct5pWRldMfxHGDXUsXCej0MXhJxV0Xo1VxlWBU9wa0jSuYSbRDc2aMM4GRXPWwsdzSnWaMG+0xySdpb0I7CvLqU5xkehRrox2hZHw4H9KdOPOro61NMdCCZlJ6DvXRh03JPsKex1fh7JnJz/yz/wr6TArX5Hj43Y6CvRPPCgAoAKAAdKEAUAFABQBU1S7W0sncn5iCFrKrPli2aUoc0rHA3U/mOWOc9z7mvDrVLs9inCyM9myAOpzmvMqSujqSEHPPXNYybbLHjGfeoAcOSSOmOlJjF6p2zS6gOHQUDJA5jQhcZYdcdKIsTVyu+0csxDD7oAzmtaVrilqixNJt+yXXl7kiOxlPAJBLfqCK+spSvGL8j5DELlqPyZry+Lri4ilng0tUcL5Zm8zJXPQdPWtnNsXtm1ojm4bww7gyF8knIOOe9cFbBRqSvezOnDZnOjHlauieHUSl1FO0W5I33GMt97HvV4fCwou+7JxGY1K2my7Gtb+LpYtYnvmt2aKZAvkiThSMc5x7H8661OzOZV/euFz4lSeyvkFtJHJesCH3cADAx+Qoc9Buto9DNtImNndSj7u1Yx7sWBx+VZvSLIppsvJK6Wo/cooJwrbea+WxFTeyWr3PrqVPRJvoTQefOqRKGbcTjc2FH0rKmqlRKK/4A58kLssG2+zgMZ2BX5cFNw3dwK1dD2WvN+FzJVOfoILeJTGJHBDEKRw2Mnt6VoqMFZNh7STvYcwFu8qiV5Iu/HykD1HtTl+7cldtEr30tLMousVxKxT9yuOMnIzXG+SpLTQ6U5QjrqJNbNFMyyH5wMkVNSm4Ss9xwqKS0IBneUUA54xUI0fcZzuAbjtk0JD6CNwSM/jQCI8g8GqAq3cSzwtG3ORW1KTjK5SOUVirbTwQeRXqtXEdhoGjBUWeZd7uAQMfdFedWrc8uVHPWq9DubS1WFMsBnucV0UaNlqeXVqOTKd7qu9ZI7dTjBG4nAPqcUqmJ0aijWlhrWcjGmnkLlXwfXHQ1w1qknpc7YQVriG4JOAucf3uT+fpUObGoExud8Ryu3GNo64rWdV8uqsRyWYNC7xB5flOflY9MYzVeylKF5BzpOyGRzSvGRGSNoJJBxWKqTasuhTjFPUmgl82Fo5Aefut6GtKNS6aZE42d0Rxq1u/wAyA8nHckU4RdOV2hyakizDfbdqNF+8Y7euNy/4110sWlo46sylS8xlyJJZ1WP5xH85+bkDv/KlW5pTSjrbUqFlG7G6hLG4ikgdixHXpg96jFzjJRlFjoxaumU0aQSsrIoZhz0xzzkVzNtSfdmrSsSLIYpA4ycEZGfvUQkoSuJrmViWWWQr5gj2IGyH/i/+vWtWblray7kRitrjYi7gGTGD0OK50nOSvsVKy2K9zdrIrpGnA+62etaVJRvZFQhbVldXlHylyeOef0qZq3U0sjb0+8+w2nnPO8g6eXyMHtzXbhqvsoXbv5HFWpe0lZI14tXSRF8+FoM9Cec12OupL3lY5JYZp6O5ZKRzR7kYMDUTpRcboz5nF6mJeaYSzHOQegx0ryp0pU5XR30q6Mlomhk2Fcc8V10JXWx1cykjpPDefNY5z8h/mK9/AHlY46GvSPPCgAoAKAAdKACgAoAKAOV8TXe+5WAHiMEn9K87G1NbHfg6elzl523A9hivHqyumenBWKoOXB6DFcLabNtkKpzms2MkHPNSwFXOOfrQxj0+bpUvQCQDDbQenU1LAkSF7iTC5PFVCLeiE5KKENqWIGQg3Y3HtVU07/Mly0JBGY4pY2bzYCdkgQ8nHQj3r6HBV0o8rZ4eYYZt866iWbzWyB4lS6tRwwQHcgzkkr64r0ovQ8uN4kTyaXdz5lWSHlRlEC59SRk4xRdMT5WSXFvpMUDiCeR8OPm4Zu+cdPak7ClGKHQXOmW0i3CpmRQGCsCRnaMY/HrmndIceVElxO93Z4aJba0DZVnHztz2HfrSlLTUptyRCoSVQqApBDnapPzMT3PvXl47GxjFxR6mAwLbUnsX7ENd3WXxucfkK8XD/varuexWtThoWVgiE0i7m+U4UZ65raFKKm1d6GUpycUye1gdbltxHmbQAFfoK3o0pKo29zKrNcmmw25ijYfO/wAuPl3DkflTq0oy3YU5tdCdbP8A0ZljlIVRnBPAz/MVrGham7Mzdb39UZ8VkLxJXjIDK2AAep/wrz4YZVlJrudcqzptJlZhK4VwTlT/ABd8Vjab17Gi5VoV5FHmFl6e3asZWu7GsXpqNkZpFBI4QbQRTbbsCSRCxwOaEiiu8taKIEBkyOe9aqmNMZp2iJeaobpyRGCpVR3b/DitKmK5afL1M6s+VHdWFn5WGYdelZ4ai07s82tUvsQ6zfeXiFDx/Ea2xVWy5UVhaN9WZTznyMDaM4B2jB/GuRzbp2R1KHvCGVhEmEGVOQ2OtZ3dloPlVxgmaSSM+WqgfKM9Cff86vWTVkPlST1Lr2iXMb3FuNhXlkz/ACrqqYeNSLlHp0MI1HBpSK4mlSJY84UHep75rnjUmoW+Zo4pu4SySIzKVVS3y8e9U5STaaWoRSaNB4Ps8MbqvGOfoa6alL2UE0YqfNJizLFHD5wBwVyfXkU24xjcmLbdigkazgo2N2flPf6VzQgp6P5G7k46j0VwViLMrrnaV6HNaQi1aO1hNp6kUlske3dlpcncD0AqJ0VBeZUZtvyGFw8xzl/lA6Z5xUOac++g7NL5gga3f+IFfvcDioV4SG7SRMFRkkkZmaTdhSf1rVwjKLbbuRdppIjDPdSLCqgOWA3Z9RQouaUetx6QVye70/7IjtE2fJUb3Pct6fnXVVw3s4trojOnX53Z9SrZxBFkndQyR9j3J4ArnopcrlLZGtV3aSGSuZIxHnhOprl5noWlZ3HRk3EcdrCNrHOW7t3rppydS0ETJcrcmWLS+m0yRkDhwDjBpRqyozaWpnUpRrK50cEsOoW3mJlSeoPUV3JQrQ5kedKMqUrMzL/T9oyG6dc1xuMqcrpnVSrXLfhv5Z3X/Z/wr6HLKiktDnx2yOjr1jzgoAKADvQADoKACgAoARjtUn0pMDz3VLky3kjkZLNXiYmd5s9mhC0UZLNndk/e/SvMm3rc7Uhjdu3Fc89ykOHU1mxj1OKlgOAAPPekxksaMzHHPoKW4m7Fi0jVpQJBlc81pRgpS1Jm2loWVY28jJDyWGN+O1NP2crR69TNrmV2T+X5FqYt4cufmU8V0xp8tNre5DfNK41baW2UNbBZH6nAziiKnSS5NQcoz+IrPpU0yq4j2SLyWAPPvXXSxFaxzVcNQm9UNlXUolCBzKvbcgb+YNbPMKkelzneWwe0rFZnug+14YsjjJiX/Cp/tdKVmhf2S2vi/Al86/hLIrqnHOxFH8hWdXOHF2SLhlKe8hvkRsqOS7Sty7MelcWJzGdSNkzsoYCnSle1y3OiGG3MYyQNrYPcVzVnGUItPodNNtSaZNa7Q0QdgFY4LBunPenh2uaN9Cat7Oxajw2rFSg8o8ZHQ8etdMFfFbaGEnajvqacKhkJQ7HU4ZBg16UIprTRnJKTT12IgEBJ2MuRjI/i9qzVuxbv3G20Kr5yk+WWYgMR0/xpUoJKXS4VJ3t1M0wwxySl5QrqTtyMbh2wK8/khGUm3qdXPKUVZFePzGuDG7bXY4yx7niuanzudm9TaXKo3Q2eIW0xxjBGMZznFFWPs5WQ6cudalSQ4GRWaNkVp5EEIwSXycitoxWgK9zNmnI6VvCAyuspdwgO4k8AVq4pK4rncaPCbUKgOVA5GO9efRrv2jOHEPmRsXshgs2mzjA4r0ajap3OKkuadjmtkbMDJuLZy5BzketcSUXa56d2loRSRkEgfMmcAjoazknEuMriIxUhGJCZ6gcikmnuDRct7yOORzsDKwzj7v4V10a0YSfYxnTk0itdSq07NH93PpWNapzTdtjSnG0dR8DoyqgU788EtxTpSjt1JmmtSaGJpJ5pQok2xlyTx+Na0qcnOUt9CJySSXmLdXjuAHYbgOQOg9KnE15SsmFOmkW1YfZ0RXDAqN4x371pdKKSfQyafM2VZYDGWYHjH3qnksmzRSuLHPKCPmID4+cj0ohVlf16g4RJJ3VZCwYSPsxx0x3/AK1vUmk9NXYiCbKwh8uYtEQWByE6+9cihafumrldaknlMdvnsEUHIjA5NaNO659PInmXQZczIruoUZkP97lef8ioqTSvbqVCLdixbW8MFhLLIwE5RsAnp/8AX6V10KUKdJyb1sZ1JylNJbEck9xc2gt1GXlO9wB1xwAPyqZTqVKah1Y1CEJc3YhuNseyAEBYh8wzwW7k+/tWGIailBdPzLppu77lBVG4kHJauZ9EdDLUcZi2yfZi59Q3SuhR5EnymUnfS4yNlWWWS4hMhcYXLYCn1pU5Ru3ON7jkm0lFli1u5bK4WSJcKeqnv7ZpQqOnPQipTjUjZnUIyXlskyc7hk+3tXfKKnBNHlu9OVmVrJhZ6p83CuCM+9XlmI9lX5Xs0aV4+0pXXQ6GvqDzQoAKADvQAL90UIAoAKAKupXAtrJ3P0FRUlyxuXTjzSseeXpzjnG4mvArnt0kUd2XIPTmvPk7tnTbQYPc1gyh3fp1pMZIvb+VSwJAMkH071IE8LmFxIvXsfSkpNO6Jkrqxas0JLNknDZPNa0U5O5E2kXJEETGWRRjHSulpQTbRknzaIVCby8AB2RAj8amE3VqaaITXJHzNJrZkx5OFxxnbXdKm1scyqJ7jGimSUMrgjGHXOMD1rNwnGV0+hSlFopOdj+YSRtyDg1xzqcru+h0JXVitMA0iy7BsauSvK8ubuaQ2sRYG4jOT71hdmgIuCcHOeOaalYGS2rxw3SM65QdRWtCpGFROS0Jqpyg0hhQK7bfmU5welTJx5nbYpNtGpbTr5RO8bAMFmPzIfb1r1aFaPJe+n4o4qsHfbUXyjcxtPb3UgQDDkp3Hem4OsnKE2u4uZQajKKCSO5CxKJGDlcs55I9qJ06tkk9bbhGUNdCSaScW4R5EiIwFONzOe/0rWbqciTaX6mcVDnulcpzENeoEYT+WVQluMsK46jvWVvet+Z0QVqbvpcrXDAzvsAJU7tyDGD/AIZrmrP947G1Ne6rlWYuxy5+bPPrWLvfU1gktiK8kXyECR4KjDEHO41tZNKyCCd3dmNcS44FbwiamfNKMkk4HpXTCJDNTwxZC5vGuWAZEGAMfxf/AKqxxcrR5UZVZWR6BZ2y43FcGpw9CO7R5lao9hdTMLw+SzgexrpruDjyiw6kncx5rNXPmRSbHAxx3rldJbxdjsjUa0aKrQT5KuuO/HQ1jKnUbszVTiRNC4G7HHsc1m6UkrlqSFNvzwcgdSOcfhWjoeYlMc8PC4U4bgH1onT2sJSH/YSEYuTHtOM7eKpYZ2behLq66Cw52ANOY1zhzyQR6Gqot2tzWFPfa5Dbwi4vFi6ID8xHPHc0qdJVKtuhU5csLlh54xOxhHAc7fpUVakVUfKupMYvl1LYKyxlcHHI59a6KclJWMXdMZbyRxSlJgpXPT0/z6VpTnCErSHOLktCtdRrHKfLO0OM4rkrpRno9zWm21qNjkERX7oJ743URqclhtcxJ5hZ5JGYkqPlJH+cUKblJtk8tkkiCGASXKuW+RmPJ9hmnSpc00+hUp2iXJRA1lC0pIkZiMHpg/xfhXXJwdKLe7ZlHmU2lsKrRRpNOpYK5VImA+bAHOPSqUoQi5/JCs20vvG3NoIdL8zaC0pBBJ+6Ce5rOVBKjfuVCpzVLdiLTbRbif7ygBSQQOvalhcPzT36FVqjjESPEczK0jloydwUnLD61MU4zavew5ar1GST+axWISk/3S+cGlKrzP3UwULLUgZLmWQlmdmXqD2/CsJRqTeqNE4JaGtoeomJhHJzG3GfTFdOEq8uj2OTFUeZXRp6hb+YodHI56iniaWqcWc9CdtGaunXX2q1Vjww4Ir6jBYj29JSOKvT5J2LVdRkFAB3oAF+6PpQgCgAoAxPE0220WL+8c1zYp2gdGFjeZxN2+W47E/yrw67PZpIphtu0g8iuB3jZm+4oxt981k2MUDGfapGOHTA/GkwJ4xu+XjmoYh6nEmw8hTUtaXAv6dFJJKxUgBTkiujDQk5aGNaSSLNy0Ui7VBJU9T05reryzViIXTLVossNoGOPkOTnuPatqClCnr0MqjUp2LsTtJ8oP3hkGumL5tmYSSiJv79Sgx9aTl17BYoXYS4LyLwO3/1683FRjUbaOqleNkUmU5A+8K86Tbdrm6Yw/Lzzk8ZpFCgAhlyc8E0XsgHPExiEvBQ8ZHatHTly83QlTXNYVd7xlNoOPunv9KcZc0eWwOydyaynEBPmIzJ1yuOPzrfCVlTbutDOvDn2JJrooTPblyGY7mbGCDW9TEW96HciFO/uy7Fh9VeKDbG8IwcEOCW/TtXRLHyUPda+ZksKpS1uVXmEitcTNL5kgOCBhQK55VLxcpXu/uNlCzUVay+8reTF5IIZzKegFc7p0+Td3NueXN5AsMlvbpM2EO7IJHIxTVJwgpbaic1OTRWmZPMQDJGMkt61m1G5pFOxm3E3zFcnntWkI6GtjIuJOoFdkEDM6VsnFdEUSzvfDWmvbWsQPGfmb6mvPk/a1b9jjrzsjp55vIhypGAOTXVOahHQ4IR5pHPz3DXDFgSRnn1rzJTc2elCCihftTEgbQrgcgjGa0lVkrWQvZksV882FVVBxg571vTxE5aKxEqSiIZBtdAFDZ5DCrU0011C2zIQkZi8uYvjOQqnj6ipjGPLaRTbvdDP3YtcqjEqfvHjB7Uvd9noh2bkWI5ZUUCVARJyNp5rWE5qNpLciUU3oQEFZA+3ac4IHauVpxqXsaLaxbIUoBDs8xlKvjpzyMV2yV4+7u0YJ66kcTCK18hUXzmc5Y9hWSajS5FvcuSvLm6DoOWY7sgcEn1rOmrSYpbFO4lCXTK6E45GOoqJv3ndGsFeOgnnsULeX8pbrj9Kz9pK17DcESoily+wqNu4DrTjFOV7WJbdrD7pMwdDlv6YrSqrxuTB+8Rwt5ELKyneyjHHGOtFKfs4tPdlSXMxUaMQ/aZcswZVCrwAB/jitIyjyc8u4mnzcqHy3LXk/nyghFGFVf4R0qJ1vbT5pbIUYcisgu7qWSzWLCHAGNucqB61tVrSdKwU6aU7iIZbazG/aC64jVfvZ55PtzRTnOnT167dxSSnPQLTTzKoE2Y405dxyaKOF5172iHUrcu2rFeC0dnhgkIRf45eCT6DFUqVNtxg9PMSnOycl9xB/qb1bZeGyBluxPrWEoSjV5Ua7wuWFtzKh8nG+OQh+at0OaL5d0zJzs9eqN+HMlming7RW+rhY4Ze7NkOnSNa6ltJ+WXjHvW2UVpU67i9mViYqdO/Y6GvpzzQoAO9AAv3R9KEAUAFAHI+I7nzLsjPCDH868/GTO/CQ0OUkctuB65zXhVJ3TPWgrCKMHA54rBu7sWGAyAgcjg+9Q9UPZiZOOcmoGPVe+fwqWwJVPIwelQxEjDAXnORz7UgRd09ilxGrEhW6+9aYdtVEjKqrxZclzFcuka5iBB4711P3ZtLYyjrFN7k0cKyZ3nei8qo/Wq5FO99UiZSa2LFuIWO5E8tl4K9a2pcu6VjKo5JakxnXeyBS7Zzx2qnVTbSVyeTS5n3B2q+4bSwHynr1rzcQ3FPpc6Ya2KzLuTI6Y5NcTu1c1TsxsjbgCBjGB9aJy5nsOKsNyQUYD/AOtSWmox77xj5DtcZ9jVNSSu+olZiJuzsDcE9DSUnsN23HmEJKokJZP9k9PpWzhyNKWxHNdO2494mwyxvvB44GS3tVyptXUdbiUlo2Qi2mj2yMm0A8g9VPuKl0ZwXM11K9rGWiG3FxJMQCCAOMA9TRVryqWKhTUSJQxbgE/j0rNJst2SFknJAj/hU59yatzdrCUFe5UkkkkLuQxA6t2FUk3qWrLQyricxsWQ84I/CuqkmU0ZM8hzmuqCEw06AXepQxEcM3P0orS5KbZL2PVNOt1OWzntXLhYKZ5eImyPWnVdsWeACxAPJq8Wloh4RX1MNXR0wAFIOBk/rXElGWh3tNCXIgE2bdicdx0qqqhF+6FPma1Jk2Pbl1bbLxwT96qiouF76kO6lboPnuEeOMhSCow3PIP0oryUoq26FCDTY1Jcqd/r0IqI1nFajcewx4EfPHJ/i64rTljIFJoYkblWReFBwcHg1PLJqyG2k7li2aNtvAJzzjuKqi07X7kTTRZnJiIkiO7DAlQeVI9veuqrLkV4mUPe0ZBFKzzPNtDFmLY/CuanUlKfMaSilGxJbIzWyqBktKP1qqMW6aXmRUaUvkR6gJBIXRTwCGI7UVeZSduhVFqxQRwJFAU4xzk9T61zTs0b20L9krzTgHcwA9OgrTCqU5mFVqMS1M3k3ERZNzICxGMcmuuq/ZzjdbXMormixkVubzBj5c/MzkcL7VNOn7bVb/kNz5NyoRI7ASsvyHhRjA9+KxqOUnq1obRsloPSEueCGLA4I6VVGnfzuJysLus4lfdHmTkjDYCnHTHc5raPsI3utSbVG1roVoZGWVpPM3MRycZJrnpVGpXubSirWJpLhnhDSAHHQNz+g4reVW6vIzUNdCUr58Qea8DxxrkKoAx7VTj7RXctESvddlEgff8AJfNNmaQ8KByoHGc/hWE+ZRVTm1ZorawtoOSSQESRwbeu5ixYMfepjJ/FGPzE0tmzY0y4ZoRHKhjZeme4rqotuNmrHHXgr3Q66Xy5FkRslWDVi37OqpJ7MKb5oteR0EEgmgSQdGUGvsqc1OCa6o8ySs2iSrJDvQAL90fShAFAAelDA821m6d9XuoCfuBWA/OvGxst/U9bCLYoYGcnNeS9z0FsDJllZKiUdbopMQkAK68djWT6NDEx6k4rNjHqR+VSwHoTuz7UmDJAPkyOoPSpEWROxMRAAMQwPem6j08iORa+ZesjF5crvKS4UkCujDOPLJt6mNW90kiaOR4o/MUBwACc9cd61U3GN1qTJKTsXoNhiE0fAYZYj1rphZw5kYTvezK1ncx/aCAp37Twe9cuGrpzbSNatN8pFdM7SZkQB249TiubFuUparUukkloQbyy+UOADlgB1rl55cnL0NLJO4m0bSSeewqFaw7u5Hg8jt60FD97bdmTt64zT5na1xWV7gZGZPmUAg5BHBpubskHLZg87OgQ5IB4HpVOpKSSb0QlBJ3E33ELcs8eOQc4quacLatDtCXmNe4c9XYbuvPU0nUm76jjTS6DByQe/cscipQ2MJXLADcT6U9SrET/ACrwQT6VS1KRRuZiqkKcA9QK3poqyMi5k712QiDM524INdCQmanhWLzdW34z5anFc+OlanbuZ1HZHpWm5WI5XHPSowl4xPLxGrM/WsTXJwclV5rLF+9Pc6ML7sSmIktVjkYJNHJywHBFJRjTSk7NM2cnO62sQfZmabakZVWOBu5x+VZ+zcpaaF+0tHUJgY08sghxjofrmia5VZ7hHV3Ix9wnaGY8HPb3qUlytlPcnkt54YkmlORIOM81dSjOEVJ9SIzjJtLoKjM6kAYKDPHf61CvJegNJEtvGZkZlIV15BU4NaULyTfUzm+VjI4JIGIVSWYcZqoxcdEtRuakOCO0u2fK88kdRUKMnO0tAbSV0Sx2ohn8ouVR/wDloOOK1VDkny30fUh1OaNyVZVgt0SFdx5JbPRsYrRzVKCUf6ZHK5u7Et90kYDRfKRyT396zouT6DlZdSKTS8tuj5B5+lOWEu7oar9yxaHy5zHAQ0gGG44rSiuSVo7kVNVdkUkdxJcMH3E9OTwKzqRqzqalJxUdBdQuJNPjFtDIMyKGyvHFaV5SoR5U90KjFVXzNbGYq4TczkBuM55rijHqzqbLiJJBaO3m5EeMYPXJ/wD1V1xi4U209jFtSl6lW5dpx5mz5QeT71jUn7RXsawjy6XFtnQksy7MDqBxTpSje70CaZKzOysirCrkccckfU1tKWjSSuQkt9SG2S43H7PFnI2sWIxmsqMan2S5uPUsWwS8CLPMYgv3UHTr0GOla04Rqpc0rGc26esUWGtlWeOGGaUhyQDIT8pFaulFSUU3qZqbabaQ+zkkjvykpJOCuCc96zheNVphUinC6Na4hLLuHPFVXou90ctOepc0WVntSjdUbFe/lVRzoJPoc2KjaZo16JzB3oAF+6PpQgCgANAHlWtSiPxpMjdHhA/HOa8XFK82j2MN/DTFRe1eckdrGMhDMV7nNZzg1exSY45BPTnkVnO6uCGYUsxJ/AVlJK5SFGFXAz+NZDHxjFJsTJFHYHp61LAmA+TIwSTgioYi1akNaSRdyeD68dK3p6waM5/EmW4biQWjRbecYKt1ranVapuPkZSgua4xLmRUWNFLDuuKwjXkrRSKcFe7HJdSJu2xBd3HAyaFiJJtJWuJ0092Rs7K25uSR+VYOUk7t6lpJjBKVQpzh+tQpNJobimxOpIz9KgYoyCMEZoAQggls9eeaLhcOMdTnrmjUBrHrgGmhiMWJyx496q9xoaeCehoGMOAeG5JpjAtg4P6U0gK7sFB4OTzzVpXKMq6lJ3dq66cSjKmbeD9a64qwmVHIzmtkJm94QA+0zt3wAP1rizD4UZVHoelaeVkjxz8vHNb4NqaPJxCcWZeo2xi1F5GSQ7h8pQ9KxxFPkqt2b06HVQqJ00rooQz+U7o4AUn+Nc1z4erGDaZ0ThzJND7tVvZtlvHEgQZLdK1rSjWlaCSS6kwfs1eVyusUhiZNp8tfmLIvXH1rKMJOLXQ0clfzII3KtnqPpWMZuL0LauXUYTW7oodW7gDIrrjP2kGtTB+7K46zXbLGJXj2q2Qd3Iow8OWSu0FV3TsSTwIkn2hDhd33UPPWqrUYJ8679CYSbViVrhmuUMBICqdrMp59jTnUk6icexCguV3Ipb3zZ90oHHcDBrmq4qUp+8i40rR0JzKtxA0XmgBh0PFdHtlUhy3M1HllewGGS5lEu7DjA6dMUpUpVZJ31DmUVYuBI7JSCzPK4P4V2wpKmt7tmLk5vyGv5cNuZGc5PAwO5raMEogm3IvWOkQQW/yf63GS/vXTRwkFHTcwq4iTl5GddvN9sW2hxnPzNXFiIy51FHTSty8zKGpQsbjY44A+92rzsXBqdmdFGStoURldyqQVA4zXOm1ezNtB5eQQ+XsIcDA44Iq1UajawrJu5CkjQScREqRyCM0oz5XoU0pLcb5iDcJc5H3RjvRF9x2fQV5YVQ7RNuYDlxVz5UtL3YkpeRLJdKIo4huWM8sVFVKfuRitiVDVsbLAiEtFLG64/vgmpqUVHVNMcZt7oiyytuBIVe4PSsrsuyNHSVeS8VpPugZ5rfCxbqXZz4hpQ0OlcqIDzwM16NRqx5yT5hNCYl7gZ43A/zruyZ+7JeZOMWxr17Bxh3oAF+6PpQgCgANAHlfiaF4/FhJjY+Ygwce5rycRD942epQn+7SFBKsQa8x6HoLVCntz2qeowAGORkVDQDWQAg/rXNUilqWmGMHNYyVhhzxt6UgJFOMnFS0A9McEcf0qWJk0UrITt6UKTjsJxuTMd2J1lw3de9VLVcyepC7WJYLiOPIkXIbng9adGrGN7oU4N7DGk8xyx449awnOUncpKyG7+xBx/OpsOwu7APHSlYQvbBzQAcMODg0bAG7gqTx3osMA3A6UWEBBB+8GyO1N2C9xuM/Kyk8UDA7XA4wBxinsx7EZ4Gdo601qMacZy3OKYynO521tBFIx7hsgn3rsgh3KMoNdERFNx61qhM6bwqoU7iv3hn68GuDMJpW8jKSdmeiaY2Ys7QDW+ClpoeViVqZniCYi68vdztGBtzUZhO0rX6HTgoXjcx4drzhZG2qerYzivOhFSkk3Y7Z3S0L8Uwto5lSJXU5DBXzgevrXbSqKnGVlf5nPOPO1dlVbqQRlGk6dtud341jGvJRtc1dNXLUNxaNCVezB6fdbGD9a6adWjONnAynCaekivPLKku+LdHnjlgc/lWFabhK8bouEU1Z6lh4GW08y4CEt90/dP8A9etnC1K87EKac7IIbZbi3UriNgccAkEj15ohSVWmraClNwl3HohmbfNKVEY5ycDPpkURi5O8nsJvl0S3KZDzTMRg1wyTqTdjZNRRZgAlQEQbSON+eK3oxjNfDt1Mptxe5p6bBI8uC6kgcAc4r0sJTfNY5q80kOWAT6vIkhysYXJHeulQUqtmQ58tK6L09tAyGJUA9G64rWpOEfdsYRnK9xJJZLJ41zvVjyemK15nCw1FVLmUq+drzvG27AyRn2rl5eavdHVflpWYX753AgZHUGuLGT3RVFGa9wqODHbhePXd+NcDqNfDE6FB21ZHNcvJINhJ46laidSUnoVCCS1HxOGTDoC2eWL7aulK61X4hJWejE8qJLfzJXXrgKqhj+JFacijC7YuZuVkJ5aXUOFaVmz08vI/+tVRj7WG7HdwkQIkcbMJosqpwQcjB/CsY+63zItttaMuNpNoYlYToMjOQ+efpXasPSstTH2877BJaQ+QEiPlqw+ZsHDH8TxSqUo8vu6CjUlfUn0yxjjJkW78w4wB6CilTjupE1qr7GyIwltgAnjqTWk1+7OS95CaG/8ApVyuMHj+tduRzu5r0Jxq92LNuveOEO9AAv3R9KEAUAFAHI+LbbZdxXAUYYbc+/Nebj4tWZ6GBkndHOEZPrivLauemhMHHHUdKyktNChY2DL6H0qU7oGrMTnBDdulYST5bMpCYz147Vzy2KFC4OSamSsAq4IyOBUsCQAAjmpYh64OMkmkwFBO4YHFICQHLDODUiFDEseOaGtAsODEcNx6VNhC5BXbkE0CFI5Byc+lIAJwTxj3oAUE4yRn+tADcfxH9KYwBJIDcZoAftGPmbj2pJiIz33AAHtTKIndUyQ3erirjI2fGTnKn+dUkNGfPKMsvfFdEIlGZITu5+7XVHYClMTng81tECtLwxxWsRM6fw9IFEBGM7cV5mMWrJmvdO80tuq7uR2q8CpJ7nlYlFTxAiJcJMRksOnbirzGKU0zbBNuLRlfPjcBFg8444rltLlvZHVpe2oqXGQVzGuep2ZpU6r20QSh11ENlIhDytsjPRmOMj6dat4eSd5aISqp6IkgkgaYiaVxGOm3vV05wcveegpqaWiFupCpUOmAR8qscnH07VWIeysKkvMs+barGGnjeVxxsHCj6e9buVJRTmmzLlm37rsR7wZvmRbZWG5doy59KiMve25V+JVvd7kipIhcx2+6NTkm45yfpVqMle0dPMm6e7+4rmaFZAw5lYnfHHwg9BXK5QhK/V7pbGnLJq3QktoLhrhD5e1JMkKHwKdGlNzTtoyZziovXY3LMCKQEuC7DBHYe1etQ91rucNXVESMyXTs6BCTk4qm3zsqy5UXopY3YbjzitYxjN3ZjOLRm39xPd3AjhTAxgtnAFKpJydkbUoKCuxLWFLO7MjFyWXq1ELQlcqbc42C/LTHEUKkEZJ29a5cX72yHRSjuzKTfDuUnaMYya8unzwbT2Ot2kQHf5QdUQhs5JGelNX5bpItWuQNIYyVZFyR3yKyvbdGlrkR8w5I+Yd+aSVytCxZecSXhxuXsWwa6MPGW8TOrbZjZXuBI28fO5zjrmpm6ik79RxjGxJHCi8s8iMO45x+HWrjRSWraZEpPokRyzvteESiRWIOef61nOpKKcb3RUYLexo6Q6LuRsB85AxzitcK42a6mGIT3OiKYh4runH3Dzk/eK2lPt1N0/vLWuTO1aS7o0xS/dpm7X0R54d6ABfuj6UIAoAKAM7XLE3+ntGo+dTuWsa9PnhY1oVOSdzgCpVtuOnWvCnGzPcjK6D1+tZtFC9sCs2hhgEZPeokhoMfL9K55RuirjQMYHPpWEou1xirgEj+dQxkinPUVLEOTBHOQPehoGOUAkdj2qbCHkkAYIzSsIACPvdB6UgHKQQcA5pPQBwxxnqaTAUAYGQcUmJhxnIyMmgBTnd2xQAnIBJNAxVPAPBJ9KGDEIGCDzzQBHuIJ68/pVWGRtzg+lUhlaeQZzyOK1ghozJ5ckg8Z711QiUUZSBkGt4oCvJ0zitEBUlOSc1tETN7RJPLhjb+VcGLjdsW6PQtNk3LuBHSpw07rQ8zEIdrkBMCT4LFDniujGU24qXYnCT95xMZJEHl+ZHKqNzJkZB+lcsWla6fmdsk9bNC206wSSzxxqONqBxx/wDropVowk5JegqkHJJNlKZpJXJdhvY5JPWsJScnd7m0UorQsW9v5Mqs7AL13E8ZrWNPkmmzOc+ZOw6CZmd5FjBY9WkbArSlVbbdvvFKCStcTfcXjKzhWI6LyAKh1J1ZJ7jtGCYLbeXKS0ojbnhW5HtSUXGersLnvHRC/YoxnzZZGYdlGSKbp6e82L2j6JEkUcBysUUpZRklsD9OaIU6cnomxSlLq0OE8+5ECeWqnoR1+tOVWpzJJWQuSNmy1HbFWYNIrHOMD09a6qdOUephKafQnSPy2YM6gqOcnrXQrK92S3cgureS4YBZ/kxysf3jTb5noxxkl0Ne3soRCGV2QKOjdq74Uo2vc5p1ZXG3MSzJGiyEgHllNTUUZJJMcJNXM27uWWZkXPynao7YrysTWfO0dNOCauUZL0qzYDHHauOWIabN40yv5+5ifKT5uORWf1l9kacliHy8kjauc8YNZtpstOwz7MwYbQOvGM81fKx86LsUTmR99sJU4+6h4rqpJ8zvG6MZtW3sRX04lKItsIxGNo4NRiqqnZWtYqlC2t9x1ncvGDi2hZh/E+c/zp0K8orZMVSCb3ZKxluVZGhgTd1KD5uvaqdRz0aSJSUdU2X9M062ikaQSFmHAye1bUqNOLumYV6s2rWNpnxH2FbzqWicSjqUbL5NZQ9dwb+VLKnbFeqN6+tE6CvqDzQHWkAL90fSmgCgAoACMigDgvENl9j1J9owknK/1ryMZS5Z3PWwlTmhbsZg9DXAdgdKixQoPHNS0AorF6XKE6VhJDAYJHNYNDHjgZ6YqAHr3z36VS2Exy5yTjApJO4mOzgdcehptXAUnBPc+lZSVmCF4AzkjFJoBQenf3qQFByoyTwaOoAGBPNFhASdvPPPagYp4BwM5pAJ3Axj3pgKWx1/OlYERNz1PzdatDRBM5Vcjr61cVcpFOeQbOv1reCGZkz5J9q6ooGVGO4HNapWBEMp+XBNXFajKknWtoktmzo75gA9DXFil7wR2O60O4BTg5OcVyUGoT2OLEwOidI7iBkfoRivXi4zi7nnRbhK6MVLSezuOMvCTycA4A6dfrXJThOlPXVHc6kakfMoTCQBpFRI+cKuc7f8a5Jy1vaxvG21xJ44hKT5hyuATt70VeTm3HBysKQtxDuwzeX0B6VTlzwvbYPhdu4+Jt8L4gEiA52hsc/zqqcuaL925MlZ7kQkmt4VKsAX6fJzUKU6UFbqVyxmxbURB1lnYuu7LYOCD/WiioXU5MVTmtaJYmuoJneWW2cMTwwbBFdU61OTcpRZnGnKKSTHW7gguqusR+8N2S319KKco7q6Qpp7dSRYAzFmCovYMep9PerVJN6kubGW1x5ce7GWP5n2rGlVcI67jnT5mQs808skhGGHv0rFyqVJN2LUYxSRJbXDW5RnYHnHTtWlKtKm05MmcFLRF271AbfLVsZOWNdmIxelkzGnR1uylFfNkfPgD0FcMcY09zZ0kLKVlYSKxz0YCtG1PUUdNDPllKOdzcsMcCuOfMpHRFXGhQXIByo7moULvQpsaZlR8opPuTT0T0Cza1LUUYkQzMm33VgT+VdlOkpR5mZSlZ2RM5aNBJBd+SjcbWzx/OtJRa1jOyITTdpRuVjKd21rreSMkgZH61zSunZyNkvIWCMO5CScL8wO2lSp3loxTlZbFx44C0Zy+Np3uVIArsnRg2nr6mKlKzG+YttIMSHGMjPesKlqT3HZzWxqqzvErDkEZq5uTSZytJMj09ymrIZOc5C+3FbZPUaxVpddisRG9HQ6OvrTyw70AIv3R9KQC0wCgAoAxvEmnrd2RmA+eIEg+1c+Jpc8Tow1XkkcRnBzXiTjZnsRd0O5cfyqGrl7CAH06VnZjuhcjvWU0NAR2x+dYSRSE5GMCuZoY9ehPbHNTYByHAzge5ppCY4eqnINFpMQ8cn1Ap2AAxPIANZ3uwFPB5Gc/pUsBCT2Xk0gFPXB5zSAAw49KLAAJPvQAhYgHJ69MU0rsADdRyfrTkrMBSTj5Tn60hjHYY6496cUCK07Z9vStYoaKE7ZGM8+1bxRRnyZwc10RArnpgHk1qBBIecVaBlaQc1rEhs0dGkIDp7giufFxtZjgzstCuFBK/jXmv3ZGVeN0ddbneuOvvXoUdTyaiszK1q4miuEjXIXB79axx85xaS0OvCQi43KKFQCJwwPT/CuWkkvjudDv0I5ogtw6ySKMEbiKqVJc7uyoy93REMs7nMSSZiH93IB+tKpUaXKnoVGC3e46NcKNqljjPy5BFVTg7aCkyZ4xPCFhbe6jnAOB+JracVOFo6szjLld2QpG7YU844O0f1rnUW9DRyRchi2ofNbfuB2g84H1rthTstdTnnPsOjjV5HWQbCwAVE47dTShTvJqWnkDlZKxUkS4iVZGZjz+7BOePWuadOpDW78jWMoPQtQqECrc7lwhZcDmtqcbL9520M5P+UEkVrbCcE5L5680KUXT0+YWfNqRnbLbMFXLKOv41m7TpaIpXUhiyABmfGWG0g+nqPesoS0bfYbWugjFfKwmCfcY70pxi46DV76ieZIrYbKn61KnOErMLJkFzGwcorZXoG6E/WqmrS0Lg9Bsa4BjLZHciiK1aHJ9RxEcLDbh2I4zyBTfLDbUnWRPHPEhAMeSDkKrEDP410Qq01ZNEOEn1FuGklu1Zn2wH+70Xj0qqrbqJt6BBJR8yxJYwJYE/OH3ZDqMhhitp4Wn7IzjWk6hWQ2ykiSef5R1QdK5YqknZyZtLmeyQkTrcSPH9qk2AZUPnB+tVBe0k1zOwTXKr2Q6ZwnL26sCNpOTlT9c0VJKO8UyYxb2Zv6ZuOnR7l+YAiuigm6SujgxFlUZBES2sQjHRj/ACpYC7xkdDSelFnSDpX1x5Yd6AAdKACgAoAKAEdQ6lSMgjFJgjg9b05rG9f5f3bklT2+leTiqXLI9bC1eaJmqcckVwnYOU8dfY5qQY3NYy3LQuawkNCdfzrBq4xQeSaTSaAeCAPm9aUVYGOB9qdhDgQM4yKdgEJzjPOemKytqMU9eR1rNpoEG7gYHSluAZx0PHegAz19KAEJxjnpRYAVjjr3pgKHwd3ahILCM47nvxTsAx2Cjt06VSQIqTElOTgmtYxsO5QkbGf51tFDKsmCDitogVnGOa1SBsiYYGeTmtIxJuQMoPXg10QhciTLOmRT+a0yRsYFO13A+UE9BmpxNFyptpbExqJSS7nR6fN5UoIPFeJWjdG8ldHa6bcq0SnPWtMNVstTysRT1E1yHzLZZxyU6/jW+Nj7SmmugYOXLKxhsp8vaMMDyOOc1xOi4r1O9PUaZUR0KoSR94NU3immh8raYkqSOfM2BEY4AH8VVUTaulYItLS5ZR44thiHmTEZwTwo9/eumDjCzWrMpJy30Q1rwSr+9MkjDsAAv6VEq6kveu/yGqVnoSWyhpFjOC5HyhvuiroRXNbr+BNRu1xk05UmeQl2Iwh+n9KU52fM9ew4w6IZb3TqpcndI2VHoM0U60kr9WOdNXsSxXTWkAJUmbOVJHAyMGiOIlSVrakypqb8hIpZJyWuH3BcfMTgfSlTnKo25vRDlFR0RHdOrnzFGF/hzWWIfM7rYdNWVmQos8mdisVByQo4FZqM5RdkzRuK3HTrLbIokUpu6USpzhoxQcZvQbA2fkYYJ6E04JBJEo3A5bayjIBJ4FWovrqToJlS+5/uenrWaspXewa20FZLbYxSIq5+6FJINdP7pxulqJOd9WItu8USzBlz029fzpxouMVIbmpOxFII3kdhlR/Cuc4rOUY3bKjdJDbeQpIFEu1W4b0qKU2na+hUo3Wxq2l5bxja0rRleQ8ff616VHE00rc1jkqUpPVK5QknDzFiiOQeWAwGrjnUhKexvGDUbCrtmK+WpjfupbhvYHtQkm9FZg7pa6j5JEw+1GVOBsJzg+lOpONnoKMXpqdFBtWxXYNowcAV2TklT0POnrMi0wmTVMkH5QarJryxDbWxeJ0pHQV9QeaHegAFABQAUAFABQBn6zpq6jaFRxIvKmsa1JVI2NaNV05XODmhkhco67WU8ivFqU3F2PZpzUkMUnGDWDRqFZSQ0GR09DWMlZFICM4rCUWhhz6VLsgHg8c8gmhagLkgdadhC55FTdoA38jt+FR1GGct/eIqXuAnfGKkAB5+tADsjGCeB1pAIcfe59KYCjGee3NNIBQdowCDnvVaIW4wuByR2oshleR8gseM1SWoyncS89fpW0VcaKsjZUDv3rdJCIH71pGLYXISM5DdK6Ix01JbIn+UZHFawjYlss6Lotzr+prZ2q47yydo0zgn369K6aVJzlZGFasqcbs9N1Hwzb2ng+bTtPiG+NQ4bu7DGSfrzXoyox9m4nkxrydVSZwVs4I+XqK+RrU3GTR9DGSaudVo0+4Bc5xXLTi1I5sRE6BoftFs0Z5DDFenTpuUbHnKXJK5zMjm2vNpyzIeAa8+pKVOevQ9SKU4kErIVR1kyxzuXGNvPrWU0rJ31ZcU9VYQzSSbATgIMD2pObdrvYailccrJGAoiDEnJyetUqqS2Jab6lmNCtsFbGMbioH8zW8U1DUzbvIRPLdlaOQu5zuABG0Y9TRGKbTTuwd1o0I8cgjPnIUXZgZ7DtVuElH3lbQFJX0I7XI3FWPHoP61z0pNbFzsXLkW8dzF50WUWMDyw2Sx9cj3rrqqnGceZdNjCHM4uz6kUKRzI7YKLk7Is9W9amlTjNN7LovMuTcWhPs7SGRMbDECSDz2rNUpTbW1gc0reYkUslqyBZwqsoZjtBx7UQlKi0lLdDlFTT0H3k4uWjM6KsaHaSOaudZVJLmWiJp0+ROxRKvt3pnAPBPYVzNN7bG111BJpJV2jkjin78lYHFINzI48wbl71Eo8r1Ho1oTecImURSBlPIJXlT6GtFUULKLuRytrUBcFjIhG1WOSMZGapVnd9mHJaxBJwwbJXPB4qJb3LQ6CJWuQuzzAeAucZP1opRTla1xTk1HckuLGSBsgNjA3D+6fSrrYeVPoTCqpIiWVC+wNsUnk4zgVlHfsi3F2uJ5gLkK+eeGx196cptaXHy6FhGEqOjnAZgzMeue9aQlGUWvmZNW1N13ZItqoVGMLk9q3qtpWSOJJNlvRIVDySg5JA5r2MloKEXLuYYyb0RsV7ZxB3oAB0oAKACgAoAKACgDnvEWjGdftNvHl1+8B3FceKw/Oro68NX5HZnIEEceleRONj1oyuCt2xnNc8ixVx0FZNFC9PrWbiMTPvUOICjHTvRytAKW45xSYWDOfpUsBBuPJBpct0FxfmGT+VS4aBcTPbP1qLWGAJzk49qTQDwSR2xRyiYFtueuO1FlcBu4A8/TNOwAx4wG6dK15UwIJHweDmlya6DRA8hBIY/hVxVgKkr7mwelaxQyBzzXRCFlqS2Rk8deK3hElsiYgc1skTcdZafeazeraWMXmykZxnAA9TmtqdNzdkZVasaauz2HQdAs9AsFt7ZQz4/eTEDc59zXq06agrI8WrVlUldmmQCMHkVoZnk+taa+ia3JaAZjYeZF7qT/APWNfO5nQ5Kl11PdwVXnp6k+mXLRumGPHX3FeNO6eh0zjdHZWF6rkKCTx3rfC4r3rHmV6LWpDq+nq7i5jXkDBIFa4ujz+8isLXsuVmBNAqeuQeh7158oqJ6EZtiqEDZcfLjopxWacebUTu1oBnEkm90XC9EQYFa+0i3doFCy0JEnjJl8xdu4YAWrp1YPmuS4PSwsEqZWH7u9uQBj5R/Wt8PVT08xVIPcuzTCe5Ez4ZThNn4f/rroqTU58z9LGMYcsbEUrxW2LaJSXBBYZAyevNYTcKb5YoqMZS1YkEDXgdmIBaTDyf3O+BRTpOrdvvv2Cc1CyXYbLcJtWOAKCvG4Dk0qlaLVoDjB7sjkdoy43sD+rZ9ayc3C+pSin0K8zAuCq44ww96yrNN3NYLQbuZUZR0xyDWcZNaBZMb9qfyzGBgMcn8K052otByK9xYVZZAVGd3b1q6akmrCk1YkY7JVDDch59/eqqb2eqEtUOjVWLeSgkOfusO1ZwitbK4N23JYjCTvB2nBDIf6VcHTUr/gRLmtYotLvZlx8ucgGspSu9DZKyLFu2JVlR8FTlVAz9a1pfFdPYie1iae6feZtxYPwxBx+H0xWtSvK/N3IhTVrFVkgIVkchgOV9/Y1i1Ta0ZqnLqRIgYFySqr1NZxjctsvadE8shLBiuOD2PNXSjqYVpJI3JdxhCvwSwA5wRXcoSmrS7nCrc2hs6fbiC1UcksASTX0uEoqlSSOGtPmkyzXSZB3oAB0oAKACgAoAKACgAoA5rXvD+9murROozIg/mK4sThlLVHZhsTy6M5NlKEqRyOtePOm0erGSYbuMVg0aIARnisZLUod/M07XAQ1PKA0nBzmjlAUtuWk4gg3D05qHTYBnB5/nSaAdnOc1LggEDYHtSVNpgxNwxgcU/ZsBdwIwwJNHKAxnBGeanlYyOSQ9CenSnZ9QRA0p5J4OfzrRRGRO+ec9+9aRiIgc5renTadxNkRrojElshdtq1okSyXS9KvtfvRa2EZJ/jkYHZH/vHt0relSlN2RlWrRpq7PWvDvh+18P6esEKgzMAZpe7tjn8PavVpUlTVkeNWrSqSuzWrQyCgDm/GukSX+mpdW0e64tm3cdSnOQP0NcmNoe1p6bo6sHW9nPXZnEWZKHOc4/TvXzEodz3Lm/p902/GeO1cUoyhLQyqQTR0ltMsse0nNehhqqkrM8ypBxZn3umGPdKg3AcgDtUV8LZcy1OmjiE9GZGZNrpjr1J6D61wwckmrHZZaMhCIoITLMeh7UnHQu7H3Fo9uCG4IHJ7Z9KupQlDciFVSGxRymEsmGLtjaoOauEZOF49Rykk9SVj9nlYl+Yjxj1HSqm3CVr7Er316kcV3Pl1QhBJ99tuSRUwrT1S67jlSjpfoKZEkEccSYVBhif4j60SlzJRigUWrtlidIrdQA2ZAfl449v1repCFNWW5nBub8hpi8yFctySS3NR7PmSux3s2JcQw/a9kbgooGDuz+tOrTh7WyeyCEpct2PnfzcGXDOM546+lFaV/i3FCNtircIiu0x2BWOAqnOKiUY/FpqaRb2JlVRb71JDIecHnFdEYpU7roZt+9Yc8UN3a70J86M5ZuxFJwjVhdboFKUJWewkYDJiVgCowWHUjtRGKcfeHK62IJVk3mTG9c/e65riqQk23uaRatYkaOBYw5lBJI+VRyPrWsIU1DWWpPNK9rEIChnKMBhh36g1Oiu0Vva4ydhJIQAR69+e9ROV2VBWRJbiKIAz8g9MdR71cFD7RM23sOEUFxOEjDHd61M4rmSiLmlGN2dLaRJaWIVhggDPFejTap09TzasnOegtupvLwRlW2xNu5NdeBp+2q6p6aiqP2cL9zdAwMV9EeeFAB3oAB0oQBQAUAFABQAUAFABQBz+teG1ut1xZgLL1KdmP8ASuPEYVT1W514fFOGj2OQmhkgcpIpRgeQRXkVKTjuerTqKS0Is8VzzgbJjlbIqFEbHg5HTqafKIQrn6ClyhcTYcDAxmk4sLgVxn+dKwCYPY4zS5R3FORz0pOmK4hI49qFEBrYGRnjtS5QGljkdyBT5bjGbiOnOKShYCORu7d6fstdQuQO341tGCS2C9xrEbM8Vsok3IXYYPqatRE2V5JlXvWiRNzY0HwfqPiBknkBtrFufNOCW56AdfXmuqjhpT1eiOavi409Fqz0/SdHsdFtBbWMIjXjcepY+pNelCEYKyPJqVJVHdl2rICgAoACMjBoA831rSG0bVXjRSLab5oTnt3H4V4WOw3JO62Z7WEr+0hruiGGVkYEHGK8upTujq3NvT74n255FcKU6UvJmFWmmdBDKsibTz2r1qNVNWZ5s4tMw9S0/wAmUuGIikOSQM4rkxGHSle+jO+hW5l5ozwkbKR55G04XKcVyqMZfa9NDoba6CX8shEdvIOYSwJznJJzV16krKD6BRitZLqEFxNZtujO0fe2kZBooVp0dUE4RqbkLAyyBFyWds49Saxu6k9OrLVoolMbW87WzOo3ACQ4zgelbqDpycW/UnmU1zE8dyImxbqGxggkAYPT+Vaquou0Fch0+bcQeZdTtJK28xJvPHfsKcVKpJyl0QaQSS6jrAfaJGR1LZ6H0pYROpJpirPlQkNqscsiS8jP6mrhQUZNMJVG0mivJ8t0yOxBHBbFclZe/Zs1WsbohuY0CAh8k9qTUUk0xwbuPt2MkTjdjK4Nb0pOUWmyZqzRO0bW6skBIZlwQe4xzWjg6SfL1IT5nqQr5scuJBjIwQOe1YpzjLUvRrQmimMcCoFKqTgnqCacavJG1upLjd3I3gdJd7YYH0GaynTlF3KU00Pnt1FuZXTa7Y2gcAD1q5Q9xyas2TCfvWQj2ZdIBAcyP/B/Wrlhrxi47sFVs3fYjQwQxu8yrOx4RMkY96UVCCblqxvmk7LQ0dLst84uEgaNOMAnPPtWlKjzTUrWRhXq2ja9zTuJD5pjyMFcjNbtOVTlOaCXLc1dOtjBbgyHMjcscV9HhKHsqavucVafNLTYt11GQUAHegAHQUIAoAKACgAoAKACgAoAKAKGpaPa6nGRIu2TtIoGfx9RWVWhGotTWlXlTehxuq6DdaadzASRHo6/1ryq+DlA9Shi4zMsnafauKVOzOxSuPWQZwalIGiXIyMjr2qrCFJBFFriGtgNg84FQ4ooYxB6DFS0AKxHBUMPenqgaGl85Ax9MUWAY57fnS5RjN3PTNNRAjZsDinyBciYnr6VagK5CzVooCuQSSdcGrjEGx+nafe61dfZrCLzG/iY8Kv1NbU6MpuyMqtaNNXZ3mhfD60s9txqjLdz/wDPPrEv4EZNd9LCRjq9TzK2NlLSOiOvRFjQIihVHAAGAK6zjbuLQAUAFABQAUAUdX0uHVbNonUeYoJic/wt/h61lWpKpGzNKVV05XR59NBJbXDwS8PGxVq+fr0XCTTPbpVFON0PhlaNsg4NcNWma7m1Y6hk5ycntXJ7SVOVmc9Wkmjcj8u7i2uAwIwa9Si1UWpwSvTd0ZU2kC0kEkWXC8gNzXPLCKlLmWp1wxPOrMyZIpPPdtu7DZIPJFcdRScmzrjJcqRM+6WCSR8BFxwB+grTndSDb2RKtGSRUgt3kbezEY5z6VnTpt7Gs5JIkZNsxYZYKNxzVyptS7kKV0SW8O4B32rGTy5HQ+lXQpXV3awpztogiJMjDdsVhtYjqR60QleTV7IUloXbaPyoZmjkHlAHDd/fFdlCChCTT0MZvmavuIkyz7yyKFjVN2O/SqhJVL+SQmuUpXQ/jP31cqxI65rhxCur9bnRT7FW5jMe1+CHHY5rF03FJ9zSDuNjR4kBDD5+wPNDvHVMHZl4kSwW8jN8xO1/pmupvnpxZilaTEeTy1dPvLgYPcHJx/n3pTmo3j5Ao31Iy7gYkXGTnB7Gs5Xa1LSXQspIbdFlYcN8rf41qpOmlJ9TJx5m0ixJcLeyqUKtIBhl7EDvV1KiqyTjv2M4wdNajLq2lhgSa1UhpD1HUcdB6CnVjKME4dRwmpSakTadojk+dc/d/u5zSw+DkvekTWxS2iac91HaR/IAAo7Ct6uJVNaHNCm6j1DTLc3rm4mUFFPyA135ZhnU/eSXoTiJqHuo269s4QoAKADvQAL0FABQAUAFABQAUAFABQAUAFAAQCMEZBoAxdR8MWV4GeFfIlbnI6E/SuarhYTOmli5w9Dl77w3qVlyYfOTu0WWx+lefUwU47K56FLGU5dbGaS0RKsCp7gjpXNKDizqUkxyyDIz+dTyjAkN0OSPSpcATEz61PKx3Ezj6UcoCE01ECNm601ECIsAc1SiBE8oA6iqURFZ597bFyxPQDkmrjFsTaRoWPhnW9UP7qzeBMZ8y4BRT+nNdFPC1JdDnqYulDrc6rSPh3ZwYk1WT7XJ/cUlUH8ia7KeDjHfU4auOnL4dDroLeG1hWGCNY40GFVRgCupJJaHG227skpiCgAoAKACgAoAKACgDH1/RRqcHmwgC5QfKT/EPSubE4dVY+Z0Yeu6cvI4ZleKQpIjIw6gjGK8KpS5dD2ITurj4ZWjfOa46tJSRpubFjqG1lw2M9RXKpTpMxqUlJGzBfCUHdzg45rpp4tvc4p0XEnls7W8UeZGCR0PQiu1wpVlqjKNWdPZlHU7RLay2xxbkHVRmscRRVOnZLQ6KFVznqzHf7J9lJjD71OcMcBf8TXLKNFQur3OyPPzaleK5uDbSxqP3bkbmx19qzjVmqbXc0lTjzJ9ieQxiAsxywwFAP4U5crhqSr8w6bZhWiP3evuf84qarSScego3vqRu7zqFduFzx0q+Z1Uk+g0lEtWcEa3E0CtlXXCseldWHpxjNx7mVSbcUyGTMqieZCQcBhj72OKwqe97zX9IqPu6Jla73J5RjwI2LEIDnb071lUXuq2xrT63FgiEsxi3AFuSxP44ohSUp8opSsrjpBFveKNtyBuDmtWoK8VtcUb6Nk8bRQy28jJvRCwcDvxkVcVGMoytte5ErvmVxiyWt3LIuDGzSHYPbqKHKnVb6aj5ZwS9Bbybz41K8uzElR27AVliKinFeo6UeVsWyj+RisYkkIGwr/Cc80UI2TaV30FVfnodBZxmOEArl+p9K9GjHljqefVleQy8vDEm0OK5sTiXFcqZVGld3I7Cze/lEkqkQj14zXXl2AlUfNNaBXrKmrLc6FEWNAijAAwK+jjFJWR5zbbFpiCgAoAO5oAB0oQBQAUAFABQAUAFABQAUAFABQAUAFAFa50yxu8/aLSKQn+IoM/nUSpxlui41Zx2bMO68E2krlre5kgB/hI3CueeChLbQ6YY6cd9TOuPBV9CpNtcxyn0I2E/wA6wll76M6I5jF7oot4X11f+XPf7rMn9TWLwNQ1WOpdyM+H9bX/AJh0hx6Mp/rU/UqvYr65R7kR0DXD002XP1X/ABprB1ewfXKPcP8AhF/EUnTT9vu0yD+tXHBVOxLx1FdS5b+AtTuE3XN3FbE9VAL/AOFaxwL6sylmMeiNSy+HlhC4e8uproj+HGxfyya3hg4LfU554+pLbQ6C00bTLHBtbC3iYfxCMbvz61vGnGOyOaVWct2y7VkBQAUAFABQAUAFABQAUAFABQAUAZOtaDFqaeZHtjnX+LH3vY1zYjDRqrzOihiHTfkcPNBLbTtDMhR17GvErUZRdmj16dRSV0NjkKt6VyTppo1uaFte4GCx/OvPrYaUdYkyimbtrqAJAzkHvmuihiLbnFVoGgHjkTBIIPY813xqRe7OWzizC1SwVDuijGCeVrhxNLW8Uehh611qzLBc25VAcIe3rXMpy5bHVZcwsZjMa4QllyST9KpShy7Cd7jkdGjjGcEPkn2qouPIvUTTux0k+ZmdFAyNuBwDkelHt/ebSEoaWYMJGiSZW2GIc++a0bk4KSdrArJ27l2O1JsxOHJVR909O5ro9jelzXMXNc9inMu+OJFYISxAPrmuWHvQST6mqdmxbdIzazo7bLiJ8tnknoOtbwgvZST0kmKUnzq2zRSZtrYU4A6kfxVxc1tEbpXNVfs0+mlEYrInzE4554r0V7OpRaTs0cvvxqXM4uJJcoQpCjLdOgrilLmfY6ErLUlt7We6m/dqSf4vQfjSp05VHoTOpGC1N2zsltBlsZ9BXdTpKjds4atXn2EutQ2/KvGO1c9bGOTsh06HVj9P0qW7ZLi54TOdp716+Ayy9pzMq+JUU4xOhRFjUKoAA6AV7ySSPPbuLTEFABQAUAHegAFCAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDN1bRLfU03YCTgHa47/WsatCNRam1KvKm9DiL6xuLC4MU6YweCOhrx6+GcHqj1aNeM1oVgSOhrjlA6EyzDcuhzmuOrh0xtJmra6k2Rz2rm/eU5eRhUopmvDcRzDDAHnnNd1Ksnucc6biKdPtZt2EUbuuBitPZUpsXt5xIH0GIRsIn5YY5FEsDHl0e5pHGO+phXWnz2JO8EjHUV59ahOm7M76daNRaEME0Q370Lbl2rnsfWinKMU7q+hc4t2sxwBmi6n5eCM8U0uaFydmX4LtXsxa5IZmwT6dv5V1U8RGVFQ6swnSanzEOrWbRlPLGEjOM++BzU16PI9NkVh6ia16laSOWSUTOCflHK8fn71jUlKWr7GqlFKyGICHZRGGJGBx0/+vWSdnsNvTcuw6dczophRkP8RdvvV0RpTl8KsYyrQi9TRs9Ahhw9ziRj1XtXRTwkY6y1OerjJS0iXJbiC0UiNFGPQU6+JhSWhjGE6m5SlvmnwqZy1c8JVMTojdUlDVmhpujAfv7r5yeinnFe7l+UQo+9LVnLiMW3pE2gAowBgV7CVjhCmAUAFABQAUAHegAFCAKACgAoAKQBTAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAIbq0gvYTDcRh0PaplFSVmOMnF3RyOp+Fbm2Yy2g8+P+6Pvj8O9cFbBdYnfRxnSRhMrxMUkUqw6gjBFebOi1ujvjNPYVHINc0qdzVMtw3rxn72a5Z0OwnFM0YNR5U+YcDqKw5KsJLsYyopmpHqkQXO7gCuyOKjE5ZYaTLC3dvPw4DAc810wxdOa1MnSnDYa0Gny8tEp9xScsPLdDU6y6jV0zTSS3lqST/eNKNLDdhuvW7j47TT4nysag04rDxlsTKrVa3J2Nsq7htwPU1u6lO2hCU2NeS2ZQdqnPSs51qY1GaIzNax8gLn61Dr04lKFRkUupIse/oPwrKri9NC44d3KE2psz4BJX0xXKp1qktFodEaCSG2mn3N5J8qlUJyWau3DZPKcryFVxMII6Kx0yGzUELufuxr6PD4WnRVkjzateVRlyugxCgAoAKACgAoAKACgAFCAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgCpeaXZ36kTwIzEY3gYYfjUTpxnui4VJQ2Zzd54NuY8vZ3IlHaNxtP51xVMAnsdtPHd0Y91pt9YgG5tJIx6/eH5jNcNTBTj0OuGJhLZlVZh2auaVFo3Urky3TgcEn8axlSi90OxPHfOvUn86ylQi/ITgmTJf4PBK5GOtZvCNu6YnBEgvcR4ErZz1yeamWFqW0YuRX2HDUmKlSxORjrUrD12rMXso3G/b2C7eo9M9aqGFqpWuHs43Ea+kYAZ28cAHpWn1Wo+ockURtdEnlv161rHAXerC6RatLC+vVDRQsU9W+UD8676GWPsYVMVTj1Nyx8PpCyyXLiRh/ABx/9evUo4KENziq4uUtFobCoqDCqAPQCutKxyN3FpgFABQAUAFABQAUAFABQAChAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBDPZWt0CJ4I5M/3lqXFS3RUZyjszKm8IaVK5ZUlhJ7RvgfrWEsHSl0OiONqx6lV/BNr/AMsrydf97B/oKxeW031ZqsxqdUirL4Lus/uL6PH+2p/pWbyxdGWsy7xIH8Gavj93fWmf9pWpf2b5lf2jH+URfBOrFvnv7Xb7I1NZb5ieYr+UtweCXwPP1A8do4/8auOXQW7ZnLMJPZF2Pwbp6ffnupPYuAP0FaxwVJdzOWNqvsatnpdjYDFtbJGf7wHP510RhGOyOeVSUt2WqsgKACgAoAKACgAoAKACgAoAKACgAFCAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAFCAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAFCAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAFCAKACgAoAKACgAoAKACgApAFMAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAQGkAZoAM0AGaADNABmgAzQAZoAM0AGaADNABmgAzQAZoAM0ALRcAzRcBM0AGaLgANAC5oAKYBQAUgA0AGaADNABmgAFABTAKACgAoAKACgAoAKACgAzSAM0AGaAAc0AFABmgAzQAZoQBmgAzQAZoAM0AFMAoADSAM0AJmgYZoELmi4wouAUXEFABQAUAApgAAD/2Q==
@@ -155,6 +157,8 @@
Papillon Oranges
True
+
+
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
@@ -163,6 +167,8 @@
Citron
True
+
+
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
@@ -170,6 +176,8 @@
Limons
True
+
+
/9j/4AAQSkZJRgABAAEBLAEsAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9PjsBCwoKDg0OHBYWHCgoKCgoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIAFAAZAMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APZqYBQAUAFABQAUAFABQAUAFABQAUAFABQAUARXNzFZ273E7hY0GSaTdgOPvPGs0zslqghQ9CeWriq4zlAz113UPMybqX/vs1xvGyvuOxu6d4jnUKLkeah/i6EV0UcdfRg0dJBPHcxCSJsqf0r0IyUldCJKoAoAKACgAoAKACgAoA4TxrqF3dXosLZWEMX3yTgFvxrnrOTVkBgwW8EP+uuI89TzmvLqYWrJ7opNFsmBkHlsG+hrlqYWrHWw7onbPkAqpwMcgVnCMtwbNHw3rBgvxbyMfLk+U5PSvTwNdqXKyWddeX9tYReZcShB2Hc16spKO4jm7rxoNxW2jQD1bmuaeLigK6+Lr3dkshHpsrL66Bp2fiyKRgt1Fsz/ABL0/KtYYyL3A345UmjEkbBlPQiupNNAOpgJI6xRtI7BVUZJPYUAefeIvHchlNtp5KJyNwPzH/CuarXSA4i61K7ncl3Jz61w1MQwK3my5zvIrH20mBajlu4iCHYfWtozmI1rHXp4YpIn2kuuMsuc1cndPuMpQ680eoAgjdkkisKcHF3GXr/V7m+lMk8zPI/JPYewFOpWk1qxEcEbyAv2Hc1ySbY0W4o2HUcVi20Box6fI0W9Rx6E81ooztcDS0TVJdOuhDI26FjhgT0967cJinCXK9gaO3BBAIOQa9oRynjvUpYLBbGA4eYZb6Z4H5/yrmxNXkiBxtpoiPGC5Z5HHOO1eO6kpyLtoQ3uhCHILYbqAeuPwomrLclmd9mQSANwQeTWcXqI3oINNSFvtUhMuMAEDnGMY9a74ShbUDGvYxJOsVmrkueFxzk9qTmugF/TvAcdu/n6jeSIzncYYQCR9Sf5UpT0tsWo3OgXRdJgwI7ZpDt+9I55rJxj5j5S1DaWL7VEAiJ4XnIFNRiwcTL1C0lsLkCVCAejdjXJWg4y1RJoW97EbYKDh8AHK5/KrjVXL5jsQtsLGQjPpSha9x2O405i2nW5PXyx/KvoaXwL0M2cP4kvItT114Y1ceQvlncMZIOf61w413KSK8R8lOR+RryloUZ99cSO7En767cDjjP/ANak5SZLMeTg1KQitd6rJHAIgxKL0Uk4/L866YttWEb/AIAsjcJcazcEYQ+XBu9e5reKt8i4o6dlc5JycnO7rmpdywaPKKc/dyKT2ARR5YVzyfT0FNaagCqLuBrSXBV/u/7J7Gk1zKwmrmJbho5GRz8ykiuXlSJTNBUL7VQHcxwK2pwvaw72O7t4zDbRxnqiAfpXvxVkkZmH4k0qNwL+KMeYpxIR3HrXNi6d43RUWc7JDhc44rx5QKZm3KLt5GcVPISzJvDGobpWsIIRzuofvCSprdUwPR/CoiXwfZKgBxu3c4IbNLv6lxNFHkUZHA/IVCbKJ42imO1yVPqBxTVm9QGS7O7kg9CBSYiOKdYpVfZuwRxn/wCtTUkgMfUpBDrc6gHDNuGPeocG2/Ug6jw/pcrOl3cRlEXlFbqT616GEwzi7sTZ0ld4hGUOpVgCCMEHvSA57UtCnQl7FRJGesRIBH0zXFWwl9Ylxn3OO1RJrfcs0EsR/wBtCK4nh5p6oTaOekWa5YiGKSXPACIW/lWkaUuwi/p3w/13VHUvbfYoT1kuOD+C9fzxXVChJiOyttEj8NqulxyPOksfmI8gHMgPzAenGOKyxFLkenX8yosjIbdggkema5HcsegZcAdV5I9f8ihAxocAbCeM9+3amuwhypuk5HyDnd6CgZvado1opF7PbK11J825+do7DHbivTw9FRim1qZs1q6RBQAUAFABQAAADAoAKAKuo6fHqNt5TMUdGDxyL1Rh0NRUgpqzA5qaKSznxqMfkkdJVGYpD257fQ15lShKD1LUrjBuGNqhge681jqVYZKqrKYy6Dd/DuHP4U7O9gsbGk6Y7YeaMpCDkKwwXPqR2HtXZh8O73kiJM3a7yQoAKACgAoAKACgAoAKAEZVdSrqGU8EEZBoAzm8O6QzE/YYxnqFJA/IHFZOhTf2UO7LVrp9nZA/ZbaKLPUqoBP41cYRjshXLFUAUAFABQAA/9k=
@@ -177,6 +185,8 @@
Pamplemousse Rouge
True
+
+
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
@@ -185,6 +195,8 @@
Pommes Granny Smith
True
+
+
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
@@ -192,6 +204,8 @@
Pommes Jonagold
True
+
+
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
@@ -199,6 +213,8 @@
Pommes Golden Perlim
True
+
+
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
@@ -207,6 +223,8 @@
Poires Conference
True
+
+
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
@@ -215,6 +233,8 @@
Nectarine
True
+
+
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
@@ -222,6 +242,8 @@
Peche
True
+
+
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
@@ -230,6 +252,8 @@
Raisins Noirs
True
+
+
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
@@ -238,6 +262,8 @@
Pommes De Terre
True
+
+
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
@@ -246,6 +272,8 @@
Chicons Flandria Extra
True
+
+
/9j/4AAQSkZJRgABAAEBLAEsAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9PjsBCwoKDg0OHBYWHCgoKCgoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIADMAZAMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APZhTAKACgAoAKAMprm98+ZVkACuQFKjgdq82deupytbRmiirCLeXitiRh+CiojjKqfvD5EWUvJQMsiuPbg12Qr3RLiWIriOXgHDf3T1raM1IlqxLViCgAoADSYAKYBQAEgDJOBQBEbqEf8ALQH6c1DqRXUdmMa+t05ZiB/uml7WPcOVlO6urct9ogkVm6MucZFc2JaS546suKewkVwk4+ddprihiIVPiVimmiUJjocj1reEXDzQtyRAucMPxrpi0yWWFYp1OV9fStoyJaJOtaCCgANJgRzXEVuoMjhfQdzUzqRgtWNJsoPqjTHEA8sDuw5NedLMlN2hoaKnbchbzJWzI5f6n+lF3PeTY7JEsUYJGVrSMI9hNlkRRFSCy8deelaJQJuzJ1GyCnzICH9QvNctaL3iaQfchtpZDhHjdGHcqcGubkbezRTSNKF39K3pqcSXYsBsnpXVGRNiZH4wa2jIloUExnK8r6elWpWE0SqwYZB4rRO5IpoYGZqVjcTyieFw2BjYeMD2rz8bhJ1ZKUX8jSE0tChtkQ8rtIHIx1rznhZp+ZrzIcs48ppApJUE7OhpuM4pu2waFdtRldSIx5Z4+9z1Fck8xqbR0LVNEbXUnnLHJH5mejMR/hULGtySkr+v/DD5FYkW8MThWt1POPl5NaLHShKzghcl+pegvIpFBGACO/Felh8XCotDOUGiysgI4rrU0RYPNkB/1ZYeq9vwOKOZ9gsPBfIO081fyAeHK9RVpiFMpQ7159V9apSsJosK6yIHU8Gtb3IHDpTAZJDHKMSIG+tJxT3C5Tm0mNzmORkI6Z5rGWHiylNlf+yZEB5Vvdev5VxVctV7xNFVGm2OdrqMjtjj8u1YfVbaNf5fd0HzDHs1fAbcAPxFRPBKW41OxLFZxIMAAfSuijhoQVkhObZYSJUGB0rpjBIlscGA4zz7VSEPzxzVoRHcbzH+6Qs3XAoeuw0VftM4babWUk9ghqbvsx2Xc1IFZIEDjDYyR6VvFWRm9yQVYgoAKAA5xwcGk7gVntDLMJJJMgDACjFc08M6k7yl9xSlZaCm1/uyH6Hmr9hbZhzCfZ5B02n8aPZMOZB5Mn9wfnR7NhcUQyeij8apU2HMPEB7t+QpqmLmJFRUHyirSSELTADSYAKACgAoAKACgAoAKACgAoAKACgAoAKAAP/Z
@@ -253,6 +281,8 @@
Carottes
True
+
+
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
@@ -260,6 +290,8 @@
Fenouil
True
+
+
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
@@ -268,6 +300,8 @@
Tomates En Grappe
True
+
+
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
@@ -276,6 +310,8 @@
Oignons
True
+
+
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
@@ -284,6 +320,8 @@
Poivrons Rouges
True
+
+
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
@@ -291,6 +329,8 @@
Poivrons Verts
True
+
+
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
@@ -298,6 +338,8 @@
Poivrons Jaunes
True
+
+
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
@@ -305,6 +347,8 @@
Poireaux
True
+
+
/9j/4AAQSkZJRgABAAEBLAEsAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9PjsBCwoKDg0OHBYWHCgoKCgoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIACgAZAMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APZhTAKACgAoAKACgCjrOpjStNkudoeQcRof4m7Um7AY+peM7KxsmAZWvAg3IvKo+Ome+KTkkBwNz431ggouozZJyAnWs+diKdp4o16zLtBcyReYwaSR23s5H1z/AEo5mgOw0Xx7DFAZtav3llnYBYIoB+6A43E+/XFWpBc7wOrorqQysMgjuKoY9e9ACimAUAFABQA15EjUs7qqjuxwKTaW4GLqvi7S9MiZvM85h2QjH5mueeLprRageca74nuNbnErFpkXmONeIkHr/tH3NQ6spb6AYG2W4YyXMhRc/wCrTgn8e1NNCHFbdFAUYAOQiA/r607tgQvLPITsjEYH8Ttz+VNIC5Z3mmWcGbm0F3ck8vKxCJ7BVIz9SfwrRWA9U8JeJrXXrIJbW7QiBQmzqoAHY+n+FWmNHSr3qgAsFXJ6ClcDMvtftbNgvMh7hOcVlOsolxptk1rrFpd24mWQID1Vzgj8KaqxaBwaJTd7xmJHk/3Rx+Z4pOo3sHLbcytX0+a+i3T3MdpGvvuP+A/WuWtSc9Ww0OE1e10iw+dYrjUJuuX+7+uB+VcyT2TsJmRJc3l0Vht7a2t0Izhn3HH6Vpypb3JIbmOWIcyISP8AZJH861g0xFBnuGzmfbznCIB/Ot0guUZVmkYmQzP/AL8oH8qpAPjsUcAs9sn++7N/IGmB1/gnUtK8P3j3F5qMQLLt/cLK2R6EbQKqNkNHrFhf2upWwubKdJ4ScB0ORmrQC3yPJaSRxg7mHGDipmrocdzgryC9to5ZNjLLHggHoTmuJxaOpSTLtvJ5d2pUornBO4Eg9Oc/j0pLcHsdNbXUUgwbozt/diXgflXTHUwZYZC5ytqM/wB5yP8A65pum30JuY2peFpNVmaSW6SAHtGm4/mcVksGm7tibMqX4ZQOeNSbHo0Of61qqFtmIjX4XRfxas+PQQ4/9mqvZASL8LrDHz6hO30UCnyCsSL8LdF/5aXN4/8AwNR/SnyIZMnwx8Ooclbl8f3pf8BRyIC5B4D8NwdNNWQ+sjs38zT5UBuWlpbWUAgtYEhiXokagAU0BNQBXurKG7QpIowamUFIak0U/wDhH7MkbgSFAAGeKz9hEv2rNCGCOBdsagD6VqopEN3JKoQUAFABQAUAFABQAlIBRQgAAP/Z
@@ -312,6 +356,8 @@
Courgettes
True
+
+
/9j/4AAQSkZJRgABAAEBLAEsAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9PjsBCwoKDg0OHBYWHCgoKCgoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIACgAZAMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APZqYBQAUAFABQAjMqKWZgoHUk4oAoz65pVsD5t/CMddrbv5VLml1Ayrjx5okAJDyy4/uJ/iRUOtEDOn+JdigPk2bue258fyBpe3QGXc/E2+YFbeziQ+pBP9al1wM8/EPxEzDaYxnoojB/pU+3YGjYfEm+t50Gq2yPA33mQbWX39K0jVvuB6JbzxXVvHcQuHilUMjDuD0rYCSgAoAoajrul6UD9svYo2H8G7LfkOaTkkBy2ofE6yhJWxtJJz2aQ7R+VZuqkBzl58Q9euCRE8cCntGo/meaydZgYs+taneEtdXkj+zN/jWTqNhcrFwxBZmbd6tWbkK44eXnGBn060rgTyAKnEZJ9hUqVwIW3HjGPfNVcCEOyPgNiqTAlbdKFUknPFPnaA9Z8BNKfC8KStuEbsif7vp+tdtJ3iM6CeeK2t5J53CRRKWdj0AHU1oB5R4j+Il/fyPDpxa1tegKn53HqT2+n86wnUYHINLJM5eV2JPUnk1k3cCWFgy4C8+prOTESOcgAde/FRcBdrkgqPrQMkSNB8zRnPqBmokriJAp3ApwPpR0AmYM59qm1gGtACMFzTTYDRaxg9TxVXYGzonh651aULGvlw5+eRun4eta06TkNHqWm2kVhZR2kK4SJcD1PqTXdFJKwHFfEPxHvtpNDs2GHGLmQfw8/dB/Dn8qyqVbOwHlyp5c5jBd06g+tYOTYi0ls8hzwg9KlysBat7UA4RTIR78fn0oUJz2QF+OzbqWjB9ACxrRYZ9WA82F0R+6SVz/swH/Gj6t5jI20nxA3/AB76PK/1G3+tH1fzCxJF4d8YSHjRQPdpgKPq3mFi3F4J8YzHm3soPd5CxH5U1hkFi5B8NfEUhzcarbRA9fLiJ/mapYeIGrZfC9I3D3mrXE5H8IAUVapRXQDr7DRrbT4gkWcAY5NaJAXgoXpVAeZ+IPD9ymoyvb6fPcGZy6si7gckk+w5PeuGdGp7R22ZTtYyh8PfEuozxyM0Nqg6+YckZ9hW0KCSJsdBY/C5V2tf6k8pHVY12r/jVxpRQWOktPB2k2igCHfj+9zV2A1IdMsoBiO2QfhTsBYWNF+6ij6CgB34UAFABQAUAFABTAKAAP/Z
diff --git a/addons/point_of_sale/static/src/css/pos.css b/addons/point_of_sale/static/src/css/pos.css
index 3ce06d12b0b..27135512d1c 100644
--- a/addons/point_of_sale/static/src/css/pos.css
+++ b/addons/point_of_sale/static/src/css/pos.css
@@ -76,8 +76,13 @@
height: 100%;
}
.point-of-sale #topheader {
+ position:absolute;
+ left:0;
+ top:0;
width: 100%;
- height: 54px;
+ height: 33px;
+ margin:0;
+ padding:0;
color: gray;
border-top: solid 1px #d3d3d3;
border-bottom: solid 1px black;
@@ -87,40 +92,47 @@
}
.point-of-sale #topheader button {
color: black;
+ height:29px;
+ margin:2px;
+ margin-right:0px;
border: 1px solid black;
background: #7f82ac;
background: -moz-linear-gradient(#b2b3d7, #7f82ac);
background: -webkit-gradient(linear, left top, left bottom, from(#b2b3d7), to(#7f82ac));
}
-.point-of-sale #branding, .point-of-sale #rightheader {
- float: left;
- overflow: hidden;
- height: 35px;
- padding: 10px;
-}
-.point-of-sale #rightheader {
- float: none;
- margin-left: 440px;
-}
-.point-of-sale #branding {
+.point-of-sale #branding{
+ position: absolute;
+ display: table-cell;
+ left:0;
+ top:0;
+ width:439px;
+ height:100%;
+ margin:0;
+ padding:0;
border-right: 1px solid #373737;
- text-align: left;
- width: 419px;
+ text-align:left;
+ line-height:100%;
+ vertical-align: middle;
}
.point-of-sale #branding img {
height: 32px;
width: 116px;
+ margin-left:5px;
+ vertical-align:middle;
}
+.point-of-sale #rightheader {
+ position: absolute;
+ left:440px;
+ right:0;
+ top:0;
+ height:100%;
+}
.point-of-sale #neworder-button {
width: 32px;
- padding: 4px 10px;
+ margin-left:5px;
}
.point-of-sale #loggedas {
float: right;
- padding: 5px 9px;
- text-align: center;
- color: white;
- border-left: 1px solid #373737;
}
.point-of-sale #loggedas p {
margin: 0 0 3px 0;
@@ -128,7 +140,7 @@
.point-of-sale #content {
width: 100%;
position: absolute;
- top: 56px;
+ top: 35px;
bottom: 0;
background: #F0EEEE; //#E6E4E4; //yellow; //#F0EEEE;
}
@@ -228,8 +240,11 @@
}
.point-of-sale .product-list {
padding:10px;
- overflow: hidden;
+}
+.point-of-sale .product-list-scroller{
+ width:100%;
height:100%;
+ overflow: hidden;
}
.point-of-sale .product-list-container {
position:absolute;
@@ -311,7 +326,8 @@
display: inline-block;
font-size: 11px;
margin: 5px;
- max-width: 120px;
+ width: 120px;
+ height:120px;
background:#fff;
border: 1px solid #fff;
-moz-border-radius: 2px;
@@ -320,7 +336,6 @@
-moz-box-shadow: 0px 1px 8px #777777;
-webkit-box-shadow: 0px 1px 8px rgba(0,0,0,0.2);
-box-shadow: 0px 1px 8px rgba(0,0,0,0.9);
- -webkit-filter: blur(3px);
}
.point-of-sale .product .product-img {
position: relative;
@@ -361,6 +376,7 @@
top:auto;
width:100%;
background: -webkit-linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,1), rgba(255,255,255,1));
+ /*background:#FFF;*/
padding: 3px;
padding-top:15px;
}
@@ -517,9 +533,13 @@
.point-of-sale .order-container{
position: absolute;
top: 0px;
- bottom: 229px;
+ bottom: 232px;
width:100%;
background: #F0EEEE;
+}
+.point-of-sale .order-scroller{
+ width:100%;
+ height:100%;
overflow:hidden;
}
.point-of-sale .order{
@@ -530,10 +550,12 @@
margin-left:16px;
margin-right:16px;
margin-top:16px;
+ margin-bottom:16px;
+ font-size:16px;
-webkit-box-shadow: 0px 5px 16px rgba(0,0,0, 0.3);
}
-.point-of-sale .orderline{
+.point-of-sale .order .orderline{
width:100%;
margin:0px;
padding-top:3px;
@@ -544,39 +566,62 @@
-webkit-box-sizing: border-box;
-webkit-transition: background 250ms ease-in-out;
}
-.point-of-sale .orderline:hover{
+.point-of-sale .order .empty{
+ text-align:center;
+ margin-top: 15px;
+ margin-bottom: 5px;
+ color:#999;
+ font-weight: normal;
+
+}
+.point-of-sale .order .orderline:hover{
background: rgba(140,143,183,0.05);
-webkit-transition: background 50ms ease-in-out;
}
-.point-of-sale .orderline.selected{
+.point-of-sale .order .orderline.selected{
background: rgba(140,143,183,0.2);
-webkit-transition: background 250ms ease-in-out;
cursor: default;
}
-.point-of-sale .orderline .product-name{
+.point-of-sale .order .orderline .product-name{
padding:0;
display:inline-block;
- font-size:18px;
font-weight: bold;
width:80%;
overflow:hidden;
}
-.point-of-sale .orderline .price{
+.point-of-sale .order .orderline .price{
padding:0;
- font-size: 18px;
font-weight: bold;
float:right;
}
-.point-of-sale .orderline .info-list{
+.point-of-sale .order .orderline .info-list{
color: #888;
margin-left:10px;
}
-.point-of-sale .orderline .info-list em{
+.point-of-sale .order .orderline .info-list em{
color: #777;
font-weight: bold;
font-style:normal;
}
+.point-of-sale .order .summary{
+ width:100%;
+ text-align:right;
+ font-weight: bold;
+ margin-top:20px;
+ margin-bottom:10px;
+}
+.point-of-sale .order .summary .line{
+ margin-right:15px;
+ padding-top:5px;
+ border-top: solid 2px;
+ border-color:#777;
+}
+.point-of-sale .order .summary .line.empty{
+ border-color:#BBB;
+ color:#999;
+}
/* ----------------------- ACTION BAR ---------------------- */
@@ -637,13 +682,6 @@
background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e2e2e2));
-webkit-box-shadow: 0px 2px 2px rgba(0,0,0, 0.3);
}
-.point-of-sale .total{
- line-height: 105px;
- font-size: 26px;
- margin: 0;
- margin-left: 180px;
- font-weight: bold;
-}
.point-of-sale .pos-actionbar .button .label{
margin-top: 37px;
}
@@ -762,10 +800,10 @@
.point-of-sale .scrollbar{
position:absolute;
- top:0px;
- right:0px;
+ top:4px;
+ right:7px;
width:48px;
- height:100%;
+ bottom:4px;
background: rgba(0,0,0,0.1);
}
diff --git a/addons/point_of_sale/static/src/js/pos_models.js b/addons/point_of_sale/static/src/js/pos_models.js
index b183c22d8ec..e810ca56518 100644
--- a/addons/point_of_sale/static/src/js/pos_models.js
+++ b/addons/point_of_sale/static/src/js/pos_models.js
@@ -92,13 +92,16 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
'shop': null,
'company': null,
'user': null,
+ 'user_list': null,
+ 'cashier': null,
+ 'customer': null,
'orders': new module.OrderCollection(),
//this is the product list as seen by the product list widgets, it will change based on the category filters
'products': new module.ProductCollection(),
'cashRegisters': null,
- 'product_list': null, // the list of all products.
+ 'product_list': null, // the list of all products, does not change.
'bank_statements': null,
'taxes': null,
'pos_session': null,
@@ -119,12 +122,34 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
var prod_def = fetch(
'product.product',
- ['name', 'list_price', 'pos_categ_id', 'taxes_id','product_image_small', 'ean13', 'to_weight'],
+ ['name', 'list_price', 'pos_categ_id', 'taxes_id','product_image_small', 'ean13', 'to_weight', 'uom_id', 'uos_id', 'uos_coeff', 'mes_type'],
[['pos_categ_id','!=', false]]
).then(function(result){
self.set({'product_list': result});
});
+ var uom_def = fetch( //unit of measure
+ 'product.uom',
+ null,
+ null
+ ).then(function(result){
+ self.set({'units': result});
+ var units_by_id = {};
+ for(var i = 0, len = result.length; i < len; i++){
+ units_by_id[result[i].id] = result[i];
+ }
+ self.set({'units_by_id':units_by_id});
+ });
+
+ var user_def = fetch(
+ 'res.users',
+ ['name','ean13']
+ [['ean13', '!=', false]]
+ ).then(function(result){
+ self.set({'user_list':result});
+ });
+
+
// associate the products with their categories
var prod_process_def = $.when(cat_def, prod_def)
.pipe(function(){
@@ -221,7 +246,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
});
// when all the data has loaded, we compute some stuff, and declare the Pos ready to be used.
- $.when(cat_def, prod_def, session_def, tax_def, prod_process_def, this.get_app_data(), this.flush())
+ $.when(cat_def, prod_def, user_def, uom_def, session_def, tax_def, prod_process_def, this.get_app_data(), this.flush())
.then(function(){
//self.build_tree();
self.build_categories();
@@ -241,6 +266,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
console.log('PosModel data has been loaded:');
console.log('PosModel: categories:',this.get('categories'));
console.log('PosModel: product_list:',this.get('product_list'));
+ console.log('PosModel: units:',this.get('units'));
console.log('PosModel: bank_statements:',this.get('bank_statements'));
console.log('PosModel: journals:',this.get('journals'));
console.log('PosModel: taxes:',this.get('taxes'));
@@ -250,6 +276,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
console.log('PosModel: shop:',this.get('shop'));
console.log('PosModel: company:',this.get('company'));
console.log('PosModel: currency:',this.get('currency'));
+ console.log('PosModel: user_list:',this.get('user_list'));
console.log('PosModel.session:',this.session);
console.log('PosModel.categories:',this.categories);
console.log('PosModel end of data log.');
@@ -493,7 +520,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
discount: 0,
weighted: false,
product_type: 'unit',
- unit: 'Unit',
+ selected: false,
},
initialize: function(attributes) {
this.pos = attributes.pos;
@@ -504,29 +531,44 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
this.set({weighted: true});
this.set({product_type: 'weight'});
}
-
- this.bind('change:quantity', function(unused, qty) {
- if (qty == 0)
- this.trigger('killme');
- }, this);
},
// we override the attributes set to prevent some out of range values
+ // we also round the quantity according to the unit of measure rounding methods
set: function(attributes, options){
+ var attributes = _.clone(attributes); //so we don't modify the argument
if(attributes.discount > 100){
attributes.discount = 100;
}else if(attributes.discount < 0){
attributes.discount = 0;
}
- if(attributes.quantity < 0){
- attributes.quantity = 0;
- }
- if(attributes.list_price < 0){
- attributes.list_price = 0;
+ if(_.isNaN(attributes.quantity)){
+ console.log(this.get('order'));
+ this.get('order').removeOrderline(this);
+ return this;
+ }else if(attributes.quantity !== undefined){
+ attributes.quantity = Math.max(0,attributes.quantity);
+ var unit = this.get_unit();
+ if(unit && attributes.quantity){
+ attributes.quantity = Math.max(unit.rounding, Math.round( attributes.quantity / unit.rounding) * unit.rounding);
+ }
}
Backbone.Model.prototype.set.call(this,attributes,options);
return this;
},
+ // returns the unit of measure associated with the product if there is one, undefined otherwise
+ get_unit: function(){
+ var unit_id = (this.get('uos_id') || this.get('uom_id'));
+ if(!unit_id){
+ return undefined;
+ }
+ unit_id = unit_id[0];
+ if(!this.pos){
+ return undefined;
+ }
+ return this.pos.get('units_by_id')[unit_id];
+ },
+
// when we add an new orderline we want to merge it with the last line to see reduce the number of items
// in the orderline. This returns true if it makes sense to merge the two
@@ -669,6 +711,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
// there is always an active ('selected') order in the Pos, a new one is created
// automaticaly once an order is completed and sent to the server.
+
module.Order = Backbone.Model.extend({
initialize: function(attributes){
Backbone.Model.prototype.initialize.apply(this, arguments);
@@ -680,7 +723,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
});
this.pos = attributes.pos; //TODO put that in set and remember to use 'get' to read it ...
this.pos_widget = attributes.pos_widget; //FIXME we shouldn't depend on pos_widget in the models
- this.last_orderline = undefined;
+ this.selected_orderline = undefined;
return this;
},
generateUniqueId: function() {
@@ -689,41 +732,24 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
addProduct: function(product){
var attr = product.toJSON();
attr.pos = this.pos;
+ attr.order = this;
var line = new module.Orderline(attr);
var self = this;
- if( this.last_orderline && this.last_orderline.can_be_merged_with(line) ){
- this.last_orderline.merge(line);
+ var last_orderline = this.getLastOrderline();
+ if( last_orderline && last_orderline.can_be_merged_with(line) ){
+ last_orderline.merge(line);
}else{
this.get('orderLines').add(line);
- line.bind('killme', function() {
- this.get('orderLines').remove(line);
- }, this);
- this.last_orderline = line;
}
+ this.selectLine(this.getLastOrderline());
},
- addProductOld: function(product) {
- var existing;
-
- existing = (this.get('orderLines')).get(product.id);
- if (existing != null) {
- this.last_orderline = existing;
- if(existing.get('weighted')){
- existing.incrementWeight(product.attributes.weight);
- }else{
- existing.incrementQuantity();
- }
- } else {
- var attr = product.toJSON();
- attr.pos = this.pos;
- var line = new module.Orderline(attr);
- console.log('new Orderline:',line,attr);
- this.last_orderline = line;
- this.get('orderLines').add(line);
- line.bind('killme', function() {
- this.get('orderLines').remove(line);
- }, this);
- }
+ removeOrderline: function( line ){
+ this.get('orderLines').remove(line);
+ this.selectLine(this.getLastOrderline());
+ },
+ getLastOrderline: function(){
+ return this.get('orderLines').at(this.get('orderLines').length -1);
},
addPaymentLine: function(cashRegister) {
var newPaymentline;
@@ -787,6 +813,23 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
pos_session_id: this.pos.get('pos_session').id,
};
},
+ getSelectedLine: function(){
+ return this.selected_orderline;
+ },
+ selectLine: function(line){
+ if(line){
+ if(line !== this.selected_orderline){
+ if(this.selected_orderline){
+ this.selected_orderline.set({'selected':false});
+ }
+ this.selected_orderline = line;
+ this.selected_orderline.set({'selected':true});
+ }
+ }else{
+ this.selected_orderline = undefined;
+ }
+ },
+
});
module.OrderCollection = Backbone.Collection.extend({
@@ -821,15 +864,18 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
this.updateTarget();
},
deleteLastChar: function() {
- var tempNewBuffer;
- tempNewBuffer = (this.get('buffer')).slice(0, -1) || "0";
- if (isNaN(tempNewBuffer)) {
- tempNewBuffer = "0";
+ var tempNewBuffer = this.get('buffer').slice(0, -1);
+
+ if(!tempNewBuffer){
+ this.set({ buffer: "0" });
+ this.killTarget();
+ }else{
+ if (isNaN(tempNewBuffer)) {
+ tempNewBuffer = "0";
+ }
+ this.set({ buffer: tempNewBuffer });
+ this.updateTarget();
}
- this.set({
- buffer: tempNewBuffer
- });
- this.updateTarget();
},
switchSign: function() {
var oldBuffer;
@@ -858,5 +904,8 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
this.trigger('set_value', parseFloat(bufferContent));
}
},
+ killTarget: function(){
+ this.trigger('set_value',Number.NaN);
+ },
});
}
diff --git a/addons/point_of_sale/static/src/js/pos_screens.js b/addons/point_of_sale/static/src/js/pos_screens.js
index e055c74584e..6ef88a0808b 100644
--- a/addons/point_of_sale/static/src/js/pos_screens.js
+++ b/addons/point_of_sale/static/src/js/pos_screens.js
@@ -238,7 +238,6 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
show_numpad: true,
show_leftpane: true,
- show_total: true,
help_button_action: function(){
this.pos_widget.screen_selector.show_popup('help');
@@ -290,7 +289,6 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
this.pos_widget.set_numpad_visible(this.show_numpad && cashier_mode);
this.pos_widget.set_leftpane_visible(this.show_leftpane);
this.pos_widget.set_cashier_controls_visible(cashier_mode);
- this.pos_widget.action_bar.set_element_visible('total', this.show_total);
this.pos_widget.action_bar.set_element_visible('help-button', !cashier_mode, function(){ self.help_button_action(); });
this.pos_widget.action_bar.set_element_visible('logout-button', cashier_mode, function(){ self.logout_button_action(); });
this.pos_widget.action_bar.set_element_visible('close-button', cashier_mode);
@@ -345,8 +343,7 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
module.ScaleProductScreenWidget = module.BaseScreenWidget.extend({
template:'ScaleProductSelectionScreenWidget',
- renderElement: function(){
- this._super();
+ start: function(){
this.product_categories_widget = new module.ProductCategoriesWidget(this,{
pos:this.pos,
product_type: 'weightable',
@@ -465,7 +462,6 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
show_numpad: false,
show_leftpane: false,
- show_total: false,
show: function(){
this._super();
@@ -488,7 +484,6 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
show_numpad: false,
show_leftpane: true,
- show_total: true,
show: function(){
this._super();
@@ -519,10 +514,8 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
show_numpad: true,
show_leftpane: true,
- show_total: true,
- renderElement: function(){
- this._super();
+ start: function(){ //FIXME this should work as renderElement... but then the categories aren't properly set. explore why
this.product_categories_widget = new module.ProductCategoriesWidget(this,{});
this.product_categories_widget.replace($('.placeholder-ProductCategoriesWidget'));
@@ -562,7 +555,6 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
show_numpad: true,
show_leftpane: true,
- show_total: true,
init: function(parent, options) {
this._super(parent,options);
diff --git a/addons/point_of_sale/static/src/js/pos_scrollbar_widget.js b/addons/point_of_sale/static/src/js/pos_scrollbar_widget.js
index 38793df13aa..d197d388998 100644
--- a/addons/point_of_sale/static/src/js/pos_scrollbar_widget.js
+++ b/addons/point_of_sale/static/src/js/pos_scrollbar_widget.js
@@ -8,8 +8,11 @@
* jquery selector string that will match on the widget's dom element. If there is no widget provided,
* it will match on the document
* step: on each click, the target will be scrolled by it's deplayed size multiplied by this value.
- * delay: this is the duration of the scrolling animation
+ * duration: this is the duration of the scrolling animation
* wheel_step: the target will be scrolled by wheel_step pixels on each mouse scroll.
+ * track_bottom: the target will be kept on bottom when it's on the bottom and the size has changed
+ * on_show: this function will be called with the scrollbar as sole argument when the scrollbar is shown
+ * on_hide: this function will be called with the scrollbar as sole argument when the scrollbar is hidden
*/
function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_sale
@@ -17,17 +20,39 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
template:'ScrollbarWidget',
init: function(parent,options){
+ var self = this;
options = options || {};
this._super(parent,options);
this.target_widget = options.target_widget;
this.target_selector = options.target_selector;
this.scroll_target = this.target().scrollTop();
this.scroll_step = options.step || 0.8;
- this.scroll_delay = options.delay || 250;
+ this.scroll_duration = options.duration || 250;
this.wheel_step = options.wheel_step || 80;
+ this.name = options.name || 'unnamed';
+ this.bottom = false; // true if the scroller cannot be scrolled further
+ this.track_bottom = options.track_bottom || false;
+ this.on_show = options.on_show || function(){};
+ this.on_hide = options.on_hide || function(){};
+
+ // these handlers are declared once for the object's lifetime so that we can bind and unbind them.
+ this.resize_handler = function(){
+ setTimeout(function(){
+ if(self.bottom && self.track_bottom){
+ self.set_position(Number.MAX_VALUE);
+ }
+ self.update_scroller_dimensions();
+ self.update_button_status();
+ self.auto_hide(false);
+ },0);
+ };
+ this.target_mousewheel_handler = function(event,delta){
+ self.scroll(delta*self.wheel_step);
+ }
},
- start: function(){
+ renderElement: function(){
+ this._super();
var self = this;
this.$('.up-button').off('click').click(function(){
self.page_up();
@@ -35,17 +60,9 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
this.$('.down-button').off('click').click(function(){
self.page_down();
});
- this.update_scroller_dimensions();
+ this.update_scroller_dimensions(false);
this.update_button_status();
this.auto_hide(false);
- $(window).resize(function(){ //FIXME REMOVE HANDLER ...
- self.update_scroller_dimensions();
- self.update_button_status();
- self.auto_hide(false);
- });
- this.target().bind('mousewheel',function(event,delta){
- self.scroll(delta*self.wheel_step);
- });
this.$element.bind('mousewheel',function(event,delta){
self.scroll(delta*self.wheel_step);
});
@@ -59,7 +76,29 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
self.page_down();
}
});
+ $(window).unbind('resize',this.resize_handler);
+ $(window).bind('resize',this.resize_handler);
+ this.target().unbind('mousewheel',this.target_mousweheel_handler);
+ this.target().bind('mousewheel',this.target_mousewheel_handler);
+
+ // because the rendering is asynchronous we must wait for the next javascript update
+ // for good dimensions values
+ setTimeout(function(){
+ self.update_scroller_dimensions(false);
+ self.update_button_status();
+ self.auto_hide(false);
+ },0);
+ },
+
+ // binds the window resize and the target scrolling events.
+ // it is good advice not to bind these multiple_times
+ bind_events:function(){
+ $(window).resize(function(){
+ });
+ this.target().bind('mousewheel',function(event,delta){
+ self.scroll(delta*self.wheel_step);
+ });
},
// shows the scrollbar. if animated is true, it will do it in an animated fashion
@@ -69,6 +108,7 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
}else{
this.$element.show().css('width','48px');
}
+ this.on_show(this);
},
// hides the scrollbar. if animated is true, it will do it in a animated fashion
@@ -79,6 +119,7 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
}else{
this.$element.hide().css('width','0px');
}
+ this.on_hide(this);
},
// returns the scroller position and other information as a dictionnary with the following fields:
@@ -88,12 +129,12 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
// bar_height: the height of the scrollbar's inner region
scroller_dimensions: function(){
var target = this.target()[0];
- var scroller_height = target.clientHeight / target.scrollHeight;
- var scroller_pos = this.scroll_target / target.scrollHeight;
- var button_up_height = this.$('.up-button')[0].offsetHeight;
- var button_down_height = this.$('.down-button')[0].offsetHeight;
+ var scroller_height = target.clientHeight / target.scrollHeight || 0;
+ var scroller_pos = this.scroll_target / target.scrollHeight || 0;
+ var button_up_height = this.$('.up-button')[0].offsetHeight || 48;
+ var button_down_height = this.$('.down-button')[0].offsetHeight || 48;
- var bar_height = this.$element[0].offsetHeight;
+ var bar_height = this.$element[0].offsetHeight || 96;
var scrollbar_height = bar_height - button_up_height - button_down_height;
scroller_pos = scroller_pos * scrollbar_height + button_up_height;
@@ -105,15 +146,6 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
bar_height: scrollbar_height };
},
- //scrolls up or down by pixels
- scroll: function(pixels){
- var target = this.target()[0];
- this.scroll_target = this.scroll_target - pixels;
- this.scroll_target = Math.max(0,Math.min(target.scrollHeight-target.clientHeight, this.scroll_target));
- this.target().scrollTop(this.scroll_target);
- this.update_scroller_dimensions();
- this.update_button_status();
- },
//checks if it should show or hide the scrollbar based on the target content and then show or hide it
// if animated is true, then the scrollbar will be shown or hidden with an animation
@@ -139,11 +171,17 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
//if animated is true, the scroller will move smoothly to its destination
update_scroller_dimensions: function(animated){
var dim = this.scroller_dimensions();
+ var target = this.target()[0];
if(animated){
- this.$('.scroller').animate({'top':dim.pos+'px', 'height': dim.height+'px'},this.scroll_delay);
+ this.$('.scroller').animate({'top':dim.pos+'px', 'height': dim.height+'px'},this.scroll_duration);
}else{
this.$('.scroller').css({'top':dim.pos+'px', 'height': dim.height+'px'});
}
+ if(this.scroll_target + target.clientHeight >= target.scrollHeight){
+ this.bottom = true;
+ }else{
+ this.bottom = false;
+ }
},
//disable or enable the up/down buttons according to the scrolled position
@@ -176,32 +214,54 @@ function openerp_pos_scrollbar(instance, module){ //module is instance.point_of_
//scroll one page up
page_up: function(){
- var target = this.target()[0]
- if(this.scroll_target <= 0){
- return;
- }
- this.scroll_target = this.scroll_target - this.get_scroll_step();
- this.scroll_target = Math.max(0,this.scroll_target);
- this.target().animate({'scrollTop':this.scroll_target},this.scroll_delay);
- this.update_scroller_dimensions(true);
- this.update_button_status();
+ return this.set_position(this.scroll_target - this.get_scroll_step(), true);
},
//scroll one page down
page_down: function(){
- var target = this.target()[0];
- var max_scroll = target.scrollHeight - target.clientHeight;
-
- if(this.scroll_target >= max_scroll){
- this.scroll_target = max_scroll;
- this.target().scrollTop(max_scroll);
- return;
- }
- this.scroll_target = this.scroll_target + this.get_scroll_step();
- this.scroll_target = Math.min(this.scroll_target, max_scroll);
- this.target().animate({'scrollTop':this.scroll_target},this.scroll_delay);
- this.update_scroller_dimensions(true);
- this.update_button_status();
+ return this.set_position(this.scroll_target + this.get_scroll_step(), true);
},
+
+ //scrolls up or down by pixels
+ scroll: function(pixels){
+ return this.set_position(this.scroll_target - pixels, false);
+ },
+
+ //scroll to a specific position (in pixels).
+ //if animated is true, it will do this in an animated fashion with a duration equal to scroll_duration
+ set_position: function(position,animated){
+ var self = this;
+ var target = this.target()[0];
+ var bottom = target.scrollHeight-target.clientHeight;
+ this.scroll_target = Math.max(0,Math.min(bottom,position));
+ if(this.scroll_target === 0){
+ this.position = 'top';
+ }else if(this.scroll_target === 'bottom'){
+ this.position = 'bottom';
+ }else{
+ this.position = 'center';
+ }
+ if(animated){
+ this.target().animate({'scrollTop':this.scroll_target},this.scroll_duration);
+ this.update_button_status();
+ this.update_scroller_dimensions(true);
+ }else{
+ this.target().scrollTop(this.scroll_target);
+ this.update_scroller_dimensions(false);
+ this.update_button_status();
+ }
+ return this.scroll_target;
+ },
+
+ //returns the current position of the scrollbar
+ get_position: function(){
+ return this.scroll_target;
+ },
+
+ //returns true if it cannot be scrolled further down
+ is_at_bottom: function(){
+ return this.bottom;
+ }
+
});
}
diff --git a/addons/point_of_sale/static/src/js/pos_widgets.js b/addons/point_of_sale/static/src/js/pos_widgets.js
index 9573429c074..98044b1766d 100644
--- a/addons/point_of_sale/static/src/js/pos_widgets.js
+++ b/addons/point_of_sale/static/src/js/pos_widgets.js
@@ -78,65 +78,41 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
},
});
-// ---------- "Shopping Carts" ----------
-
module.OrderlineWidget = module.PosBaseWidget.extend({
template: 'OrderlineWidget',
init: function(parent, options) {
this._super(parent,options);
+
this.model = options.model;
+ this.order = options.order;
+
this.model.bind('change', _.bind( function() {
this.refresh();
}, this));
- this.model.bind('remove', _.bind( function() {
- this.$element.remove();
- }, this));
- this.order = options.order;
-
- if(options.selected){
- this.select();
- }else{
- this.selected = false;
- }
},
- clickHandler: function() {
- this.select();
+ click_handler: function() {
+ this.order.selectLine(this.model);
+ this.on_selected();
},
renderElement: function() {
this._super();
- this.$element.click(_.bind(this.clickHandler, this));
- if(this.selected){
+ this.$element.click(_.bind(this.click_handler, this));
+ if(this.model.get('selected')){
this.$element.addClass('selected');
}
},
refresh: function(){
this.renderElement();
- },
- select: function() {
- console.log('SELECT:',this);
- if(this.order.selected_widget){
- this.order.selected_widget.deselect();
- }
- this.selected = true;
- this.order.selected_widget = this;
- this.order.selected = this.model;
- this.on_selected();
- this.$element.addClass('selected');
- },
- deselect: function(){
- this.selected = false;
- this.order.selected_widget = null;
- this.order.selected = null;
- this.$element.removeClass('selected');
+ this.on_refresh();
},
on_selected: function() {},
+ on_refresh: function(){},
});
-
+
module.OrderWidget = module.PosBaseWidget.extend({
template:'OrderWidget',
init: function(parent, options) {
this._super(parent,options);
- console.log('OrderWidget init:',options)
this.set_numpad_state(options.numpadState);
this.pos.bind('change:selectedOrder', this.change_selected_order, this);
this.bind_orderline_events();
@@ -152,11 +128,11 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
}
},
set_value: function(val) {
- var param = {};
- param[this.numpadState.get('mode')] = val;
var order = this.pos.get('selectedOrder');
if (order.get('orderLines').length !== 0) {
- order.selected.set(param);
+ var param = {};
+ param[this.numpadState.get('mode')] = val;
+ order.getSelectedLine().set(param);
} else {
this.pos.get('selectedOrder').destroy();
}
@@ -168,42 +144,61 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
},
bind_orderline_events: function() {
this.currentOrderLines = (this.pos.get('selectedOrder')).get('orderLines');
- this.currentOrderLines.bind('add', this.add_line, this);
+ this.currentOrderLines.bind('add', this.renderElement, this);
this.currentOrderLines.bind('remove', this.renderElement, this);
},
- add_line: function(newLine) {
- var line = new module.OrderlineWidget(null, {
- model: newLine,
- pos: this.pos,
- order: this.pos.get('selectedOrder'),
- selected:true,
- });
- line.on_selected.add(_.bind(this.selected_line, this));
- this.selected_line();
- line.appendTo(this.$('.order'));
- },
- selected_line: function() {
+ update_numpad: function() {
var reset = false;
- if (this.currentSelected !== this.pos.get('selectedOrder').selected) {
+ if (this.selected_line !== this.pos.get('selectedOrder').getSelectedLine()) {
reset = true;
}
- this.currentSelected = this.pos.get('selectedOrder').selected;
+ this.selected_line = this.pos.get('selectedOrder').getSelectedLine();
if (reset && this.numpadState)
this.numpadState.reset();
},
renderElement: function() {
+ var self = this;
this._super();
- var $content = this.$('.order');
- $content.empty();
+ var $content = this.$('.orderlines');
this.currentOrderLines.each(_.bind( function(orderLine) {
- var line = new module.OrderlineWidget(null, {
+ var line = new module.OrderlineWidget(this, {
model: orderLine,
order: this.pos.get('selectedOrder'),
- selected:true,
});
- line.on_selected.add(_.bind(this.selected_line, this));
+ line.on_selected.add(_.bind(this.update_numpad, this));
+ line.on_refresh.add(_.bind(this.update_summary, this));
line.appendTo($content);
}, this));
+ this.update_numpad();
+ this.update_summary();
+
+ var position = this.scrollbar ? this.scrollbar.get_position() : 0;
+ var at_bottom = this.scrollbar ? this.scrollbar.is_at_bottom() : false;
+
+ this.scrollbar = new module.ScrollbarWidget(this,{
+ target_widget: this,
+ target_selector: '.order-scroller',
+ name: 'order',
+ track_bottom: true,
+ on_show: function(){
+ self.$('.order-scroller').css({'width':'89%'},100);
+ },
+ on_hide: function(){
+ self.$('.order-scroller').css({'width':'100%'},100);
+ },
+ });
+
+ this.scrollbar.replace(this.$('.placeholder-ScrollbarWidget'));
+ this.scrollbar.set_position(position);
+
+ if( at_bottom ){
+ this.scrollbar.set_position(Number.MAX_VALUE, false);
+ }
+ },
+ update_summary: function(){
+ var order = this.pos.get('selectedOrder');
+ var total = order ? order.getTotal() : 0;
+ this.$('.summary .value.total').html(this.format_currency(total));
},
});
@@ -218,7 +213,7 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
this.model.attributes.weight = options.weight || undefined;
this.next_screen = options.next_screen || undefined;
},
- addToOrder: function(event) {
+ add_to_order: function(event) {
/* Preserve the category URL */
event.preventDefault();
return (this.pos.get('selectedOrder')).addProduct(this.model);
@@ -234,7 +229,7 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
this._super();
var self = this;
$("a", this.$element).click(function(e){
- self.addToOrder(e);
+ self.add_to_order(e);
if(self.next_screen){
self.pos_widget.screen_selector.set_current_screen(self.next_screen); //FIXME There ought to be a better way to do this ...
}
@@ -334,10 +329,6 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
this.button_list = [];
this.fake_buttons = {};
this.visibility = {};
- this.total_visibility = true;
- this.help_visibility = true;
- this.logout_visibility = true;
- this.close_visibility = true;
},
set_element_visible: function(element, visible, action){
if(visible != this.visibility[element]){
@@ -352,9 +343,6 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
this.$('.'+element).off('click').click(action);
}
},
- set_total_value: function(value){
- this.$('.value').html(value);
- },
destroy_buttons:function(){
for(var i = 0; i < this.button_list.length; i++){
this.button_list[i].destroy();
@@ -397,6 +385,8 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
}else{
this.category = category;
}
+ console.log('setting categories:',this.category);
+
this.breadcrumb = [];
for(var i = 1; i < this.category.ancestors.length; i++){
this.breadcrumb.push(this.category.ancestors[i]);
@@ -419,7 +409,7 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
renderElement: function(){
var self = this;
this._super();
- this.$element.find(".oe-pos-categories-list a").click(function(event){
+ this.$(".oe-pos-categories-list a").click(function(event){
var id = $(event.target).data("category-id");
var category = self.pos.categories_by_id[id];
self.set_category(category);
@@ -535,7 +525,8 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
this.scrollbar = new module.ScrollbarWidget(this,{
target_widget: this,
- target_selector: '.product-list',
+ target_selector: '.product-list-scroller',
+ name: 'product-list',
});
this.scrollbar.replace(this.$('.placeholder-ScrollbarWidget'));
@@ -745,7 +736,6 @@ function openerp_pos_widgets(instance, module){ //module is instance.point_of_sa
window.screen_selector = this.screen_selector; //DEBUG
this.pos.barcode_reader.connect();
-
},
//FIXME this method is probably not at the right place ...
diff --git a/addons/point_of_sale/static/src/xml/pos.xml b/addons/point_of_sale/static/src/xml/pos.xml
index 7cf4744a5ce..026473f8f04 100644
--- a/addons/point_of_sale/static/src/xml/pos.xml
+++ b/addons/point_of_sale/static/src/xml/pos.xml
@@ -11,7 +11,6 @@
-
-
- Total: 0 €
-