URL: https://www.javacodegeeks.com/wp-content/uploads/2018/05/vaadin-arch.png
�PNG
IHDR�m�Ko-gAMA���asRGB��� cHRMz&�����u0�`:�p��Q<bKGD������� pHYsHHF�k>�IDATx���w|M���W��AD��Q�J�X��ޫ6U��RZ�D����{�ޣv(!��"f";�?R��-$7�����{����9��}��{�1�СC"""""b4�Ǝ�J�������ݻc�2������|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12�}mmm��D� N��[�""�&���H�! �N��$Ip��[�{��V��I
?4]GDDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈�������=�%����܉������H��kO��s�}8qI����gnk�'��O�>cnUa��������鵧�ʇz\����*���w��:"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"""""FF!_DDDD��(䋈����|#��/""""bd�EDDDD��B�������Q�12
�"�@LL?/XŘ�7��<����*�����Q�yG��m��Ջ�C'�k��L��Ջ��|�uyʈI�9y!�C
�p�V�����O�!EDD��B��;ʛ�~]��a90�s����ى��|��̰���s[TT�aaڀ"""FH!?� �j�
��R���g�l3b�P2�I��YnܼN�<�_��?F�<�3Qֻ���w��+��;|�{�AԩR��i�>�:Z�0�6[k��,�����rtІ1"�*A�IpH0�QQ�\�#""037�H��>�;��vx|�s�*�`jj�7_4eׁc�_��Jbj���瘘f/Y@ˆ�111`ö}l�{�?����{�I��\ٳҤv%���1ަ-��]�:g9k6�J���ʞ�S�pq��Fdd~YLLL]��K�?x�OS�Q���t�L����s����Kzvj����6�|!�C�|���_�����Wq��#�K���.�]ʍ��ڻ3����_����0������X�N�����g/SS�8��O��esW3u����ޏ�ד=������)^g'6����w�,�t�&k6��=�^�����?u�r����u[���|��)^�-+6�0��m��iU�}͚ͻɗ+������%�5m�a������i�\���J���`Ш���KTT�6�|�����r�>q�+���x����b����.'�8ϙ�}�u4�BUZ���3m(I�R�J���rt�m�Z<}�����,����]�6����|ݖK��s�(�6�'��Q����9K���۴�s�?��g'�m����E��:ʥCkq��g����073����~K��-A�;��u�������Į�x��6�|�2g�N�2,Z�O����|�=���P�r���.�6��>c_�SG���rR9�kC�H���/�@Ԩ�������b�`3s��T)�}�d����[w9r�,[v�֝��8;amm�_�zު����3އ�ys�>��K���IC��{�f�)/�����;���Q���ТAunܾǑ�q�9
g��MT+_��]X�v+M:��P��҂�
e��8�{�6111,Z������Q�/z��������4�9r�[��n�}���8e.���n���zQ�EW�/\ֆ�Bs�EH�<Ο�#'�r����������@�J�ɜ!}��K�n}ߨ�7iCxD.�N-��6���ޅpqvbզ��+�e8���EN�_`H�N���ì�k9pԏ�Mj��^��#���������<�>�&���D�֍�}��K�e�!�>�s�F���p��i��^@��9��Ne���i��������K!_$��HaN��u9r�,��m�P�\,�knp�u�L�ٴ�!�ORE���DxD^U[���Mۆ�Gp��,R�c��m��ԩiX�K�mc��I�:+6l��ى�E�����&6,���V�܂C����3���q�}�M���j3��~���C��C���p����V���g'�NA���Q�$-�����
DD��|�T�bI������a۾8����lZ0���
�GGG�.M�x�����X��L���;��`okXf��}��011�q�JL���C�OS�Ri�<
f��m4�U1�Yw�ر����l�%>~½� �1�?�:v�^]�`nnfX�79�T�By)]��?~ϧ
("���'B�Q�X�H�`���KCˆչt�&ٽ�q6�m��z�t�?���g∌�b�m���Y3�\;r�l"#�>��m{_j+�Tyy�"��;�Wl"::�#~g�t�&�kW2�y�4��U[Q�q'FN���SJ�����7i���Dz�^���bb�>Bt��L%"�F��F13�ɳ�=
��.�Ͱ�0~?r��Nθ�Ϡb%2&&&�jT�y�7nkZ��K���/���shک/��o#{�L�Z��{�A�Զi�*|�3�Y�ײ~�>�6�ůKֽ�-��k1�JT��$�6�4�U�1��s������;G���V���z����~mض�����p/0�{�A���$�
��1�Pq"ciiI��u~�ȱ�x�<��%+�p�������wc�5�o��B������Cnw ��8y<��ԦL��2z+6�`Ĥ�̛8��S]�M�t.�9�{�ݸ���sxʈ~_`gk�:�6VqnKan��~��>�:U��fa�����W�jY�>�߈),Y��vM�NQ����e�~�u7�o����S��o��yV���p��>�� "��F���4g�ܟY��Zv��A���`kk�ҕ��v�*���3����6�v�����G���}���{�dʪ�~`���ٵ�?۵kZ�F5+�48s3s\�SN�.mse����+�u�>ff��N�+Kz}�:N;+Ko��,]��u���;������6�$
y<�)�?��j�u������ƚ{�A��9�vM�r��M��;��+�����jݝIC�'�SJ����������K�|��Ǧ��D(�Sj6��N��M~�ԙ�5a�n\�����]��"��ڇ���r�r� (��W��y����9���΅�i��L����fdrK�[:�,�͎�)��ت!�� G��q�W-W�!�:�b����J�a�������7ickc͊_~��ى.�~�i���-{����;���Ų�����T�[��`ҡC���c�&����%�Nd���Μ�gn'�
����b����"�cJ��3�I����u#ђ���z%���,k�>�[�k���'DG��hog8;N|�DEE�+K��k%1�HgN�q��+���{N�?�w��:����������Hb��g��o33SҦqRAE$��w�"""""FF!_DDDD��(䋈����|#�<����*���H2�oEH��?1q֒�.ϐޅ3���`o���!4,���Z�s{����"""b|4�/�GD�^#**�а0;&O����-�֭3��n�:\]]��ED��B�;
�j�
|��K�_s��A��S�T^?ylh�9O�7��8�嫗��X�앏���IC�%+����0v�]��=����ى�'7v� �W���vt�{Y�������X�����|��|����:uʨ��S�x��1��iǓǏ���!��,*:�Ȩ7��CTdܑߟ����qn���a�/�����o$7��]�
�,-S`�"�/���t�V�������1%�k���Ջ"�[q��C溭{�۶&�^xVhʏS�2t�,���EhX춉��b�/����b����m��9L����7n�3zi�U��Ջ/z���/_���'��<�����4�YD��P��^U�Ve����r_]�d-T��A������x�?�A�m�>��G�(]�=��