+ http://www.linuxnet.com (MUSCLE)
+4. The name of the author may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+Changes to this license can be made only by the copyright author with
+explicit written consent.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to PorterStemmer v4, which may be
+included with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+See: http://tartarus.org/~martin/PorterStemmer
+
+The software is completely free for any purpose, unless notes at the head of
+the program text indicates otherwise (which is rare). In any case, the notes
+about licensing are never more restrictive than the BSD License.
+
+In every case where the software is not written by me (Martin Porter), this
+licensing arrangement has been endorsed by the contributor, and it is
+therefore unnecessary to ask the contributor again to confirm it.
+
+I have not asked any contributors (or their employers, if they have them) for
+proofs that they have the right to distribute their software in this way.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to Relax NG Object/Parser v.20050510,
+which may be included with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+Copyright (c) Kohsuke Kawaguchi
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions: The above copyright
+notice and this permission notice shall be included in all copies or
+substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to RelaxNGCC v1.12, which may be
+included with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+3. The end-user documentation included with the redistribution, if any, must
+ include the following acknowledgment:
+
+ "This product includes software developed by Daisuke Okajima
+ and Kohsuke Kawaguchi (http://relaxngcc.sf.net/)."
+
+Alternately, this acknowledgment may appear in the software itself, if and
+wherever such third-party acknowledgments normally appear.
+
+4. The names of the copyright holders must not be used to endorse or promote
+ products derived from this software without prior written permission. For
+ written permission, please contact the copyright holders.
+
+5. Products derived from this software may not be called "RELAXNGCC", nor may
+ "RELAXNGCC" appear in their name, without prior written permission of the
+ copyright holders.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.IN NO EVENT SHALL THE APACHE
+SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to Relax NG Datatype 1.0, which
+may be included with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+Copyright (c) 2005, 2010 Thai Open Source Software Center Ltd
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+
+ Neither the names of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+--- end of LICENSE ---
+
+--------------------------------------------------------------------------------
+
+%% This notice is provided with respect to SoftFloat version 2b, which may be
+included with JRE 8, JDK 8, and OpenJDK 8 on Linux/ARM.
+
+--- begin of LICENSE ---
+
+Use of any of this software is governed by the terms of the license below:
+
+SoftFloat was written by me, John R. Hauser. This work was made possible in
+part by the International Computer Science Institute, located at Suite 600,
+1947 Center Street, Berkeley, California 94704. Funding was partially
+provided by the National Science Foundation under grant MIP-9311980. The
+original version of this code was written as part of a project to build
+a fixed-point vector processor in collaboration with the University of
+California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek.
+
+THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort
+has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
+TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO
+PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL
+LOSSES, COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO
+FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER
+SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES,
+COSTS, OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE
+SOFTWARE.
+
+Derivative works are acceptable, even for commercial purposes, provided
+that the minimal documentation requirements stated in the source code are
+satisfied.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to Sparkle 1.5,
+which may be included with JRE 8 on Mac OS X.
+
+--- begin of LICENSE ---
+
+Copyright (c) 2012 Sparkle.org and Andy Matuschak
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% Portions licensed from Taligent, Inc.
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to Thai Dictionary, which may be
+included with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+Copyright (C) 1982 The Royal Institute, Thai Royal Government.
+
+Copyright (C) 1998 National Electronics and Computer Technology Center,
+National Science and Technology Development Agency,
+Ministry of Science Technology and Environment,
+Thai Royal Government.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to Unicode 6.2.0 & CLDR 21.0.1
+which may be included with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+Unicode Terms of Use
+
+For the general privacy policy governing access to this site, see the Unicode
+Privacy Policy. For trademark usage, see the Unicode® Consortium Name and
+Trademark Usage Policy.
+
+A. Unicode Copyright.
+ 1. Copyright © 1991-2013 Unicode, Inc. All rights reserved.
+
+ 2. Certain documents and files on this website contain a legend indicating
+ that "Modification is permitted." Any person is hereby authorized,
+ without fee, to modify such documents and files to create derivative
+ works conforming to the Unicode® Standard, subject to Terms and
+ Conditions herein.
+
+ 3. Any person is hereby authorized, without fee, to view, use, reproduce,
+ and distribute all documents and files solely for informational
+ purposes in the creation of products supporting the Unicode Standard,
+ subject to the Terms and Conditions herein.
+
+ 4. Further specifications of rights and restrictions pertaining to the use
+ of the particular set of data files known as the "Unicode Character
+ Database" can be found in Exhibit 1.
+
+ 5. Each version of the Unicode Standard has further specifications of
+ rights and restrictions of use. For the book editions (Unicode 5.0 and
+ earlier), these are found on the back of the title page. The online
+ code charts carry specific restrictions. All other files, including
+ online documentation of the core specification for Unicode 6.0 and
+ later, are covered under these general Terms of Use.
+
+ 6. No license is granted to "mirror" the Unicode website where a fee is
+ charged for access to the "mirror" site.
+
+ 7. Modification is not permitted with respect to this document. All copies
+ of this document must be verbatim.
+
+B. Restricted Rights Legend. Any technical data or software which is licensed
+ to the United States of America, its agencies and/or instrumentalities
+ under this Agreement is commercial technical data or commercial computer
+ software developed exclusively at private expense as defined in FAR 2.101,
+ or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
+ duplication, or disclosure by the Government is subject to restrictions as
+ set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov
+ 1995) and this Agreement. For Software, in accordance with FAR 12-212 or
+ DFARS 227-7202, as applicable, use, duplication or disclosure by the
+ Government is subject to the restrictions set forth in this Agreement.
+
+C. Warranties and Disclaimers.
+ 1. This publication and/or website may include technical or typographical
+ errors or other inaccuracies . Changes are periodically added to the
+ information herein; these changes will be incorporated in new editions
+ of the publication and/or website. Unicode may make improvements and/or
+ changes in the product(s) and/or program(s) described in this
+ publication and/or website at any time.
+
+ 2. If this file has been purchased on magnetic or optical media from
+ Unicode, Inc. the sole and exclusive remedy for any claim will be
+ exchange of the defective media within ninety (90) days of original
+ purchase.
+
+ 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE IS
+ PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED,
+ OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
+ UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR
+ OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH
+ ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
+
+D. Waiver of Damages. In no event shall Unicode or its licensors be liable for
+ any special, incidental, indirect or consequential damages of any kind, or
+ any damages whatsoever, whether or not Unicode was advised of the
+ possibility of the damage, including, without limitation, those resulting
+ from the following: loss of use, data or profits, in connection with the
+ use, modification or distribution of this information or its derivatives.
+
+E.Trademarks & Logos.
+ 1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode,
+ Inc. “The Unicode Consortium†and “Unicode, Inc.†are trade names of
+ Unicode, Inc. Use of the information and materials found on this
+ website indicates your acknowledgement of Unicode, Inc.’s exclusive
+ worldwide rights in the Unicode Word Mark, the Unicode Logo, and the
+ Unicode trade names.
+
+ 2. The Unicode Consortium Name and Trademark Usage Policy (“Trademark
+ Policyâ€) are incorporated herein by reference and you agree to abide by
+ the provisions of the Trademark Policy, which may be changed from time
+ to time in the sole discretion of Unicode, Inc.
+
+ 3. All third party trademarks referenced herein are the property of their
+ respective owners.
+
+Miscellaneous.
+ 1. Jurisdiction and Venue. This server is operated from a location in the
+ State of California, United States of America. Unicode makes no
+ representation that the materials are appropriate for use in other
+ locations. If you access this server from other locations, you are
+ responsible for compliance with local laws. This Agreement, all use of
+ this site and any claims and damages resulting from use of this site are
+ governed solely by the laws of the State of California without regard to
+ any principles which would apply the laws of a different jurisdiction.
+ The user agrees that any disputes regarding this site shall be resolved
+ solely in the courts located in Santa Clara County, California. The user
+ agrees said courts have personal jurisdiction and agree to waive any
+ right to transfer the dispute to any other forum.
+
+ 2. Modification by Unicode. Unicode shall have the right to modify this
+ Agreement at any time by posting it to this site. The user may not
+ assign any part of this Agreement without Unicode’s prior written
+ consent.
+
+ 3. Taxes. The user agrees to pay any taxes arising from access to this
+ website or use of the information herein, except for those based on
+ Unicode’s net income.
+
+ 4. Severability. If any provision of this Agreement is declared invalid or
+ unenforceable, the remaining provisions of this Agreement shall remain
+ in effect.
+
+ 5. Entire Agreement. This Agreement constitutes the entire agreement
+ between the parties.
+
+EXHIBIT 1
+UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
+
+Unicode Data Files include all data files under the directories
+http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
+http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF
+online code charts under the directory http://www.unicode.org/Public/.
+Software includes any source code published in the Unicode Standard or under
+the directories http://www.unicode.org/Public/,
+http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/.
+
+NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING,
+INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA
+FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO
+BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT
+AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR
+SOFTWARE.
+
+COPYRIGHT AND PERMISSION NOTICE
+
+Copyright © 1991-2012 Unicode, Inc. All rights reserved. Distributed under the
+Terms of Use in http://www.unicode.org/copyright.html.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of the Unicode data files and any associated documentation (the "Data Files")
+or Unicode software and any associated documentation (the "Software") to deal
+in the Data Files or Software without restriction, including without
+limitation the rights to use, copy, modify, merge, publish, distribute, and/or
+sell copies of the Data Files or Software, and to permit persons to whom the
+Data Files or Software are furnished to do so, provided that (a) the above
+copyright notice(s) and this permission notice appear with all copies of the
+Data Files or Software, (b) both the above copyright notice(s) and this
+permission notice appear in associated documentation, and (c) there is clear
+notice in each modified Data File or in the Software as well as in the
+documentation associated with the Data File(s) or Software that the data or
+software has been modified.
+
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
+KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
+PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
+THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE
+DATA FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder shall not
+be used in advertising or otherwise to promote the sale, use or other dealings
+in these Data Files or Software without prior written authorization of the
+copyright holder.
+
+Unicode and the Unicode logo are trademarks of Unicode, Inc. in the United
+States and other countries. All third party trademarks referenced herein are
+the property of their respective owners.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to UPX v3.01, which may be included
+with JRE 8 on Windows.
+
+--- begin of LICENSE ---
+
+Use of any of this software is governed by the terms of the license below:
+
+
+ ooooo ooo ooooooooo. ooooooo ooooo
+ `888' `8' `888 `Y88. `8888 d8'
+ 888 8 888 .d88' Y888..8P
+ 888 8 888ooo88P' `8888'
+ 888 8 888 .8PY888.
+ `88. .8' 888 d8' `888b
+ `YbodP' o888o o888o o88888o
+
+
+ The Ultimate Packer for eXecutables
+ Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar
+ http://wildsau.idv.uni-linz.ac.at/mfx/upx.html
+ http://www.nexus.hu/upx
+ http://upx.tsx.org
+
+
+PLEASE CAREFULLY READ THIS LICENSE AGREEMENT, ESPECIALLY IF YOU PLAN
+TO MODIFY THE UPX SOURCE CODE OR USE A MODIFIED UPX VERSION.
+
+
+ABSTRACT
+========
+
+ UPX and UCL are copyrighted software distributed under the terms
+ of the GNU General Public License (hereinafter the "GPL").
+
+ The stub which is imbedded in each UPX compressed program is part
+ of UPX and UCL, and contains code that is under our copyright. The
+ terms of the GNU General Public License still apply as compressing
+ a program is a special form of linking with our stub.
+
+ As a special exception we grant the free usage of UPX for all
+ executables, including commercial programs.
+ See below for details and restrictions.
+
+
+COPYRIGHT
+=========
+
+ UPX and UCL are copyrighted software. All rights remain with the authors.
+
+ UPX is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
+ UPX is Copyright (C) 1996-2000 Laszlo Molnar
+
+ UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
+
+
+GNU GENERAL PUBLIC LICENSE
+==========================
+
+ UPX and the UCL library are free software; you can redistribute them
+ and/or modify them under the terms of the GNU General Public License as
+ published by the Free Software Foundation; either version 2 of
+ the License, or (at your option) any later version.
+
+ UPX and UCL are distributed in the hope that they will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; see the file COPYING.
+
+
+SPECIAL EXCEPTION FOR COMPRESSED EXECUTABLES
+============================================
+
+ The stub which is imbedded in each UPX compressed program is part
+ of UPX and UCL, and contains code that is under our copyright. The
+ terms of the GNU General Public License still apply as compressing
+ a program is a special form of linking with our stub.
+
+ Hereby Markus F.X.J. Oberhumer and Laszlo Molnar grant you special
+ permission to freely use and distribute all UPX compressed programs
+ (including commercial ones), subject to the following restrictions:
+
+ 1. You must compress your program with a completely unmodified UPX
+ version; either with our precompiled version, or (at your option)
+ with a self compiled version of the unmodified UPX sources as
+ distributed by us.
+ 2. This also implies that the UPX stub must be completely unmodfied, i.e.
+ the stub imbedded in your compressed program must be byte-identical
+ to the stub that is produced by the official unmodified UPX version.
+ 3. The decompressor and any other code from the stub must exclusively get
+ used by the unmodified UPX stub for decompressing your program at
+ program startup. No portion of the stub may get read, copied,
+ called or otherwise get used or accessed by your program.
+
+
+ANNOTATIONS
+===========
+
+ - You can use a modified UPX version or modified UPX stub only for
+ programs that are compatible with the GNU General Public License.
+
+ - We grant you special permission to freely use and distribute all UPX
+ compressed programs. But any modification of the UPX stub (such as,
+ but not limited to, removing our copyright string or making your
+ program non-decompressible) will immediately revoke your right to
+ use and distribute a UPX compressed program.
+
+ - UPX is not a software protection tool; by requiring that you use
+ the unmodified UPX version for your proprietary programs we
+ make sure that any user can decompress your program. This protects
+ both you and your users as nobody can hide malicious code -
+ any program that cannot be decompressed is highly suspicious
+ by definition.
+
+ - You can integrate all or part of UPX and UCL into projects that
+ are compatible with the GNU GPL, but obviously you cannot grant
+ any special exceptions beyond the GPL for our code in your project.
+
+ - We want to actively support manufacturers of virus scanners and
+ similar security software. Please contact us if you would like to
+ incorporate parts of UPX or UCL into such a product.
+
+
+
+Markus F.X.J. Oberhumer Laszlo Molnar
+markus.oberhumer@jk.uni-linz.ac.at ml1050@cdata.tvnet.hu
+
+Linz, Austria, 25 Feb 2000
+
+Additional License(s)
+
+The UPX license file is at http://upx.sourceforge.net/upx-license.html.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to Xfree86-VidMode Extension 1.0,
+which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
+
+--- begin of LICENSE ---
+
+Version 1.1 of XFree86 ProjectLicence.
+
+Copyright (C) 1994-2004 The XFree86 Project, Inc. All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicence, and/or sell
+copies of the Software, and to permit persons to whom the Software is furnished
+to do so,subject to the following conditions:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice,this list of conditions, and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution, and in the same place
+ and form as other copyright, license and disclaimer information.
+
+ 3. The end-user documentation included with the redistribution, if any,must
+ include the following acknowledgment: "This product includes
+ software developed by The XFree86 Project, Inc (http://www.xfree86.org/) and
+ its contributors", in the same place and form as other third-party
+ acknowledgments. Alternately, this acknowledgment may appear in the software
+ itself, in the same form and location as other such third-party
+ acknowledgments.
+
+ 4. Except as contained in this notice, the name of The XFree86 Project,Inc
+ shall not be used in advertising or otherwise to promote the sale, use
+ or other dealings in this Software without prior written authorization from
+ The XFree86 Project, Inc.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+ EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+ DAMAGE.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to X Window System 6.8.2, which may be
+included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
+
+--- begin of LICENSE ---
+
+This is the copyright for the files in src/solaris/native/sun/awt: list.h,
+multiVis.h, wsutils.h, list.c, multiVis.c
+Copyright (c) 1994 Hewlett-Packard Co.
+Copyright (c) 1996 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from the X Consortium.
+___________________________
+The files in motif/lib/Xm/util included this copyright:mkdirhier.man,
+xmkmf.man, chownxterm.c, makeg.man, mergelib.cpp, lndir.man, makestrs.man,
+checktree.c, lndir.c, makestrs.c
+Copyright (c) 1993, 1994 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall not
+be used in advertising or otherwise to promote the sale, use or other
+dealing in this Software without prior written authorization from the
+X Consortium.
+_____________________________
+Xmos_r.h:
+/*
+Copyright (c) 1996 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall not be
+used in advertising or otherwise to promote the sale, use or other dealings
+in this Software without prior written authorization from the X Consortium.
+*/
+
+_____________________________
+Copyright notice for HPkeysym.h:
+/*
+
+Copyright 1987, 1998 The Open Group
+
+All Rights Reserved.
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of The Open Group shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from The Open Group.
+
+Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
+
+All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the names of Hewlett Packard
+or Digital not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD
+TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. Hewlett-Packard shall not be liable for errors
+contained herein or direct, indirect, special, incidental or
+consequential damages in connection with the furnishing,
+performance, or use of this material.
+
+*/
+_____________________________________
+Copyright notice in keysym2ucs.h:
+
+Copyright 1987, 1994, 1998 The Open Group
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation.
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of The Open Group shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from The Open Group.
+
+
+Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts
+
+All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of Digital not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+*/
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to zlib v1.2.11, which may be included
+with JRE 8, JDK 8, and OpenJDK 8.
+
+--- begin of LICENSE ---
+
+ version 1.2.11, January 15th, 2017
+
+ Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+ Jean-loup Gailly Mark Adler
+ jloup@gzip.org madler@alumni.caltech.edu
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
+%% This notice is provided with respect to the following which may be
+included with JRE 8, JDK 8, and OpenJDK 8.
+
+ Apache Commons Math 3.2
+ Apache Derby 10.11.1.2
+ Apache Jakarta BCEL 5.1
+ Apache Jakarta Regexp 1.4
+ Apache Santuario XML Security for Java 1.5.4
+ Apache Xalan-Java 2.7.1
+ Apache Xerces Java 2.10.0
+ Apache XML Resolver 1.1
+
+
+--- begin of LICENSE ---
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+--- end of LICENSE ---
+
+-------------------------------------------------------------------------------
+
diff --git a/Fiscality/jre/Welcome.html b/Fiscality/jre/Welcome.html
new file mode 100755
index 0000000..f731854
--- /dev/null
+++ b/Fiscality/jre/Welcome.html
@@ -0,0 +1,28 @@
+
+
+
+Welcome to the Java(TM) Platform
+
+
+
+
+Welcome to the JavaTM Platform
+ Welcome to the JavaTM Standard Edition Runtime
+ Environment. This provides complete runtime support for Java applications.
+
The runtime environment includes the JavaTM
+ Plug-in product which supports the Java environment inside web browsers.
+
References
+
+See the Java Plug-in product
+documentation for more information on using the Java Plug-in product.
+
See the Java Platform web site for
+ more information on the Java Platform.
+
+
+Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
+
+
+
+
diff --git a/Fiscality/jre/lib/amd64/jli/libjli.so b/Fiscality/jre/lib/amd64/jli/libjli.so
new file mode 100755
index 0000000..8d53abc
Binary files /dev/null and b/Fiscality/jre/lib/amd64/jli/libjli.so differ
diff --git a/Fiscality/jre/lib/amd64/jvm.cfg b/Fiscality/jre/lib/amd64/jvm.cfg
new file mode 100755
index 0000000..c8d3740
--- /dev/null
+++ b/Fiscality/jre/lib/amd64/jvm.cfg
@@ -0,0 +1,35 @@
+# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+# List of JVMs that can be used as an option to java, javac, etc.
+# Order is important -- first in this list is the default JVM.
+# NOTE that this both this file and its format are UNSUPPORTED and
+# WILL GO AWAY in a future release.
+#
+# You may also select a JVM in an arbitrary location with the
+# "-XXaltjvm=" option, but that too is unsupported
+# and may not be available in a future release.
+#
+-server KNOWN
+-client IGNORE
diff --git a/Fiscality/jre/lib/amd64/libattach.so b/Fiscality/jre/lib/amd64/libattach.so
new file mode 100755
index 0000000..81f83fb
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libattach.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-53.so b/Fiscality/jre/lib/amd64/libavplugin-53.so
new file mode 100755
index 0000000..17e440e
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-53.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-54.so b/Fiscality/jre/lib/amd64/libavplugin-54.so
new file mode 100755
index 0000000..2e59b2d
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-54.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-55.so b/Fiscality/jre/lib/amd64/libavplugin-55.so
new file mode 100755
index 0000000..9396350
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-55.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-56.so b/Fiscality/jre/lib/amd64/libavplugin-56.so
new file mode 100755
index 0000000..60c72d8
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-56.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-57.so b/Fiscality/jre/lib/amd64/libavplugin-57.so
new file mode 100755
index 0000000..bdf7f25
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-57.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-ffmpeg-56.so b/Fiscality/jre/lib/amd64/libavplugin-ffmpeg-56.so
new file mode 100755
index 0000000..8241022
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-ffmpeg-56.so differ
diff --git a/Fiscality/jre/lib/amd64/libavplugin-ffmpeg-57.so b/Fiscality/jre/lib/amd64/libavplugin-ffmpeg-57.so
new file mode 100755
index 0000000..1fed9bd
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libavplugin-ffmpeg-57.so differ
diff --git a/Fiscality/jre/lib/amd64/libawt.so b/Fiscality/jre/lib/amd64/libawt.so
new file mode 100755
index 0000000..02b915c
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libawt.so differ
diff --git a/Fiscality/jre/lib/amd64/libawt_headless.so b/Fiscality/jre/lib/amd64/libawt_headless.so
new file mode 100755
index 0000000..526efc1
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libawt_headless.so differ
diff --git a/Fiscality/jre/lib/amd64/libawt_xawt.so b/Fiscality/jre/lib/amd64/libawt_xawt.so
new file mode 100755
index 0000000..3b68c38
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libawt_xawt.so differ
diff --git a/Fiscality/jre/lib/amd64/libbci.so b/Fiscality/jre/lib/amd64/libbci.so
new file mode 100755
index 0000000..926f233
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libbci.so differ
diff --git a/Fiscality/jre/lib/amd64/libdcpr.so b/Fiscality/jre/lib/amd64/libdcpr.so
new file mode 100755
index 0000000..c540289
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libdcpr.so differ
diff --git a/Fiscality/jre/lib/amd64/libdecora_sse.so b/Fiscality/jre/lib/amd64/libdecora_sse.so
new file mode 100755
index 0000000..0b3db0d
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libdecora_sse.so differ
diff --git a/Fiscality/jre/lib/amd64/libdeploy.so b/Fiscality/jre/lib/amd64/libdeploy.so
new file mode 100755
index 0000000..35ba36c
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libdeploy.so differ
diff --git a/Fiscality/jre/lib/amd64/libdt_socket.so b/Fiscality/jre/lib/amd64/libdt_socket.so
new file mode 100755
index 0000000..926f264
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libdt_socket.so differ
diff --git a/Fiscality/jre/lib/amd64/libfontmanager.so b/Fiscality/jre/lib/amd64/libfontmanager.so
new file mode 100755
index 0000000..9a0b4b1
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libfontmanager.so differ
diff --git a/Fiscality/jre/lib/amd64/libfxplugins.so b/Fiscality/jre/lib/amd64/libfxplugins.so
new file mode 100755
index 0000000..093fada
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libfxplugins.so differ
diff --git a/Fiscality/jre/lib/amd64/libglass.so b/Fiscality/jre/lib/amd64/libglass.so
new file mode 100755
index 0000000..43cb190
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libglass.so differ
diff --git a/Fiscality/jre/lib/amd64/libglassgtk2.so b/Fiscality/jre/lib/amd64/libglassgtk2.so
new file mode 100755
index 0000000..d8542f0
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libglassgtk2.so differ
diff --git a/Fiscality/jre/lib/amd64/libglassgtk3.so b/Fiscality/jre/lib/amd64/libglassgtk3.so
new file mode 100755
index 0000000..29d5919
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libglassgtk3.so differ
diff --git a/Fiscality/jre/lib/amd64/libglib-lite.so b/Fiscality/jre/lib/amd64/libglib-lite.so
new file mode 100755
index 0000000..9aa5dea
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libglib-lite.so differ
diff --git a/Fiscality/jre/lib/amd64/libgstreamer-lite.so b/Fiscality/jre/lib/amd64/libgstreamer-lite.so
new file mode 100755
index 0000000..6aa2944
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libgstreamer-lite.so differ
diff --git a/Fiscality/jre/lib/amd64/libhprof.so b/Fiscality/jre/lib/amd64/libhprof.so
new file mode 100755
index 0000000..9b9d1cd
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libhprof.so differ
diff --git a/Fiscality/jre/lib/amd64/libinstrument.so b/Fiscality/jre/lib/amd64/libinstrument.so
new file mode 100755
index 0000000..329b804
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libinstrument.so differ
diff --git a/Fiscality/jre/lib/amd64/libj2gss.so b/Fiscality/jre/lib/amd64/libj2gss.so
new file mode 100755
index 0000000..662fb96
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libj2gss.so differ
diff --git a/Fiscality/jre/lib/amd64/libj2pcsc.so b/Fiscality/jre/lib/amd64/libj2pcsc.so
new file mode 100755
index 0000000..baa66c1
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libj2pcsc.so differ
diff --git a/Fiscality/jre/lib/amd64/libj2pkcs11.so b/Fiscality/jre/lib/amd64/libj2pkcs11.so
new file mode 100755
index 0000000..32ffdc9
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libj2pkcs11.so differ
diff --git a/Fiscality/jre/lib/amd64/libjaas_unix.so b/Fiscality/jre/lib/amd64/libjaas_unix.so
new file mode 100755
index 0000000..71587fa
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjaas_unix.so differ
diff --git a/Fiscality/jre/lib/amd64/libjava.so b/Fiscality/jre/lib/amd64/libjava.so
new file mode 100755
index 0000000..0ce8a3c
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjava.so differ
diff --git a/Fiscality/jre/lib/amd64/libjava_crw_demo.so b/Fiscality/jre/lib/amd64/libjava_crw_demo.so
new file mode 100755
index 0000000..12071fe
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjava_crw_demo.so differ
diff --git a/Fiscality/jre/lib/amd64/libjavafx_font.so b/Fiscality/jre/lib/amd64/libjavafx_font.so
new file mode 100755
index 0000000..4b5a8ee
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjavafx_font.so differ
diff --git a/Fiscality/jre/lib/amd64/libjavafx_font_freetype.so b/Fiscality/jre/lib/amd64/libjavafx_font_freetype.so
new file mode 100755
index 0000000..ab1faa0
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjavafx_font_freetype.so differ
diff --git a/Fiscality/jre/lib/amd64/libjavafx_font_pango.so b/Fiscality/jre/lib/amd64/libjavafx_font_pango.so
new file mode 100755
index 0000000..b04ad9d
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjavafx_font_pango.so differ
diff --git a/Fiscality/jre/lib/amd64/libjavafx_font_t2k.so b/Fiscality/jre/lib/amd64/libjavafx_font_t2k.so
new file mode 100755
index 0000000..fe2a05d
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjavafx_font_t2k.so differ
diff --git a/Fiscality/jre/lib/amd64/libjavafx_iio.so b/Fiscality/jre/lib/amd64/libjavafx_iio.so
new file mode 100755
index 0000000..6eced1f
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjavafx_iio.so differ
diff --git a/Fiscality/jre/lib/amd64/libjawt.so b/Fiscality/jre/lib/amd64/libjawt.so
new file mode 100755
index 0000000..ca917e4
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjawt.so differ
diff --git a/Fiscality/jre/lib/amd64/libjdwp.so b/Fiscality/jre/lib/amd64/libjdwp.so
new file mode 100755
index 0000000..d393aa4
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjdwp.so differ
diff --git a/Fiscality/jre/lib/amd64/libjfr.so b/Fiscality/jre/lib/amd64/libjfr.so
new file mode 100755
index 0000000..6483670
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjfr.so differ
diff --git a/Fiscality/jre/lib/amd64/libjfxmedia.so b/Fiscality/jre/lib/amd64/libjfxmedia.so
new file mode 100755
index 0000000..75a2ecc
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjfxmedia.so differ
diff --git a/Fiscality/jre/lib/amd64/libjfxwebkit.so b/Fiscality/jre/lib/amd64/libjfxwebkit.so
new file mode 100755
index 0000000..1b112e1
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjfxwebkit.so differ
diff --git a/Fiscality/jre/lib/amd64/libjpeg.so b/Fiscality/jre/lib/amd64/libjpeg.so
new file mode 100755
index 0000000..d92bc80
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjpeg.so differ
diff --git a/Fiscality/jre/lib/amd64/libjsdt.so b/Fiscality/jre/lib/amd64/libjsdt.so
new file mode 100755
index 0000000..16a5a02
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjsdt.so differ
diff --git a/Fiscality/jre/lib/amd64/libjsig.so b/Fiscality/jre/lib/amd64/libjsig.so
new file mode 100755
index 0000000..7035079
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjsig.so differ
diff --git a/Fiscality/jre/lib/amd64/libjsound.so b/Fiscality/jre/lib/amd64/libjsound.so
new file mode 100755
index 0000000..9c6ab02
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjsound.so differ
diff --git a/Fiscality/jre/lib/amd64/libjsoundalsa.so b/Fiscality/jre/lib/amd64/libjsoundalsa.so
new file mode 100755
index 0000000..20f805f
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libjsoundalsa.so differ
diff --git a/Fiscality/jre/lib/amd64/liblcms.so b/Fiscality/jre/lib/amd64/liblcms.so
new file mode 100755
index 0000000..10d2274
Binary files /dev/null and b/Fiscality/jre/lib/amd64/liblcms.so differ
diff --git a/Fiscality/jre/lib/amd64/libmanagement.so b/Fiscality/jre/lib/amd64/libmanagement.so
new file mode 100755
index 0000000..31435e4
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libmanagement.so differ
diff --git a/Fiscality/jre/lib/amd64/libmlib_image.so b/Fiscality/jre/lib/amd64/libmlib_image.so
new file mode 100755
index 0000000..d14928b
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libmlib_image.so differ
diff --git a/Fiscality/jre/lib/amd64/libnet.so b/Fiscality/jre/lib/amd64/libnet.so
new file mode 100755
index 0000000..5005fe1
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libnet.so differ
diff --git a/Fiscality/jre/lib/amd64/libnio.so b/Fiscality/jre/lib/amd64/libnio.so
new file mode 100755
index 0000000..9462283
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libnio.so differ
diff --git a/Fiscality/jre/lib/amd64/libnpjp2.so b/Fiscality/jre/lib/amd64/libnpjp2.so
new file mode 100755
index 0000000..ce40c15
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libnpjp2.so differ
diff --git a/Fiscality/jre/lib/amd64/libnpt.so b/Fiscality/jre/lib/amd64/libnpt.so
new file mode 100755
index 0000000..5894bba
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libnpt.so differ
diff --git a/Fiscality/jre/lib/amd64/libprism_common.so b/Fiscality/jre/lib/amd64/libprism_common.so
new file mode 100755
index 0000000..c497e3e
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libprism_common.so differ
diff --git a/Fiscality/jre/lib/amd64/libprism_es2.so b/Fiscality/jre/lib/amd64/libprism_es2.so
new file mode 100755
index 0000000..2ad134d
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libprism_es2.so differ
diff --git a/Fiscality/jre/lib/amd64/libprism_sw.so b/Fiscality/jre/lib/amd64/libprism_sw.so
new file mode 100755
index 0000000..613ddda
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libprism_sw.so differ
diff --git a/Fiscality/jre/lib/amd64/libresource.so b/Fiscality/jre/lib/amd64/libresource.so
new file mode 100755
index 0000000..10f07dc
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libresource.so differ
diff --git a/Fiscality/jre/lib/amd64/libsaproc.so b/Fiscality/jre/lib/amd64/libsaproc.so
new file mode 100755
index 0000000..0092775
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libsaproc.so differ
diff --git a/Fiscality/jre/lib/amd64/libsctp.so b/Fiscality/jre/lib/amd64/libsctp.so
new file mode 100755
index 0000000..7223caa
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libsctp.so differ
diff --git a/Fiscality/jre/lib/amd64/libsplashscreen.so b/Fiscality/jre/lib/amd64/libsplashscreen.so
new file mode 100755
index 0000000..36ca1c3
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libsplashscreen.so differ
diff --git a/Fiscality/jre/lib/amd64/libsunec.so b/Fiscality/jre/lib/amd64/libsunec.so
new file mode 100755
index 0000000..0f20516
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libsunec.so differ
diff --git a/Fiscality/jre/lib/amd64/libt2k.so b/Fiscality/jre/lib/amd64/libt2k.so
new file mode 100755
index 0000000..a5d2d3a
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libt2k.so differ
diff --git a/Fiscality/jre/lib/amd64/libunpack.so b/Fiscality/jre/lib/amd64/libunpack.so
new file mode 100755
index 0000000..c8a8759
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libunpack.so differ
diff --git a/Fiscality/jre/lib/amd64/libverify.so b/Fiscality/jre/lib/amd64/libverify.so
new file mode 100755
index 0000000..87f4348
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libverify.so differ
diff --git a/Fiscality/jre/lib/amd64/libzip.so b/Fiscality/jre/lib/amd64/libzip.so
new file mode 100755
index 0000000..9ca1773
Binary files /dev/null and b/Fiscality/jre/lib/amd64/libzip.so differ
diff --git a/Fiscality/jre/lib/amd64/server/Xusage.txt b/Fiscality/jre/lib/amd64/server/Xusage.txt
new file mode 100755
index 0000000..d24ada9
--- /dev/null
+++ b/Fiscality/jre/lib/amd64/server/Xusage.txt
@@ -0,0 +1,24 @@
+ -Xmixed mixed mode execution (default)
+ -Xint interpreted mode execution only
+ -Xbootclasspath:
+ set search path for bootstrap classes and resources
+ -Xbootclasspath/a:
+ append to end of bootstrap class path
+ -Xbootclasspath/p:
+ prepend in front of bootstrap class path
+ -Xnoclassgc disable class garbage collection
+ -Xincgc enable incremental garbage collection
+ -Xloggc: log GC status to a file with time stamps
+ -Xbatch disable background compilation
+ -Xms set initial Java heap size
+ -Xmx set maximum Java heap size
+ -Xss set java thread stack size
+ -Xprof output cpu profiling data
+ -Xfuture enable strictest checks, anticipating future default
+ -Xrs reduce use of OS signals by Java/VM (see documentation)
+ -Xcheck:jni perform additional checks for JNI functions
+ -Xshare:off do not attempt to use shared class data
+ -Xshare:auto use shared class data if possible (default)
+ -Xshare:on require using shared class data, otherwise fail.
+
+The -X options are non-standard and subject to change without notice.
diff --git a/Fiscality/jre/lib/amd64/server/libjsig.so b/Fiscality/jre/lib/amd64/server/libjsig.so
new file mode 120000
index 0000000..d3e0c65
--- /dev/null
+++ b/Fiscality/jre/lib/amd64/server/libjsig.so
@@ -0,0 +1 @@
+../libjsig.so
\ No newline at end of file
diff --git a/Fiscality/jre/lib/amd64/server/libjvm.so b/Fiscality/jre/lib/amd64/server/libjvm.so
new file mode 100755
index 0000000..5e71dc9
Binary files /dev/null and b/Fiscality/jre/lib/amd64/server/libjvm.so differ
diff --git a/Fiscality/jre/lib/calendars.properties b/Fiscality/jre/lib/calendars.properties
new file mode 100755
index 0000000..87a8630
--- /dev/null
+++ b/Fiscality/jre/lib/calendars.properties
@@ -0,0 +1,60 @@
+# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+# Japanese imperial calendar
+#
+# Meiji since 1868-01-01 00:00:00 local time (Gregorian)
+# Taisho since 1912-07-30 00:00:00 local time (Gregorian)
+# Showa since 1926-12-25 00:00:00 local time (Gregorian)
+# Heisei since 1989-01-08 00:00:00 local time (Gregorian)
+calendar.japanese.type: LocalGregorianCalendar
+calendar.japanese.eras: \
+ name=Meiji,abbr=M,since=-3218832000000; \
+ name=Taisho,abbr=T,since=-1812153600000; \
+ name=Showa,abbr=S,since=-1357603200000; \
+ name=Heisei,abbr=H,since=600220800000
+
+#
+# Taiwanese calendar
+# Minguo since 1911-01-01 00:00:00 local time (Gregorian)
+calendar.taiwanese.type: LocalGregorianCalendar
+calendar.taiwanese.eras: \
+ name=MinGuo,since=-1830384000000
+
+#
+# Thai Buddhist calendar
+# Buddhist Era since -542-01-01 00:00:00 local time (Gregorian)
+calendar.thai-buddhist.type: LocalGregorianCalendar
+calendar.thai-buddhist.eras: \
+ name=BuddhistEra,abbr=B.E.,since=-79302585600000
+calendar.thai-buddhist.year-boundary: \
+ day1=4-1,since=-79302585600000; \
+ day1=1-1,since=-915148800000
+
+#
+# Hijrah calendars
+#
+calendar.hijrah.Hijrah-umalqura: hijrah-config-umalqura.properties
+calendar.hijrah.Hijrah-umalqura.type: islamic-umalqura
diff --git a/Fiscality/jre/lib/classlist b/Fiscality/jre/lib/classlist
new file mode 100755
index 0000000..2a3915c
--- /dev/null
+++ b/Fiscality/jre/lib/classlist
@@ -0,0 +1,2559 @@
+java/lang/Object
+java/lang/String
+java/io/Serializable
+java/lang/Comparable
+java/lang/CharSequence
+java/lang/Class
+java/lang/reflect/GenericDeclaration
+java/lang/reflect/AnnotatedElement
+java/lang/reflect/Type
+java/lang/Cloneable
+java/lang/ClassLoader
+java/lang/System
+java/lang/Throwable
+java/lang/Error
+java/lang/ThreadDeath
+java/lang/Exception
+java/lang/RuntimeException
+java/lang/SecurityManager
+java/security/ProtectionDomain
+java/security/AccessControlContext
+java/security/SecureClassLoader
+java/lang/ClassNotFoundException
+java/lang/ReflectiveOperationException
+java/lang/NoClassDefFoundError
+java/lang/LinkageError
+java/lang/ClassCastException
+java/lang/ArrayStoreException
+java/lang/VirtualMachineError
+java/lang/OutOfMemoryError
+java/lang/StackOverflowError
+java/lang/IllegalMonitorStateException
+java/lang/ref/Reference
+java/lang/ref/SoftReference
+java/lang/ref/WeakReference
+java/lang/ref/FinalReference
+java/lang/ref/PhantomReference
+sun/misc/Cleaner
+java/lang/ref/Finalizer
+java/lang/Thread
+java/lang/Runnable
+java/lang/ThreadGroup
+java/lang/Thread$UncaughtExceptionHandler
+java/util/Properties
+java/util/Hashtable
+java/util/Map
+java/util/Dictionary
+java/lang/reflect/AccessibleObject
+java/lang/reflect/Field
+java/lang/reflect/Member
+java/lang/reflect/Parameter
+java/lang/reflect/Method
+java/lang/reflect/Executable
+java/lang/reflect/Constructor
+sun/reflect/MagicAccessorImpl
+sun/reflect/MethodAccessorImpl
+sun/reflect/MethodAccessor
+sun/reflect/ConstructorAccessorImpl
+sun/reflect/ConstructorAccessor
+sun/reflect/DelegatingClassLoader
+sun/reflect/ConstantPool
+sun/reflect/UnsafeStaticFieldAccessorImpl
+sun/reflect/UnsafeFieldAccessorImpl
+sun/reflect/FieldAccessorImpl
+sun/reflect/FieldAccessor
+sun/reflect/CallerSensitive
+java/lang/annotation/Annotation
+java/lang/invoke/DirectMethodHandle
+java/lang/invoke/MethodHandle
+java/lang/invoke/MemberName
+java/lang/invoke/MethodHandleNatives
+java/lang/invoke/LambdaForm
+java/lang/invoke/MethodType
+java/lang/BootstrapMethodError
+java/lang/invoke/CallSite
+java/lang/invoke/ConstantCallSite
+java/lang/invoke/MutableCallSite
+java/lang/invoke/VolatileCallSite
+java/lang/StringBuffer
+java/lang/AbstractStringBuilder
+java/lang/Appendable
+java/lang/StringBuilder
+sun/misc/Unsafe
+java/io/ByteArrayInputStream
+java/io/InputStream
+java/io/Closeable
+java/lang/AutoCloseable
+java/io/File
+java/net/URLClassLoader
+java/net/URL
+java/util/jar/Manifest
+sun/misc/Launcher
+sun/misc/Launcher$AppClassLoader
+sun/misc/Launcher$ExtClassLoader
+java/security/CodeSource
+java/lang/StackTraceElement
+java/nio/Buffer
+java/lang/Boolean
+java/lang/Character
+java/lang/Float
+java/lang/Number
+java/lang/Double
+java/lang/Byte
+java/lang/Short
+java/lang/Integer
+java/lang/Long
+java/lang/NullPointerException
+java/lang/ArithmeticException
+java/io/ObjectStreamField
+java/lang/String$CaseInsensitiveComparator
+java/util/Comparator
+java/lang/RuntimePermission
+java/security/BasicPermission
+java/security/Permission
+java/security/Guard
+java/security/AccessController
+java/lang/reflect/ReflectPermission
+sun/reflect/ReflectionFactory$GetReflectionFactoryAction
+java/security/PrivilegedAction
+java/security/cert/Certificate
+java/util/Vector
+java/util/List
+java/util/Collection
+java/lang/Iterable
+java/util/RandomAccess
+java/util/AbstractList
+java/util/AbstractCollection
+java/util/Stack
+sun/reflect/ReflectionFactory
+java/lang/ref/Reference$Lock
+java/lang/ref/Reference$ReferenceHandler
+java/lang/ref/ReferenceQueue
+java/lang/ref/ReferenceQueue$Null
+java/lang/ref/ReferenceQueue$Lock
+java/lang/ref/Finalizer$FinalizerThread
+sun/misc/VM
+java/util/Hashtable$Entry
+java/util/Map$Entry
+java/lang/Math
+java/nio/charset/Charset
+sun/nio/cs/StandardCharsets
+sun/nio/cs/FastCharsetProvider
+java/nio/charset/spi/CharsetProvider
+sun/nio/cs/StandardCharsets$Aliases
+sun/util/PreHashedMap
+java/util/AbstractMap
+sun/nio/cs/StandardCharsets$Classes
+sun/nio/cs/StandardCharsets$Cache
+java/lang/ThreadLocal
+java/util/concurrent/atomic/AtomicInteger
+java/lang/NoSuchMethodError
+java/lang/IncompatibleClassChangeError
+java/util/ArrayList
+java/util/Collections
+java/util/Collections$EmptySet
+java/util/AbstractSet
+java/util/Set
+java/util/Collections$EmptyList
+java/util/Collections$EmptyMap
+java/util/Collections$UnmodifiableRandomAccessList
+java/util/Collections$UnmodifiableList
+java/util/Collections$UnmodifiableCollection
+sun/reflect/Reflection
+java/util/HashMap
+java/util/HashMap$Node
+java/lang/Class$3
+java/lang/Class$ReflectionData
+java/lang/Class$Atomic
+sun/reflect/generics/repository/ClassRepository
+sun/reflect/generics/repository/GenericDeclRepository
+sun/reflect/generics/repository/AbstractRepository
+java/lang/Class$AnnotationData
+sun/reflect/annotation/AnnotationType
+java/lang/ClassValue$ClassValueMap
+java/util/WeakHashMap
+java/lang/reflect/Modifier
+java/lang/reflect/ReflectAccess
+sun/reflect/LangReflectAccess
+java/util/Arrays
+sun/nio/cs/UTF_8
+sun/nio/cs/Unicode
+sun/nio/cs/HistoricallyNamedCharset
+java/lang/Class$1
+sun/reflect/ReflectionFactory$1
+sun/reflect/NativeConstructorAccessorImpl
+sun/reflect/DelegatingConstructorAccessorImpl
+java/lang/StringCoding
+java/lang/ThreadLocal$ThreadLocalMap
+java/lang/ThreadLocal$ThreadLocalMap$Entry
+java/lang/StringCoding$StringDecoder
+sun/nio/cs/UTF_8$Decoder
+sun/nio/cs/ArrayDecoder
+java/nio/charset/CharsetDecoder
+java/nio/charset/CodingErrorAction
+java/util/Hashtable$EntrySet
+java/util/Collections$SynchronizedSet
+java/util/Collections$SynchronizedCollection
+java/util/Objects
+java/util/Hashtable$Enumerator
+java/util/Enumeration
+java/util/Iterator
+java/lang/Runtime
+sun/misc/Version
+java/io/FileInputStream
+java/io/FileDescriptor
+java/io/FileDescriptor$1
+sun/misc/JavaIOFileDescriptorAccess
+sun/misc/SharedSecrets
+java/io/FileOutputStream
+java/io/OutputStream
+java/io/Flushable
+java/io/BufferedInputStream
+java/io/FilterInputStream
+java/util/concurrent/atomic/AtomicReferenceFieldUpdater
+java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl
+java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1
+java/security/PrivilegedExceptionAction
+sun/reflect/misc/ReflectUtil
+java/io/PrintStream
+java/io/FilterOutputStream
+java/io/BufferedOutputStream
+java/io/OutputStreamWriter
+java/io/Writer
+sun/nio/cs/StreamEncoder
+sun/security/action/GetPropertyAction
+sun/nio/cs/UTF_8$Encoder
+sun/nio/cs/ArrayEncoder
+java/nio/charset/CharsetEncoder
+java/nio/ByteBuffer
+java/nio/HeapByteBuffer
+java/nio/Bits
+java/nio/ByteOrder
+java/nio/Bits$1
+sun/misc/JavaNioAccess
+java/io/BufferedWriter
+java/io/DefaultFileSystem
+java/io/UnixFileSystem
+java/io/FileSystem
+java/io/ExpiringCache
+java/io/ExpiringCache$1
+java/util/LinkedHashMap
+java/io/File$PathStatus
+java/lang/Enum
+java/nio/file/Path
+java/nio/file/Watchable
+java/lang/StringCoding$StringEncoder
+java/lang/ClassLoader$3
+java/io/ExpiringCache$Entry
+java/util/LinkedHashMap$Entry
+java/lang/ClassLoader$NativeLibrary
+java/lang/Terminator
+java/lang/Terminator$1
+sun/misc/SignalHandler
+sun/misc/Signal
+sun/misc/NativeSignalHandler
+java/lang/Integer$IntegerCache
+sun/misc/OSEnvironment
+java/lang/System$2
+sun/misc/JavaLangAccess
+java/lang/IllegalArgumentException
+java/lang/Compiler
+java/lang/Compiler$1
+sun/misc/Launcher$Factory
+java/net/URLStreamHandlerFactory
+sun/security/util/Debug
+java/lang/ClassLoader$ParallelLoaders
+java/util/WeakHashMap$Entry
+java/util/Collections$SetFromMap
+java/util/WeakHashMap$KeySet
+java/net/URLClassLoader$7
+sun/misc/JavaNetAccess
+java/util/StringTokenizer
+sun/misc/Launcher$ExtClassLoader$1
+sun/misc/MetaIndex
+java/io/BufferedReader
+java/io/Reader
+java/lang/Readable
+java/io/FileReader
+java/io/InputStreamReader
+sun/nio/cs/StreamDecoder
+java/nio/CharBuffer
+java/nio/HeapCharBuffer
+java/nio/charset/CoderResult
+java/nio/charset/CoderResult$1
+java/nio/charset/CoderResult$Cache
+java/nio/charset/CoderResult$2
+java/lang/reflect/Array
+java/io/FileInputStream$1
+sun/net/www/ParseUtil
+java/util/BitSet
+java/util/Locale
+java/util/Locale$Cache
+sun/util/locale/LocaleObjectCache
+java/util/concurrent/ConcurrentHashMap
+java/util/concurrent/ConcurrentMap
+java/util/concurrent/ConcurrentHashMap$Segment
+java/util/concurrent/locks/ReentrantLock
+java/util/concurrent/locks/Lock
+java/util/concurrent/ConcurrentHashMap$Node
+java/util/concurrent/ConcurrentHashMap$CounterCell
+java/util/concurrent/ConcurrentHashMap$KeySetView
+java/util/concurrent/ConcurrentHashMap$CollectionView
+java/util/concurrent/ConcurrentHashMap$ValuesView
+java/util/concurrent/ConcurrentHashMap$EntrySetView
+sun/util/locale/BaseLocale
+sun/util/locale/BaseLocale$Cache
+sun/util/locale/BaseLocale$Key
+sun/util/locale/LocaleObjectCache$CacheEntry
+java/util/Locale$LocaleKey
+sun/util/locale/LocaleUtils
+java/lang/CharacterData
+java/lang/CharacterDataLatin1
+java/net/Parts
+sun/net/www/protocol/file/Handler
+java/net/URLStreamHandler
+java/util/HashMap$TreeNode
+java/security/ProtectionDomain$JavaSecurityAccessImpl
+sun/misc/JavaSecurityAccess
+java/security/ProtectionDomain$2
+sun/misc/JavaSecurityProtectionDomainAccess
+java/security/ProtectionDomain$Key
+java/security/Principal
+java/util/HashSet
+sun/misc/URLClassPath
+sun/net/www/protocol/jar/Handler
+sun/misc/Launcher$AppClassLoader$1
+java/lang/SystemClassLoaderAction
+java/lang/invoke/MethodHandleImpl
+java/lang/invoke/MethodHandleImpl$1
+java/lang/invoke/MethodHandleImpl$2
+java/util/function/Function
+java/lang/invoke/MethodHandleImpl$3
+java/lang/invoke/MethodHandleImpl$4
+java/lang/ClassValue
+java/lang/ClassValue$Entry
+java/lang/ClassValue$Identity
+java/lang/ClassValue$Version
+java/lang/invoke/MemberName$Factory
+java/lang/invoke/MethodHandleStatics
+java/lang/invoke/MethodHandleStatics$1
+sun/misc/PostVMInitHook
+sun/usagetracker/UsageTrackerClient
+java/util/concurrent/atomic/AtomicBoolean
+sun/usagetracker/UsageTrackerClient$1
+sun/usagetracker/UsageTrackerClient$4
+sun/usagetracker/UsageTrackerClient$3
+java/io/FileOutputStream$1
+sun/launcher/LauncherHelper
+java/net/URLClassLoader$1
+sun/net/util/URLUtil
+sun/misc/URLClassPath$3
+sun/misc/URLClassPath$JarLoader
+sun/misc/URLClassPath$Loader
+java/util/zip/ZipFile
+java/util/zip/ZipConstants
+java/util/zip/ZipFile$1
+sun/misc/JavaUtilZipFileAccess
+sun/misc/URLClassPath$JarLoader$1
+sun/misc/FileURLMapper
+java/util/jar/JarFile
+java/util/jar/JavaUtilJarAccessImpl
+sun/misc/JavaUtilJarAccess
+java/nio/charset/StandardCharsets
+sun/nio/cs/US_ASCII
+sun/nio/cs/ISO_8859_1
+sun/nio/cs/UTF_16BE
+sun/nio/cs/UTF_16LE
+sun/nio/cs/UTF_16
+java/util/ArrayDeque
+java/util/Deque
+java/util/Queue
+java/util/zip/ZipCoder
+sun/misc/PerfCounter
+sun/misc/Perf$GetPerfAction
+sun/misc/Perf
+sun/misc/PerfCounter$CoreCounters
+sun/nio/ch/DirectBuffer
+java/nio/DirectByteBuffer
+java/nio/MappedByteBuffer
+java/nio/DirectLongBufferU
+java/nio/LongBuffer
+sun/misc/JarIndex
+sun/misc/ExtensionDependency
+java/util/zip/ZipEntry
+java/util/jar/JarFile$JarFileEntry
+java/util/jar/JarEntry
+java/util/zip/ZipFile$ZipFileInputStream
+java/util/zip/Inflater
+java/util/zip/ZStreamRef
+java/util/zip/ZipFile$ZipFileInflaterInputStream
+java/util/zip/InflaterInputStream
+sun/misc/IOUtils
+sun/misc/URLClassPath$JarLoader$2
+sun/misc/Resource
+sun/nio/ByteBuffered
+java/security/Permissions
+java/security/PermissionCollection
+sun/net/www/protocol/file/FileURLConnection
+sun/net/www/URLConnection
+java/net/URLConnection
+sun/net/www/MessageHeader
+java/io/FilePermission
+java/io/FilePermission$1
+java/io/FilePermissionCollection
+java/security/AllPermission
+java/security/UnresolvedPermission
+java/security/BasicPermissionCollection
+javax/swing/JLabel
+javax/swing/SwingConstants
+javax/accessibility/Accessible
+javax/swing/JComponent
+javax/swing/TransferHandler$HasGetTransferHandler
+java/awt/Container
+java/awt/Component
+java/awt/image/ImageObserver
+java/awt/MenuContainer
+sun/launcher/LauncherHelper$FXHelper
+java/lang/Class$MethodArray
+java/lang/InterruptedException
+javax/swing/JFrame
+javax/swing/WindowConstants
+javax/swing/RootPaneContainer
+java/awt/Frame
+java/awt/Window
+java/util/concurrent/ConcurrentHashMap$ForwardingNode
+java/awt/Graphics
+java/lang/Void
+sun/util/logging/PlatformLogger
+sun/util/logging/PlatformLogger$Level
+sun/util/logging/PlatformLogger$1
+sun/util/logging/PlatformLogger$DefaultLoggerProxy
+sun/util/logging/PlatformLogger$LoggerProxy
+sun/util/logging/PlatformLogger$JavaLoggerProxy
+sun/util/logging/LoggingSupport
+sun/util/logging/LoggingSupport$1
+java/util/logging/LoggingProxyImpl
+sun/util/logging/LoggingProxy
+sun/reflect/UnsafeFieldAccessorFactory
+sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl
+sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl
+java/util/HashMap$EntrySet
+java/util/HashMap$EntryIterator
+java/util/HashMap$HashIterator
+sun/util/logging/LoggingSupport$2
+java/util/Date
+sun/util/calendar/CalendarSystem
+sun/util/calendar/Gregorian
+sun/util/calendar/BaseCalendar
+sun/util/calendar/AbstractCalendar
+java/awt/Component$AWTTreeLock
+java/awt/Toolkit
+java/awt/Toolkit$4
+sun/awt/AWTAccessor$ToolkitAccessor
+sun/awt/AWTAccessor
+java/awt/Toolkit$5
+sun/util/CoreResourceBundleControl
+java/util/ResourceBundle$Control
+java/util/Arrays$ArrayList
+java/util/ResourceBundle$Control$CandidateListCache
+java/util/ResourceBundle
+java/util/ResourceBundle$1
+java/util/spi/ResourceBundleControlProvider
+java/util/ServiceLoader
+java/util/ServiceLoader$LazyIterator
+java/util/ServiceLoader$1
+java/util/LinkedHashMap$LinkedEntrySet
+java/util/LinkedHashMap$LinkedEntryIterator
+java/util/LinkedHashMap$LinkedHashIterator
+sun/misc/Launcher$BootClassPathHolder
+sun/misc/Launcher$BootClassPathHolder$1
+sun/misc/URLClassPath$2
+java/lang/ClassLoader$2
+sun/misc/URLClassPath$1
+java/net/URLClassLoader$3
+sun/misc/CompoundEnumeration
+java/io/FileNotFoundException
+java/io/IOException
+java/security/PrivilegedActionException
+java/net/URLClassLoader$3$1
+java/util/ResourceBundle$RBClassLoader
+java/util/ResourceBundle$RBClassLoader$1
+java/util/ResourceBundle$CacheKey
+java/util/ResourceBundle$LoaderReference
+java/util/ResourceBundle$CacheKeyReference
+java/util/ResourceBundle$SingleFormatControl
+java/util/LinkedList
+java/util/AbstractSequentialList
+java/util/LinkedList$Node
+sun/awt/resources/awt
+java/util/ListResourceBundle
+java/awt/Toolkit$3
+java/awt/GraphicsEnvironment
+java/lang/invoke/LambdaMetafactory
+java/lang/invoke/MethodHandles$Lookup
+java/lang/invoke/MethodType$ConcurrentWeakInternSet
+java/lang/invoke/MethodTypeForm
+java/lang/invoke/Invokers
+java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry
+java/lang/invoke/MethodHandles
+sun/invoke/util/Wrapper
+sun/invoke/util/Wrapper$Format
+java/lang/Byte$ByteCache
+java/lang/Short$ShortCache
+java/lang/Character$CharacterCache
+java/lang/Long$LongCache
+sun/invoke/util/VerifyAccess
+sun/invoke/util/ValueConversions
+java/lang/NoSuchMethodException
+java/lang/invoke/LambdaForm$BasicType
+java/lang/invoke/LambdaForm$Name
+java/lang/invoke/LambdaForm$NamedFunction
+java/lang/invoke/SimpleMethodHandle
+java/lang/invoke/BoundMethodHandle
+java/lang/invoke/BoundMethodHandle$SpeciesData
+java/lang/invoke/BoundMethodHandle$Factory
+java/lang/invoke/BoundMethodHandle$Species_L
+java/util/HashMap$Values
+java/util/HashMap$ValueIterator
+sun/invoke/util/BytecodeDescriptor
+java/lang/invoke/DirectMethodHandle$Lazy
+java/lang/InstantiationException
+java/util/Collections$UnmodifiableCollection$1
+java/util/AbstractList$Itr
+java/lang/invoke/InvokerBytecodeGenerator
+jdk/internal/org/objectweb/asm/ClassWriter
+jdk/internal/org/objectweb/asm/ClassVisitor
+jdk/internal/org/objectweb/asm/ByteVector
+jdk/internal/org/objectweb/asm/Item
+jdk/internal/org/objectweb/asm/MethodWriter
+jdk/internal/org/objectweb/asm/MethodVisitor
+jdk/internal/org/objectweb/asm/Type
+jdk/internal/org/objectweb/asm/Label
+jdk/internal/org/objectweb/asm/Frame
+jdk/internal/org/objectweb/asm/AnnotationWriter
+jdk/internal/org/objectweb/asm/AnnotationVisitor
+java/lang/invoke/MethodHandleImpl$Intrinsic
+java/lang/invoke/InvokerBytecodeGenerator$2
+sun/invoke/util/VerifyType
+sun/invoke/empty/Empty
+java/lang/NoSuchFieldException
+java/lang/invoke/InvokerBytecodeGenerator$CpPatch
+java/lang/invoke/DirectMethodHandle$Accessor
+java/util/ArrayList$Itr
+java/util/RandomAccessSubList
+java/util/SubList
+java/util/SubList$1
+java/util/ListIterator
+java/util/AbstractList$ListItr
+java/lang/invoke/MethodHandleImpl$AsVarargsCollector
+java/lang/invoke/DelegatingMethodHandle
+java/lang/invoke/WrongMethodTypeException
+java/lang/invoke/MethodHandleImpl$Lazy
+java/lang/invoke/MethodHandleImpl$IntrinsicMethodHandle
+java/lang/NoSuchFieldError
+java/lang/IllegalAccessException
+java/lang/invoke/LambdaFormEditor
+java/lang/invoke/LambdaFormEditor$Transform$Kind
+java/lang/invoke/LambdaFormEditor$Transform
+java/lang/invoke/LambdaFormBuffer
+jdk/internal/org/objectweb/asm/FieldWriter
+jdk/internal/org/objectweb/asm/FieldVisitor
+java/lang/invoke/InnerClassLambdaMetafactory
+java/lang/invoke/AbstractValidatingLambdaMetafactory
+java/util/PropertyPermission
+java/security/AccessController$1
+sun/security/util/SecurityConstants
+java/net/NetPermission
+java/security/SecurityPermission
+java/net/SocketPermission
+sun/security/action/GetBooleanAction
+java/security/AllPermissionCollection
+java/lang/invoke/InfoFromMemberName
+java/lang/invoke/MethodHandleInfo
+java/lang/invoke/InnerClassLambdaMetafactory$ForwardingMethodGenerator
+java/lang/invoke/TypeConvertingMethodAdapter
+java/lang/invoke/InnerClassLambdaMetafactory$1
+java/lang/ProcessEnvironment
+java/lang/ProcessEnvironment$Variable
+java/lang/ProcessEnvironment$ExternalData
+java/lang/ProcessEnvironment$Value
+java/lang/ProcessEnvironment$StringEnvironment
+java/util/Collections$UnmodifiableMap
+java/awt/Toolkit$1
+java/awt/event/KeyEvent
+java/awt/event/InputEvent
+java/awt/event/ComponentEvent
+java/awt/AWTEvent
+java/util/EventObject
+java/awt/AWTEvent$1
+sun/awt/AWTAccessor$AWTEventAccessor
+java/awt/event/NativeLibLoader
+java/awt/event/NativeLibLoader$1
+java/awt/event/InputEvent$1
+sun/awt/AWTAccessor$InputEventAccessor
+java/awt/event/KeyEvent$1
+sun/awt/AWTAccessor$KeyEventAccessor
+java/awt/Component$1
+sun/awt/AWTAccessor$ComponentAccessor
+java/awt/Component$DummyRequestFocusController
+sun/awt/RequestFocusController
+java/awt/LayoutManager
+java/awt/LightweightDispatcher
+java/awt/event/AWTEventListener
+java/util/EventListener
+java/awt/Dimension
+java/awt/geom/Dimension2D
+java/awt/Container$1
+sun/awt/AWTAccessor$ContainerAccessor
+javax/swing/JComponent$1
+java/awt/ComponentOrientation
+java/awt/Component$3
+sun/awt/AppContext
+java/util/IdentityHashMap
+java/util/Collections$SynchronizedMap
+sun/awt/AppContext$GetAppContextLock
+sun/awt/AppContext$6
+sun/misc/JavaAWTAccess
+sun/awt/AppContext$3
+sun/awt/AppContext$2
+sun/awt/SunToolkit
+sun/awt/WindowClosingSupport
+sun/awt/WindowClosingListener
+sun/awt/ComponentFactory
+sun/awt/InputMethodSupport
+sun/awt/KeyboardFocusManagerPeerProvider
+java/util/concurrent/locks/ReentrantLock$NonfairSync
+java/util/concurrent/locks/ReentrantLock$Sync
+java/util/concurrent/locks/AbstractQueuedSynchronizer
+java/util/concurrent/locks/AbstractOwnableSynchronizer
+java/util/concurrent/locks/AbstractQueuedSynchronizer$Node
+java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject
+java/util/concurrent/locks/Condition
+sun/misc/SoftCache
+sun/awt/AppContext$State
+sun/awt/AppContext$1
+java/awt/EventQueue
+java/awt/EventQueue$1
+java/awt/EventQueue$2
+sun/awt/AWTAccessor$EventQueueAccessor
+java/awt/Queue
+sun/awt/MostRecentKeyValue
+sun/awt/PostEventQueue
+javax/swing/event/EventListenerList
+javax/swing/SwingUtilities
+javax/swing/RepaintManager
+javax/swing/RepaintManager$DisplayChangedHandler
+sun/awt/DisplayChangedListener
+javax/swing/RepaintManager$1
+sun/swing/SwingAccessor$RepaintManagerAccessor
+sun/swing/SwingAccessor
+sun/awt/X11GraphicsEnvironment
+sun/java2d/SunGraphicsEnvironment
+sun/awt/X11GraphicsEnvironment$1
+sun/awt/X11/XErrorHandlerUtil
+sun/awt/X11/XlibWrapper
+sun/java2d/UnixSurfaceManagerFactory
+sun/java2d/SurfaceManagerFactory
+sun/awt/SunDisplayChanger
+sun/java2d/SunGraphicsEnvironment$1
+sun/misc/FloatingDecimal
+sun/misc/FloatingDecimal$ExceptionalBinaryToASCIIBuffer
+sun/misc/FloatingDecimal$BinaryToASCIIConverter
+sun/misc/FloatingDecimal$BinaryToASCIIBuffer
+sun/misc/FloatingDecimal$1
+sun/misc/FloatingDecimal$PreparedASCIIToBinaryBuffer
+sun/misc/FloatingDecimal$ASCIIToBinaryConverter
+java/lang/NumberFormatException
+java/lang/StringIndexOutOfBoundsException
+java/lang/IndexOutOfBoundsException
+java/awt/Font
+java/awt/Font$FontAccessImpl
+sun/font/FontAccess
+java/awt/geom/AffineTransform
+sun/font/AttributeValues
+sun/font/EAttribute
+java/text/AttributedCharacterIterator$Attribute
+java/lang/Class$4
+sun/reflect/NativeMethodAccessorImpl
+sun/reflect/DelegatingMethodAccessorImpl
+java/awt/font/TextAttribute
+java/awt/Toolkit$2
+sun/awt/X11/XToolkit
+sun/awt/UNIXToolkit
+java/util/TreeMap
+java/util/NavigableMap
+java/util/SortedMap
+java/awt/GraphicsDevice
+sun/awt/X11GraphicsDevice
+sun/awt/X11GraphicsConfig
+sun/awt/image/SurfaceManager$ProxiedGraphicsConfig
+java/awt/GraphicsConfiguration
+java/awt/ImageCapabilities
+sun/java2d/x11/X11SurfaceData
+sun/java2d/x11/XSurfaceData
+sun/java2d/SurfaceData
+java/awt/Transparency
+sun/java2d/DisposerTarget
+sun/java2d/StateTrackable
+sun/java2d/Surface
+sun/java2d/InvalidPipeException
+java/lang/IllegalStateException
+sun/java2d/NullSurfaceData
+sun/java2d/StateTrackable$State
+sun/java2d/loops/SurfaceType
+sun/awt/image/PixelConverter
+sun/awt/image/PixelConverter$Xrgb
+sun/awt/image/PixelConverter$Argb
+sun/awt/image/PixelConverter$ArgbPre
+sun/awt/image/PixelConverter$Xbgr
+sun/awt/image/PixelConverter$Rgba
+sun/awt/image/PixelConverter$RgbaPre
+sun/awt/image/PixelConverter$Ushort565Rgb
+sun/awt/image/PixelConverter$Ushort555Rgb
+sun/awt/image/PixelConverter$Ushort555Rgbx
+sun/awt/image/PixelConverter$Ushort4444Argb
+sun/awt/image/PixelConverter$ByteGray
+sun/awt/image/PixelConverter$UshortGray
+sun/awt/image/PixelConverter$Rgbx
+sun/awt/image/PixelConverter$Bgrx
+sun/awt/image/PixelConverter$ArgbBm
+java/awt/image/ColorModel
+java/awt/image/ColorModel$1
+java/awt/image/DirectColorModel
+java/awt/image/PackedColorModel
+java/awt/color/ColorSpace
+java/awt/color/ICC_Profile
+sun/java2d/cmm/ProfileDeferralInfo
+sun/java2d/cmm/ProfileDeferralMgr
+java/awt/color/ICC_ProfileRGB
+java/awt/color/ICC_Profile$1
+sun/java2d/cmm/ProfileActivator
+java/awt/color/ICC_ColorSpace
+sun/java2d/StateTrackableDelegate
+sun/java2d/StateTrackableDelegate$2
+sun/java2d/pipe/NullPipe
+sun/java2d/pipe/PixelDrawPipe
+sun/java2d/pipe/PixelFillPipe
+sun/java2d/pipe/ShapeDrawPipe
+sun/java2d/pipe/TextPipe
+sun/java2d/pipe/DrawImagePipe
+java/awt/image/IndexColorModel
+sun/java2d/pipe/LoopPipe
+sun/java2d/pipe/ParallelogramPipe
+sun/java2d/pipe/LoopBasedPipe
+sun/java2d/pipe/RenderingEngine
+sun/java2d/pipe/RenderingEngine$1
+sun/dc/DuctusRenderingEngine
+sun/java2d/pipe/OutlineTextRenderer
+sun/java2d/pipe/SolidTextRenderer
+sun/java2d/pipe/GlyphListLoopPipe
+sun/java2d/pipe/GlyphListPipe
+sun/java2d/pipe/AATextRenderer
+sun/java2d/pipe/LCDTextRenderer
+sun/java2d/pipe/AlphaColorPipe
+sun/java2d/pipe/CompositePipe
+sun/java2d/SurfaceData$PixelToShapeLoopConverter
+sun/java2d/pipe/PixelToShapeConverter
+sun/java2d/SurfaceData$PixelToPgramLoopConverter
+sun/java2d/pipe/PixelToParallelogramConverter
+sun/java2d/pipe/TextRenderer
+sun/java2d/pipe/SpanClipRenderer
+sun/java2d/pipe/Region
+sun/java2d/pipe/RegionIterator
+sun/java2d/pipe/Region$ImmutableRegion
+sun/java2d/pipe/AAShapePipe
+sun/java2d/pipe/AlphaPaintPipe
+sun/java2d/pipe/SpanShapeRenderer$Composite
+sun/java2d/pipe/SpanShapeRenderer
+sun/java2d/pipe/GeneralCompositePipe
+sun/java2d/pipe/DrawImage
+sun/java2d/loops/RenderCache
+sun/java2d/loops/RenderCache$Entry
+sun/java2d/loops/XORComposite
+java/awt/Composite
+sun/font/X11TextRenderer
+sun/java2d/loops/GraphicsPrimitive
+sun/java2d/x11/X11PMBlitLoops
+sun/java2d/loops/Blit
+sun/java2d/loops/GraphicsPrimitiveMgr
+sun/java2d/loops/CompositeType
+sun/java2d/SunGraphics2D
+sun/awt/ConstrainableGraphics
+sun/java2d/DestSurfaceProvider
+java/awt/Graphics2D
+java/awt/Color
+java/awt/Paint
+java/awt/AlphaComposite
+java/awt/geom/Path2D
+java/awt/Shape
+java/awt/geom/Path2D$Float
+sun/awt/SunHints
+sun/java2d/loops/BlitBg
+sun/java2d/loops/ScaledBlit
+sun/java2d/loops/FillRect
+sun/java2d/loops/FillSpans
+sun/java2d/loops/FillParallelogram
+sun/java2d/loops/DrawParallelogram
+sun/java2d/loops/DrawLine
+sun/java2d/loops/DrawRect
+sun/java2d/loops/DrawPolygons
+sun/java2d/loops/DrawPath
+sun/java2d/loops/FillPath
+sun/java2d/loops/MaskBlit
+sun/java2d/loops/MaskFill
+sun/java2d/loops/DrawGlyphList
+sun/java2d/loops/DrawGlyphListAA
+sun/java2d/loops/DrawGlyphListLCD
+sun/java2d/loops/TransformHelper
+java/awt/BasicStroke
+java/awt/Stroke
+sun/misc/PerformanceLogger
+sun/misc/PerformanceLogger$TimeData
+sun/java2d/pipe/ValidatePipe
+sun/awt/SunHints$Key
+java/awt/RenderingHints$Key
+sun/awt/SunHints$Value
+sun/awt/SunHints$LCDContrastKey
+sun/java2d/loops/CustomComponent
+sun/java2d/loops/GraphicsPrimitiveProxy
+sun/java2d/loops/GeneralRenderer
+sun/java2d/loops/GraphicsPrimitiveMgr$1
+sun/java2d/loops/GraphicsPrimitiveMgr$2
+sun/java2d/x11/X11PMBlitLoops$DelegateBlitLoop
+sun/java2d/x11/X11PMBlitBgLoops
+sun/java2d/x11/X11SurfaceData$LazyPipe
+sun/awt/X11GraphicsConfig$X11GCDisposerRecord
+sun/java2d/DisposerRecord
+sun/java2d/Disposer
+sun/java2d/Disposer$1
+sun/misc/ThreadGroupUtils
+sun/awt/X11/XModifierKeymap
+sun/awt/X11/XWrapperBase
+sun/awt/X11/Native
+sun/awt/X11/Native$1
+sun/awt/X11/XToolkit$3
+sun/awt/X11/XToolkit$4
+sun/awt/X11/XEventDispatcher
+java/awt/Toolkit$DesktopPropertyChangeSupport
+java/beans/PropertyChangeSupport
+java/beans/PropertyChangeSupport$PropertyChangeListenerMap
+java/beans/ChangeListenerMap
+java/beans/PropertyChangeListener
+sun/awt/SunToolkit$ModalityListenerList
+sun/awt/ModalityListener
+sun/font/FontConfigManager
+sun/font/FontConfigManager$FontConfigInfo
+sun/awt/X11/AwtScreenData
+sun/awt/X11/XToolkit$1
+java/lang/invoke/DirectMethodHandle$Special
+sun/awt/X11/XToolkit$2
+java/lang/ApplicationShutdownHooks
+java/lang/ApplicationShutdownHooks$1
+java/lang/Shutdown
+java/lang/Shutdown$Lock
+sun/awt/X11/XWM
+sun/awt/X11/XAtom
+java/awt/Insets
+sun/awt/X11/XWM$1
+sun/awt/X11/XErrorHandler$XBaseErrorHandler
+sun/awt/X11/XErrorHandler
+sun/awt/X11/XSetWindowAttributes
+sun/awt/X11/XNETProtocol
+sun/awt/X11/XStateProtocol
+sun/awt/X11/XLayerProtocol
+sun/awt/X11/XProtocol
+sun/awt/X11/WindowPropertyGetter
+sun/awt/X11/UnsafeXDisposerRecord
+sun/awt/X11/XPropertyCache
+sun/awt/X11/XWINProtocol
+sun/awt/X11/XAtomList
+java/awt/Rectangle
+java/awt/geom/Rectangle2D
+sun/awt/X11/XEvent
+java/awt/geom/RectangularShape
+javax/swing/RepaintManager$ProcessingRunnable
+com/sun/java/swing/SwingUtilities3
+javax/swing/UIManager
+javax/swing/UIManager$LookAndFeelInfo
+sun/awt/OSInfo
+sun/awt/OSInfo$WindowsVersion
+sun/awt/OSInfo$1
+sun/awt/OSInfo$OSType
+sun/swing/SwingUtilities2
+java/awt/font/FontRenderContext
+java/awt/RenderingHints
+sun/swing/StringUIClientPropertyKey
+sun/swing/UIClientPropertyKey
+sun/swing/SwingUtilities2$LSBCacheEntry
+javax/swing/UIManager$LAFState
+javax/swing/UIDefaults
+javax/swing/MultiUIDefaults
+javax/swing/UIManager$1
+javax/swing/plaf/metal/MetalLookAndFeel
+javax/swing/plaf/basic/BasicLookAndFeel
+javax/swing/LookAndFeel
+sun/swing/DefaultLookup
+javax/swing/plaf/metal/OceanTheme
+javax/swing/plaf/metal/DefaultMetalTheme
+javax/swing/plaf/metal/MetalTheme
+javax/swing/plaf/ColorUIResource
+javax/swing/plaf/UIResource
+sun/swing/PrintColorUIResource
+javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate
+javax/swing/plaf/FontUIResource
+sun/swing/SwingLazyValue
+javax/swing/UIDefaults$LazyValue
+javax/swing/UIDefaults$ActiveValue
+javax/swing/plaf/InsetsUIResource
+javax/swing/plaf/BorderUIResource$EmptyBorderUIResource
+javax/swing/border/EmptyBorder
+javax/swing/border/AbstractBorder
+javax/swing/border/Border
+sun/swing/SwingUtilities2$2
+javax/swing/plaf/basic/BasicLookAndFeel$2
+javax/swing/plaf/DimensionUIResource
+javax/swing/UIDefaults$LazyInputMap
+javax/swing/plaf/metal/MetalLookAndFeel$FontActiveValue
+sun/swing/SwingUtilities2$AATextInfo
+sun/awt/HeadlessToolkit
+sun/awt/X11/XAWTXSettings
+sun/awt/X11/XMSelectionListener
+sun/awt/XSettings
+sun/awt/X11/XMSelection
+sun/awt/X11/XMSelection$1
+sun/awt/X11/XMSelection$3
+sun/awt/X11/XErrorHandler$IgnoreBadWindowHandler
+sun/awt/XSettings$Update
+java/beans/PropertyChangeEvent
+java/awt/Toolkit$DesktopPropertyChangeSupport$1
+java/util/IdentityHashMap$Values
+java/util/IdentityHashMap$ValueIterator
+java/util/IdentityHashMap$IdentityHashMapIterator
+java/util/HashMap$KeySet
+java/util/HashMap$KeyIterator
+javax/swing/plaf/metal/MetalLookAndFeel$AATextListener
+java/beans/PropertyChangeListenerProxy
+java/util/EventListenerProxy
+javax/swing/plaf/metal/OceanTheme$1
+javax/swing/plaf/metal/OceanTheme$2
+javax/swing/plaf/metal/OceanTheme$3
+javax/swing/plaf/metal/OceanTheme$4
+javax/swing/plaf/metal/OceanTheme$5
+javax/swing/plaf/metal/OceanTheme$6
+javax/swing/SwingPaintEventDispatcher
+sun/awt/PaintEventDispatcher
+java/awt/KeyboardFocusManager
+java/awt/KeyEventDispatcher
+java/awt/KeyEventPostProcessor
+java/awt/KeyboardFocusManager$1
+sun/awt/AWTAccessor$KeyboardFocusManagerAccessor
+java/awt/AWTKeyStroke
+java/awt/AWTKeyStroke$1
+java/awt/DefaultKeyboardFocusManager
+java/awt/DefaultKeyboardFocusManager$1
+sun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor
+java/awt/DefaultFocusTraversalPolicy
+java/awt/ContainerOrderFocusTraversalPolicy
+java/awt/FocusTraversalPolicy
+java/util/Collections$UnmodifiableSet
+sun/awt/X11/XKeyboardFocusManagerPeer
+sun/awt/KeyboardFocusManagerPeerImpl
+java/awt/peer/KeyboardFocusManagerPeer
+javax/swing/UIManager$2
+javax/swing/JRootPane
+javax/swing/UIDefaults$TextAndMnemonicHashMap
+com/sun/swing/internal/plaf/metal/resources/metal
+sun/util/ResourceBundleEnumeration
+com/sun/swing/internal/plaf/basic/resources/basic
+javax/swing/plaf/metal/MetalLabelUI
+javax/swing/plaf/basic/BasicLabelUI
+javax/swing/plaf/LabelUI
+javax/swing/plaf/ComponentUI
+sun/reflect/misc/MethodUtil
+sun/reflect/misc/MethodUtil$1
+sun/net/www/protocol/jar/JarURLConnection
+java/net/JarURLConnection
+sun/net/www/protocol/jar/JarFileFactory
+sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController
+java/net/HttpURLConnection
+sun/net/www/protocol/jar/URLJarFile
+sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry
+sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream
+java/lang/UnsupportedOperationException
+java/lang/reflect/InvocationTargetException
+javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate$1
+javax/swing/plaf/basic/BasicHTML
+sun/awt/util/IdentityArrayList
+java/awt/Window$1
+sun/awt/AWTAccessor$WindowAccessor
+java/awt/Frame$1
+sun/awt/AWTAccessor$FrameAccessor
+java/awt/Window$Type
+java/awt/Cursor
+java/awt/Cursor$1
+sun/awt/AWTAccessor$CursorAccessor
+java/awt/BorderLayout
+java/awt/LayoutManager2
+sun/awt/X11/XlibUtil
+java/util/concurrent/locks/LockSupport
+sun/nio/ch/Interruptible
+java/awt/Dialog$ModalExclusionType
+java/awt/Window$WindowDisposerRecord
+javax/swing/JPanel
+java/awt/FlowLayout
+javax/swing/plaf/basic/BasicPanelUI
+javax/swing/plaf/PanelUI
+java/awt/Component$BaselineResizeBehavior
+sun/swing/SwingLazyValue$1
+javax/swing/JLayeredPane
+javax/swing/JRootPane$1
+javax/swing/ArrayTable
+javax/swing/JRootPane$RootLayout
+javax/swing/BufferStrategyPaintManager
+javax/swing/RepaintManager$PaintManager
+javax/swing/FocusManager
+javax/swing/LayoutFocusTraversalPolicy
+javax/swing/SortingFocusTraversalPolicy
+javax/swing/InternalFrameFocusTraversalPolicy
+javax/swing/SwingContainerOrderFocusTraversalPolicy
+javax/swing/SortingFocusTraversalPolicy$1
+java/util/Spliterator$OfLong
+java/util/Spliterator$OfPrimitive
+java/util/Spliterator
+java/util/Spliterator$OfInt
+java/util/Spliterator$OfDouble
+java/util/stream/IntStream
+java/util/stream/BaseStream
+java/util/stream/Stream
+java/util/stream/DoubleStream
+java/util/stream/LongStream
+java/util/function/DoubleBinaryOperator
+java/util/function/IntBinaryOperator
+java/util/function/LongBinaryOperator
+java/util/function/BinaryOperator
+java/util/function/BiFunction
+java/util/function/IntToDoubleFunction
+java/util/function/IntFunction
+java/util/function/IntToLongFunction
+java/util/function/IntUnaryOperator
+javax/swing/SwingDefaultFocusTraversalPolicy
+javax/swing/LayoutComparator
+javax/swing/plaf/metal/MetalRootPaneUI
+javax/swing/plaf/basic/BasicRootPaneUI
+javax/swing/plaf/RootPaneUI
+javax/swing/plaf/basic/BasicRootPaneUI$RootPaneInputMap
+javax/swing/plaf/ComponentInputMapUIResource
+javax/swing/ComponentInputMap
+javax/swing/InputMap
+javax/swing/plaf/InputMapUIResource
+javax/swing/KeyStroke
+java/awt/VKCollection
+sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl
+javax/swing/plaf/basic/LazyActionMap
+javax/swing/plaf/ActionMapUIResource
+javax/swing/ActionMap
+sun/awt/X11/XFramePeer
+java/awt/peer/FramePeer
+java/awt/peer/WindowPeer
+java/awt/peer/ContainerPeer
+java/awt/peer/ComponentPeer
+sun/awt/X11/XDecoratedPeer
+sun/awt/X11/XWindowPeer
+sun/awt/X11/XPanelPeer
+java/awt/peer/PanelPeer
+sun/awt/X11/XCanvasPeer
+java/awt/peer/CanvasPeer
+sun/awt/X11/XComponentPeer
+java/awt/dnd/peer/DropTargetPeer
+sun/java2d/BackBufferCapsProvider
+sun/awt/X11/XWindow
+sun/awt/X11ComponentPeer
+sun/awt/X11/XBaseWindow
+sun/awt/X11/XCreateWindowParams
+sun/awt/X11/XBaseWindow$InitialiseState
+sun/awt/X11/XBaseWindow$StateLock
+sun/awt/X11/AwtGraphicsConfigData
+sun/awt/X11/XVisualInfo
+java/awt/SystemColor
+sun/awt/AWTAccessor$SystemColorAccessor
+sun/awt/X11/MotifColorUtilities
+sun/awt/X11/XRepaintArea
+sun/awt/RepaintArea
+sun/awt/X11/XWindowAttributesData
+sun/awt/X11/WindowDimensions
+java/awt/Point
+java/awt/geom/Point2D
+java/util/TreeMap$Entry
+sun/awt/X11/XSizeHints
+sun/awt/X11/XRootWindow
+sun/awt/X11/XRootWindow$LazyHolder
+sun/nio/cs/ISO_8859_1$Encoder
+sun/nio/cs/Surrogate$Parser
+sun/nio/cs/Surrogate
+sun/java2d/x11/X11SurfaceData$X11WindowSurfaceData
+sun/awt/X11/XDropTargetEventProcessor
+sun/java2d/loops/RenderLoops
+sun/awt/X11/XDragSourceContextPeer
+sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec
+sun/awt/X11/XDragSourceProtocolListener
+java/util/Arrays$LegacyMergeSort
+sun/awt/dnd/SunDragSourceContextPeer
+java/awt/dnd/peer/DragSourceContextPeer
+java/util/TimSort
+sun/awt/X11/XAnyEvent
+sun/awt/X11/XAwtState
+sun/awt/X11/XBaseWindow$1
+sun/awt/X11/XPropertyEvent
+sun/java2d/DefaultDisposerRecord
+sun/java2d/SurfaceDataProxy
+sun/awt/image/SurfaceManager$FlushableCacheData
+sun/java2d/SurfaceDataProxy$1
+sun/java2d/StateTracker
+sun/java2d/StateTracker$1
+sun/java2d/StateTracker$2
+sun/java2d/x11/X11Renderer
+sun/awt/X11/XGlobalCursorManager
+sun/awt/GlobalCursorManager
+sun/awt/IconInfo
+sun/awt/AWTIcon32_java_icon16_png
+sun/awt/AWTIcon32_java_icon24_png
+sun/awt/AWTIcon32_java_icon32_png
+sun/awt/AWTIcon32_java_icon48_png
+sun/awt/X11/XClientMessageEvent
+sun/awt/X11/XContentWindow
+sun/awt/X11/XFocusProxyWindow
+sun/awt/X11/XWMHints
+java/util/LinkedList$ListItr
+sun/awt/AWTAutoShutdown
+java/awt/peer/LightweightPeer
+sun/awt/NullComponentPeer
+java/awt/SplashScreen
+java/awt/Dialog
+java/awt/Dialog$ModalityType
+sun/awt/X11/PropMwmHints
+sun/awt/X11/XWindowPeer$4
+sun/awt/GlobalCursorManager$NativeUpdater
+java/awt/event/WindowEvent
+java/awt/EventQueue$5
+java/awt/EventDispatchThread
+sun/awt/PeerEvent
+java/awt/EventDispatchThread$1
+java/awt/Conditional
+java/awt/event/InvocationEvent
+java/awt/ActiveEvent
+java/awt/EventDispatchThread$HierarchyEventFilter
+java/awt/EventFilter
+java/awt/event/PaintEvent
+sun/awt/X11/XReparentEvent
+java/awt/event/MouseEvent
+java/awt/ModalEventFilter
+sun/awt/EventQueueItem
+sun/awt/EventQueueDelegate
+java/awt/EventFilter$FilterAction
+java/awt/EventQueue$3
+java/awt/EventQueue$4
+sun/awt/dnd/SunDropTargetEvent
+sun/awt/X11/XConfigureEvent
+java/awt/event/InputMethodEvent
+java/awt/event/ActionEvent
+java/awt/event/FocusEvent
+java/util/Vector$Itr
+java/awt/event/InvocationEvent$1
+sun/awt/X11/XWindowPeer$2
+sun/awt/AWTAccessor$InvocationEventAccessor
+java/applet/Applet
+java/awt/Panel
+sun/awt/X11/XVisibilityEvent
+sun/awt/X11/XExposeEvent
+sun/awt/event/IgnorePaintEvent
+sun/awt/X11/XTranslateCoordinates
+sun/awt/X11/XFocusChangeEvent
+java/awt/SequencedEvent
+java/awt/SequencedEvent$1
+sun/awt/AWTAccessor$SequencedEventAccessor
+sun/awt/X11/XComponentPeer$1
+java/awt/MenuComponent
+java/awt/TrayIcon
+java/util/IdentityHashMap$KeySet
+java/util/IdentityHashMap$KeyIterator
+javax/swing/RepaintManager$4
+java/awt/GraphicsCallback$PaintCallback
+java/awt/GraphicsCallback
+sun/awt/SunGraphicsCallback
+javax/swing/BufferStrategyPaintManager$BufferInfo
+java/awt/event/WindowListener
+java/awt/event/ComponentAdapter
+java/awt/event/ComponentListener
+java/awt/AWTEventMulticaster
+java/awt/event/ContainerListener
+java/awt/event/FocusListener
+java/awt/event/KeyListener
+java/awt/event/MouseListener
+java/awt/event/MouseMotionListener
+java/awt/event/WindowFocusListener
+java/awt/event/WindowStateListener
+java/awt/event/ActionListener
+java/awt/event/ItemListener
+java/awt/event/AdjustmentListener
+java/awt/event/TextListener
+java/awt/event/InputMethodListener
+java/awt/event/HierarchyListener
+java/awt/event/HierarchyBoundsListener
+java/awt/event/MouseWheelListener
+java/awt/BufferCapabilities
+java/awt/Component$BltSubRegionBufferStrategy
+sun/awt/SubRegionShowable
+java/awt/Component$BltBufferStrategy
+java/awt/image/BufferStrategy
+java/awt/image/VolatileImage
+java/awt/Image
+sun/awt/image/SunVolatileImage
+java/awt/Image$1
+sun/awt/image/SurfaceManager$ImageAccessor
+sun/awt/image/SurfaceManager
+sun/awt/image/BufferedImageGraphicsConfig
+sun/print/PrinterGraphicsConfig
+sun/java2d/opengl/GLXGraphicsConfig
+sun/java2d/opengl/OGLGraphicsConfig
+sun/java2d/pipe/hw/AccelGraphicsConfig
+sun/java2d/pipe/hw/BufferedContextProvider
+sun/java2d/xr/XRGraphicsConfig
+sun/java2d/x11/X11VolatileSurfaceManager
+sun/awt/image/VolatileSurfaceManager
+sun/java2d/x11/X11SurfaceData$X11PixmapSurfaceData
+sun/font/FontDesignMetrics
+java/awt/FontMetrics
+sun/font/SunFontManager
+sun/java2d/FontSupport
+sun/font/FontManagerForSGE
+sun/font/FontManager
+sun/font/SunFontManager$TTFilter
+java/io/FilenameFilter
+sun/font/SunFontManager$T1Filter
+sun/font/SunFontManager$1
+sun/font/FontManagerNativeLibrary
+sun/font/FontManagerNativeLibrary$1
+sun/font/FontUtilities
+sun/font/FontUtilities$1
+sun/font/TrueTypeFont
+sun/font/FileFont
+sun/font/PhysicalFont
+sun/font/Font2D
+sun/font/Type1Font
+java/awt/geom/Point2D$Float
+sun/font/StrikeMetrics
+java/awt/geom/Rectangle2D$Float
+java/awt/geom/GeneralPath
+sun/font/CharToGlyphMapper
+sun/font/PhysicalStrike
+sun/font/FontStrike
+sun/font/StrikeCache
+sun/font/StrikeCache$1
+sun/font/GlyphList
+sun/font/FontManagerFactory
+sun/font/FontManagerFactory$1
+sun/awt/X11FontManager
+sun/font/CompositeFont
+sun/font/SunFontManager$2
+java/io/StreamTokenizer
+sun/font/SunFontManager$FontRegistrationInfo
+sun/awt/motif/MFontConfiguration
+sun/awt/FontConfiguration
+sun/awt/FontDescriptor
+java/util/Properties$LineReader
+sun/font/FcFontConfiguration
+java/net/InetAddress
+java/net/InetAddress$1
+java/net/InetAddress$InetAddressHolder
+java/net/InetAddress$Cache
+java/net/InetAddress$Cache$Type
+java/net/InetAddressImplFactory
+java/net/Inet4AddressImpl
+java/net/InetAddressImpl
+java/net/InetAddress$2
+sun/net/spi/nameservice/NameService
+java/net/Inet4Address
+java/net/Inet6Address
+java/net/Inet6Address$Inet6AddressHolder
+sun/net/InetAddressCachePolicy
+sun/net/InetAddressCachePolicy$1
+java/security/Security
+java/security/Security$1
+sun/net/InetAddressCachePolicy$2
+java/util/LinkedHashMap$LinkedKeySet
+java/util/LinkedHashMap$LinkedKeyIterator
+java/net/InetAddress$CacheEntry
+sun/font/FontConfigManager$FcCompFont
+sun/font/FontConfigManager$FontConfigFont
+sun/font/CompositeFontDescriptor
+sun/font/Font2DHandle
+sun/font/FontFamily
+sun/font/SunFontManager$3
+sun/font/FontDesignMetrics$MetricsKey
+sun/font/FontStrikeDesc
+sun/font/CompositeStrike
+sun/font/FontStrikeDisposer
+sun/java2d/Disposer$PollDisposable
+sun/font/StrikeCache$SoftDisposerRef
+sun/font/StrikeCache$DisposableStrike
+sun/font/TrueTypeFont$TTDisposerRecord
+sun/font/TrueTypeFont$1
+java/io/RandomAccessFile
+java/io/DataOutput
+java/io/DataInput
+sun/nio/ch/FileChannelImpl
+java/nio/channels/FileChannel
+java/nio/channels/SeekableByteChannel
+java/nio/channels/ByteChannel
+java/nio/channels/ReadableByteChannel
+java/nio/channels/Channel
+java/nio/channels/WritableByteChannel
+java/nio/channels/GatheringByteChannel
+java/nio/channels/ScatteringByteChannel
+java/nio/channels/spi/AbstractInterruptibleChannel
+java/nio/channels/InterruptibleChannel
+java/nio/file/attribute/FileAttribute
+sun/nio/ch/IOUtil
+sun/nio/ch/IOUtil$1
+sun/nio/ch/NativeThreadSet
+sun/nio/ch/FileDispatcherImpl
+sun/nio/ch/FileDispatcher
+sun/nio/ch/NativeDispatcher
+java/nio/channels/spi/AbstractInterruptibleChannel$1
+sun/nio/ch/NativeThread
+sun/nio/ch/IOStatus
+sun/nio/ch/Util
+sun/nio/ch/Util$1
+sun/nio/ch/Util$BufferCache
+java/nio/DirectByteBuffer$Deallocator
+java/nio/ByteBufferAsIntBufferB
+java/nio/IntBuffer
+sun/font/TrueTypeFont$DirectoryEntry
+java/nio/ByteBufferAsShortBufferB
+java/nio/ShortBuffer
+sun/nio/cs/UTF_16$Decoder
+sun/nio/cs/UnicodeDecoder
+sun/font/FileFontStrike
+sun/font/FontScaler
+sun/font/T2KFontScaler
+sun/font/T2KFontScaler$1
+sun/font/TrueTypeGlyphMapper
+sun/font/CMap
+sun/font/CMap$NullCMapClass
+sun/font/CMap$CMapFormat12
+sun/font/FontDesignMetrics$KeyReference
+sun/font/CompositeGlyphMapper
+java/awt/print/PrinterGraphics
+java/awt/PrintGraphics
+sun/java2d/loops/FontInfo
+sun/awt/X11/XSystemTrayPeer
+java/awt/peer/SystemTrayPeer
+java/util/jar/Attributes
+java/util/jar/Manifest$FastInputStream
+java/util/jar/Attributes$Name
+sun/misc/ASCIICaseInsensitiveComparator
+java/util/jar/JarVerifier
+java/security/CodeSigner
+java/util/jar/JarVerifier$3
+java/io/ByteArrayOutputStream
+java/lang/Package
+sun/security/util/SignatureFileVerifier
+sun/security/util/ManifestEntryVerifier
+java/util/MissingResourceException
+javax/swing/JDialog
+javax/swing/text/JTextComponent
+javax/swing/Scrollable
+javax/swing/JTextArea
+javax/swing/JScrollPane
+javax/swing/ScrollPaneConstants
+javax/swing/AbstractButton
+java/awt/ItemSelectable
+javax/swing/JButton
+java/io/StringWriter
+java/lang/SecurityException
+javax/swing/JWindow
+java/io/UnsupportedEncodingException
+sun/misc/URLClassPath$FileLoader
+java/lang/CloneNotSupportedException
+java/lang/InternalError
+java/net/UnknownHostException
+java/net/Socket
+java/net/SocketAddress
+java/nio/channels/SocketChannel
+java/nio/channels/NetworkChannel
+java/nio/channels/spi/AbstractSelectableChannel
+java/nio/channels/SelectableChannel
+java/net/SocketException
+java/net/SocketImplFactory
+java/net/InetSocketAddress
+java/net/InetSocketAddress$InetSocketAddressHolder
+java/net/Proxy
+java/net/SocketImpl
+java/net/SocketOptions
+java/net/SocksSocketImpl
+java/net/SocksConsts
+java/net/PlainSocketImpl
+java/net/AbstractPlainSocketImpl
+java/net/AbstractPlainSocketImpl$1
+sun/net/util/IPAddressUtil
+java/net/SocksSocketImpl$3
+java/net/ProxySelector
+sun/net/spi/DefaultProxySelector
+sun/net/spi/DefaultProxySelector$1
+sun/net/NetProperties
+sun/net/NetProperties$1
+java/net/URI
+java/net/URI$Parser
+sun/net/spi/DefaultProxySelector$NonProxyInfo
+sun/net/spi/DefaultProxySelector$3
+java/net/Proxy$Type
+sun/net/NetHooks
+sun/net/sdp/SdpProvider
+sun/net/NetHooks$Provider
+java/net/ConnectException
+java/net/MalformedURLException
+java/lang/UnsatisfiedLinkError
+javax/swing/UnsupportedLookAndFeelException
+sun/misc/FloatingDecimal$ASCIIToBinaryBuffer
+sun/misc/FDBigInteger
+java/util/ResourceBundle$Control$1
+java/net/URLClassLoader$2
+java/util/PropertyResourceBundle
+java/util/ResourceBundle$BundleReference
+java/util/logging/Level
+java/util/logging/Level$KnownLevel
+java/util/logging/Logger
+java/util/logging/Handler
+java/util/logging/Logger$LoggerBundle
+java/util/concurrent/CopyOnWriteArrayList
+java/util/logging/LogManager
+java/util/logging/LogManager$1
+java/util/logging/LogManager$SystemLoggerContext
+java/util/logging/LogManager$LoggerContext
+java/util/logging/LogManager$LogNode
+java/util/logging/LoggingPermission
+java/util/logging/LogManager$Cleaner
+java/util/logging/LogManager$2
+java/util/logging/LogManager$3
+java/util/logging/LogManager$LoggerWeakRef
+java/util/logging/LogManager$LoggerContext$1
+java/util/logging/LogManager$RootLogger
+java/util/logging/LogManager$5
+java/util/logging/Logger$1
+sun/util/logging/resources/logging
+javax/swing/Box
+javax/swing/Box$Filler
+javax/swing/Icon
+javax/swing/BoxLayout
+javax/swing/plaf/basic/BasicPopupMenuUI
+javax/swing/plaf/PopupMenuUI
+javax/swing/ImageIcon
+javax/swing/ImageIcon$1
+javax/swing/ImageIcon$2
+javax/swing/ImageIcon$2$1
+java/awt/dnd/DropTarget
+java/awt/dnd/DropTargetListener
+javax/accessibility/AccessibleContext
+sun/reflect/UnsafeObjectFieldAccessorImpl
+java/awt/MediaTracker
+sun/misc/SoftCache$ValueCell
+sun/awt/image/URLImageSource
+sun/awt/image/InputStreamImageSource
+java/awt/image/ImageProducer
+sun/awt/image/ImageFetchable
+sun/awt/image/ToolkitImage
+sun/awt/image/NativeLibLoader
+sun/awt/image/NativeLibLoader$1
+javax/swing/ImageIcon$3
+java/awt/ImageMediaEntry
+java/awt/MediaEntry
+sun/awt/image/MultiResolutionToolkitImage
+sun/awt/image/MultiResolutionImage
+sun/awt/image/ImageRepresentation
+java/awt/image/ImageConsumer
+sun/awt/image/ImageWatched
+sun/awt/image/ImageWatched$Link
+sun/awt/image/ImageWatched$WeakLink
+sun/awt/image/ImageConsumerQueue
+sun/awt/image/ImageFetcher
+sun/awt/image/FetcherInfo
+sun/awt/image/ImageFetcher$1
+sun/net/ProgressMonitor
+sun/net/DefaultProgressMeteringPolicy
+sun/net/ProgressMeteringPolicy
+sun/net/www/MimeTable
+java/net/FileNameMap
+sun/net/www/MimeTable$1
+sun/net/www/MimeTable$DefaultInstanceHolder
+sun/net/www/MimeTable$DefaultInstanceHolder$1
+sun/net/www/MimeEntry
+java/net/URLConnection$1
+java/text/SimpleDateFormat
+java/text/DateFormat
+java/text/Format
+java/text/DateFormat$Field
+java/text/Format$Field
+java/util/TimeZone
+sun/util/calendar/ZoneInfo
+sun/util/calendar/ZoneInfoFile
+sun/util/calendar/ZoneInfoFile$1
+java/io/DataInputStream
+sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule
+sun/util/calendar/ZoneInfoFile$Checksum
+java/util/zip/CRC32
+java/util/zip/Checksum
+java/util/TimeZone$1
+java/util/Calendar
+sun/util/spi/CalendarProvider
+java/util/spi/LocaleServiceProvider
+sun/util/locale/provider/LocaleProviderAdapter
+sun/util/locale/provider/JRELocaleProviderAdapter
+sun/util/locale/provider/ResourceBundleBasedAdapter
+sun/util/locale/provider/SPILocaleProviderAdapter
+sun/util/locale/provider/AuxLocaleProviderAdapter
+sun/util/locale/provider/AuxLocaleProviderAdapter$NullProvider
+sun/util/locale/provider/LocaleProviderAdapter$Type
+sun/util/locale/provider/LocaleProviderAdapter$1
+sun/util/locale/provider/CalendarProviderImpl
+sun/util/locale/provider/AvailableLanguageTags
+sun/util/locale/provider/LocaleDataMetaInfo
+sun/util/locale/provider/JRELocaleProviderAdapter$1
+java/util/Calendar$Builder
+java/util/GregorianCalendar
+sun/util/locale/provider/CalendarDataUtility
+java/util/spi/CalendarDataProvider
+sun/util/locale/provider/LocaleServiceProviderPool
+java/text/spi/BreakIteratorProvider
+java/text/spi/CollatorProvider
+java/text/spi/DateFormatProvider
+java/text/spi/DateFormatSymbolsProvider
+java/text/spi/DecimalFormatSymbolsProvider
+java/text/spi/NumberFormatProvider
+java/util/spi/CurrencyNameProvider
+java/util/spi/LocaleNameProvider
+java/util/spi/TimeZoneNameProvider
+sun/util/locale/provider/CalendarDataProviderImpl
+sun/util/locale/provider/SPILocaleProviderAdapter$1
+sun/util/locale/provider/CalendarDataUtility$CalendarWeekParameterGetter
+sun/util/locale/provider/LocaleServiceProviderPool$LocalizedObjectGetter
+sun/util/locale/provider/LocaleResources
+sun/util/resources/LocaleData
+sun/util/resources/LocaleData$1
+sun/util/resources/LocaleData$LocaleDataResourceBundleControl
+sun/util/locale/LanguageTag
+java/util/Collections$EmptyIterator
+sun/util/resources/CalendarData
+sun/util/resources/LocaleNamesBundle
+sun/util/resources/OpenListResourceBundle
+sun/util/resources/en/CalendarData_en
+sun/util/locale/provider/LocaleResources$ResourceReference
+sun/util/calendar/Gregorian$Date
+sun/util/calendar/BaseCalendar$Date
+sun/util/calendar/CalendarDate
+sun/util/calendar/CalendarUtils
+java/text/DateFormatSymbols
+sun/util/locale/provider/DateFormatSymbolsProviderImpl
+sun/text/resources/FormatData
+sun/util/resources/ParallelListResourceBundle
+java/util/concurrent/atomic/AtomicMarkableReference
+java/util/concurrent/atomic/AtomicMarkableReference$Pair
+sun/text/resources/en/FormatData_en
+sun/text/resources/en/FormatData_en_US
+sun/util/resources/ParallelListResourceBundle$KeySet
+java/text/NumberFormat
+sun/util/locale/provider/NumberFormatProviderImpl
+java/text/DecimalFormatSymbols
+sun/util/locale/provider/DecimalFormatSymbolsProviderImpl
+java/util/Currency
+java/util/Currency$1
+sun/util/locale/provider/CurrencyNameProviderImpl
+java/util/Currency$CurrencyNameGetter
+sun/util/resources/CurrencyNames
+sun/util/resources/en/CurrencyNames_en_US
+java/text/DecimalFormat
+java/text/FieldPosition
+java/text/DigitList
+java/math/RoundingMode
+java/text/DontCareFieldPosition
+java/text/DontCareFieldPosition$1
+java/text/Format$FieldDelegate
+sun/awt/image/GifImageDecoder
+sun/awt/image/ImageDecoder
+sun/awt/image/GifFrame
+java/awt/image/Raster
+java/awt/image/DataBufferByte
+java/awt/image/DataBuffer
+java/awt/image/DataBuffer$1
+sun/awt/image/SunWritableRaster$DataStealer
+sun/awt/image/SunWritableRaster
+java/awt/image/WritableRaster
+java/awt/image/PixelInterleavedSampleModel
+java/awt/image/ComponentSampleModel
+java/awt/image/SampleModel
+sun/awt/image/ByteInterleavedRaster
+sun/awt/image/ByteComponentRaster
+java/awt/image/BufferedImage
+java/awt/image/WritableRenderedImage
+java/awt/image/RenderedImage
+java/awt/image/BufferedImage$1
+sun/awt/image/IntegerComponentRaster
+sun/awt/image/BytePackedRaster
+javax/swing/plaf/BorderUIResource
+javax/swing/BorderFactory
+javax/swing/border/BevelBorder
+javax/swing/border/EtchedBorder
+javax/swing/plaf/metal/MetalIconFactory
+javax/swing/plaf/metal/MetalIconFactory$TreeFolderIcon
+javax/swing/plaf/metal/MetalIconFactory$FolderIcon16
+java/util/zip/ZipInputStream
+java/io/PushbackInputStream
+java/util/zip/ZipUtils
+java/io/RandomAccessFile$1
+java/lang/Thread$State
+javax/swing/SwingUtilities$SharedOwnerFrame
+sun/awt/X11/XWindowAttributes
+javax/swing/border/LineBorder
+javax/swing/SizeRequirements
+java/util/ArrayList$ListItr
+javax/swing/CellRendererPane
+javax/swing/RepaintManager$3
+javax/swing/JRadioButton
+javax/swing/JToggleButton
+java/lang/ClassFormatError
+java/io/ObjectInputStream
+java/io/ObjectInput
+java/io/ObjectStreamConstants
+sun/awt/image/BufImgSurfaceManager
+sun/awt/image/BufImgSurfaceData
+sun/awt/image/BufImgSurfaceData$ICMColorData
+sun/java2d/x11/X11SurfaceDataProxy
+sun/java2d/x11/X11SurfaceDataProxy$Bitmask
+sun/java2d/StateTrackableDelegate$1
+javax/swing/JTabbedPane
+java/awt/geom/RectIterator
+java/awt/geom/PathIterator
+javax/swing/event/ChangeListener
+java/awt/Polygon
+javax/swing/event/MenuListener
+javax/swing/DefaultSingleSelectionModel
+javax/swing/SingleSelectionModel
+javax/swing/JTabbedPane$ModelListener
+javax/swing/plaf/metal/MetalTabbedPaneUI
+javax/swing/plaf/basic/BasicTabbedPaneUI
+javax/swing/plaf/TabbedPaneUI
+javax/swing/plaf/metal/MetalTabbedPaneUI$TabbedPaneLayout
+javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayout
+javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneScrollLayout
+javax/swing/plaf/basic/BasicTabbedPaneUI$Handler
+sun/reflect/MethodAccessorGenerator
+sun/reflect/AccessorGenerator
+sun/reflect/ClassFileConstants
+sun/reflect/ByteVectorFactory
+sun/reflect/ByteVectorImpl
+sun/reflect/ByteVector
+sun/reflect/ClassFileAssembler
+sun/reflect/UTF8
+sun/reflect/Label
+sun/reflect/Label$PatchInfo
+sun/reflect/MethodAccessorGenerator$1
+sun/reflect/ClassDefiner
+sun/reflect/ClassDefiner$1
+sun/reflect/BootstrapConstructorAccessorImpl
+javax/swing/JTextField
+javax/swing/JViewport
+java/awt/CardLayout
+javax/swing/text/Document
+javax/swing/text/JTextComponent$1
+sun/swing/SwingAccessor$JTextComponentAccessor
+javax/swing/text/JTextComponent$4
+com/sun/beans/util/Cache
+com/sun/beans/util/Cache$Kind
+com/sun/beans/util/Cache$Kind$1
+com/sun/beans/util/Cache$Kind$2
+com/sun/beans/util/Cache$Kind$3
+com/sun/beans/util/Cache$CacheEntry
+javax/swing/Action
+javax/swing/JTextField$NotifyAction
+javax/swing/text/TextAction
+javax/swing/AbstractAction
+java/lang/ArrayIndexOutOfBoundsException
+javax/swing/DropMode
+javax/swing/text/JTextComponent$MutableCaretEvent
+javax/swing/event/CaretEvent
+javax/swing/plaf/metal/MetalTextFieldUI
+javax/swing/plaf/basic/BasicTextFieldUI
+javax/swing/plaf/basic/BasicTextUI
+javax/swing/text/ViewFactory
+javax/swing/plaf/TextUI
+javax/swing/plaf/basic/BasicTextUI$BasicCursor
+javax/swing/text/DefaultEditorKit
+javax/swing/text/EditorKit
+javax/swing/text/DefaultEditorKit$InsertContentAction
+javax/swing/text/DefaultEditorKit$DeletePrevCharAction
+javax/swing/text/DefaultEditorKit$DeleteNextCharAction
+javax/swing/text/DefaultEditorKit$ReadOnlyAction
+javax/swing/text/DefaultEditorKit$DeleteWordAction
+javax/swing/text/DefaultEditorKit$WritableAction
+javax/swing/text/DefaultEditorKit$CutAction
+javax/swing/text/DefaultEditorKit$CopyAction
+javax/swing/text/DefaultEditorKit$PasteAction
+javax/swing/text/DefaultEditorKit$VerticalPageAction
+javax/swing/text/DefaultEditorKit$PageAction
+javax/swing/text/DefaultEditorKit$InsertBreakAction
+javax/swing/text/DefaultEditorKit$BeepAction
+javax/swing/text/DefaultEditorKit$NextVisualPositionAction
+javax/swing/text/DefaultEditorKit$BeginWordAction
+javax/swing/text/DefaultEditorKit$EndWordAction
+javax/swing/text/DefaultEditorKit$PreviousWordAction
+javax/swing/text/DefaultEditorKit$NextWordAction
+javax/swing/text/DefaultEditorKit$BeginLineAction
+javax/swing/text/DefaultEditorKit$EndLineAction
+javax/swing/text/DefaultEditorKit$BeginParagraphAction
+javax/swing/text/DefaultEditorKit$EndParagraphAction
+javax/swing/text/DefaultEditorKit$BeginAction
+javax/swing/text/DefaultEditorKit$EndAction
+javax/swing/text/DefaultEditorKit$DefaultKeyTypedAction
+javax/swing/text/DefaultEditorKit$InsertTabAction
+javax/swing/text/DefaultEditorKit$SelectWordAction
+javax/swing/text/DefaultEditorKit$SelectLineAction
+javax/swing/text/DefaultEditorKit$SelectParagraphAction
+javax/swing/text/DefaultEditorKit$SelectAllAction
+javax/swing/text/DefaultEditorKit$UnselectAction
+javax/swing/text/DefaultEditorKit$ToggleComponentOrientationAction
+javax/swing/text/DefaultEditorKit$DumpModelAction
+javax/swing/plaf/basic/BasicTextUI$TextTransferHandler
+javax/swing/TransferHandler
+javax/swing/TransferHandler$TransferAction
+sun/swing/UIAction
+javax/swing/text/Position$Bias
+javax/swing/plaf/basic/BasicTextUI$RootView
+javax/swing/text/View
+javax/swing/plaf/basic/BasicTextUI$UpdateHandler
+javax/swing/event/DocumentListener
+javax/swing/plaf/basic/BasicTextUI$DragListener
+javax/swing/plaf/basic/DragRecognitionSupport$BeforeDrag
+javax/swing/event/MouseInputAdapter
+javax/swing/event/MouseInputListener
+java/awt/event/MouseAdapter
+javax/swing/plaf/metal/MetalBorders
+javax/swing/plaf/BorderUIResource$CompoundBorderUIResource
+javax/swing/border/CompoundBorder
+javax/swing/plaf/metal/MetalBorders$TextFieldBorder
+javax/swing/plaf/metal/MetalBorders$Flush3DBorder
+javax/swing/plaf/basic/BasicBorders$MarginBorder
+javax/swing/plaf/basic/BasicTextUI$BasicCaret
+javax/swing/text/DefaultCaret
+javax/swing/text/Caret
+javax/swing/text/DefaultCaret$Handler
+java/awt/datatransfer/ClipboardOwner
+javax/swing/Timer
+javax/swing/Timer$DoPostEvent
+javax/swing/plaf/basic/BasicTextUI$BasicHighlighter
+javax/swing/text/DefaultHighlighter
+javax/swing/text/LayeredHighlighter
+javax/swing/text/Highlighter
+javax/swing/text/Highlighter$Highlight
+javax/swing/text/DefaultHighlighter$DefaultHighlightPainter
+javax/swing/text/LayeredHighlighter$LayerPainter
+javax/swing/text/Highlighter$HighlightPainter
+javax/swing/text/DefaultHighlighter$SafeDamager
+javax/swing/ClientPropertyKey
+javax/swing/ClientPropertyKey$1
+sun/awt/AWTAccessor$ClientPropertyKeyAccessor
+javax/swing/TransferHandler$SwingDropTarget
+java/awt/dnd/DropTargetContext
+java/awt/datatransfer/SystemFlavorMap
+java/awt/datatransfer/FlavorMap
+java/awt/datatransfer/FlavorTable
+java/awt/datatransfer/SystemFlavorMap$SoftCache
+javax/swing/TransferHandler$DropHandler
+javax/swing/TransferHandler$TransferSupport
+javax/swing/text/PlainDocument
+javax/swing/text/AbstractDocument
+javax/swing/text/GapContent
+javax/swing/text/AbstractDocument$Content
+javax/swing/text/GapVector
+javax/swing/text/GapContent$MarkVector
+javax/swing/text/GapContent$MarkData
+javax/swing/text/StyleContext
+javax/swing/text/AbstractDocument$AttributeContext
+javax/swing/text/StyleConstants
+javax/swing/text/StyleConstants$CharacterConstants
+javax/swing/text/AttributeSet$CharacterAttribute
+javax/swing/text/StyleConstants$FontConstants
+javax/swing/text/AttributeSet$FontAttribute
+javax/swing/text/StyleConstants$ColorConstants
+javax/swing/text/AttributeSet$ColorAttribute
+javax/swing/text/StyleConstants$ParagraphConstants
+javax/swing/text/AttributeSet$ParagraphAttribute
+javax/swing/text/StyleContext$FontKey
+javax/swing/text/SimpleAttributeSet
+javax/swing/text/MutableAttributeSet
+javax/swing/text/AttributeSet
+javax/swing/text/SimpleAttributeSet$EmptyAttributeSet
+javax/swing/text/StyleContext$NamedStyle
+javax/swing/text/Style
+java/util/Collections$EmptyEnumeration
+javax/swing/text/StyleContext$SmallAttributeSet
+java/util/Collections$3
+javax/swing/text/AbstractDocument$BidiRootElement
+javax/swing/text/AbstractDocument$BranchElement
+javax/swing/text/AbstractDocument$AbstractElement
+javax/swing/text/Element
+javax/swing/tree/TreeNode
+javax/swing/text/AbstractDocument$1
+javax/swing/text/AbstractDocument$BidiElement
+javax/swing/text/AbstractDocument$LeafElement
+javax/swing/text/GapContent$StickyPosition
+javax/swing/text/Position
+javax/swing/text/StyleContext$KeyEnumeration
+javax/swing/text/FieldView
+javax/swing/text/PlainView
+javax/swing/text/TabExpander
+javax/swing/text/JTextComponent$DefaultKeymap
+javax/swing/text/Keymap
+javax/swing/text/JTextComponent$KeymapWrapper
+javax/swing/text/JTextComponent$KeymapActionMap
+javax/swing/plaf/basic/BasicTextUI$FocusAction
+javax/swing/plaf/basic/BasicTextUI$TextActionWrapper
+javax/swing/plaf/synth/SynthUI
+javax/swing/plaf/synth/SynthConstants
+javax/swing/JEditorPane
+javax/swing/DefaultBoundedRangeModel
+javax/swing/BoundedRangeModel
+javax/swing/JTextField$ScrollRepainter
+javax/swing/DefaultButtonModel
+javax/swing/ButtonModel
+javax/swing/AbstractButton$Handler
+javax/swing/plaf/basic/BasicButtonUI
+javax/swing/plaf/ButtonUI
+javax/swing/plaf/metal/MetalBorders$ButtonBorder
+javax/swing/plaf/basic/BasicButtonListener
+javax/swing/event/AncestorListener
+java/beans/VetoableChangeListener
+javax/swing/plaf/metal/MetalComboBoxButton
+javax/swing/plaf/basic/BasicArrowButton
+javax/swing/plaf/metal/MetalScrollButton
+sun/swing/ImageIconUIResource
+javax/swing/GrayFilter
+java/awt/image/RGBImageFilter
+java/awt/image/ImageFilter
+java/awt/image/FilteredImageSource
+javax/swing/plaf/basic/BasicGraphicsUtils
+javax/swing/ButtonGroup
+org/w3c/dom/Node
+org/xml/sax/SAXException
+javax/xml/parsers/ParserConfigurationException
+org/xml/sax/EntityResolver
+java/security/NoSuchAlgorithmException
+java/security/GeneralSecurityException
+java/util/zip/GZIPInputStream
+java/util/zip/DeflaterOutputStream
+java/io/StringReader
+org/xml/sax/InputSource
+javax/xml/parsers/DocumentBuilderFactory
+javax/xml/parsers/FactoryFinder
+javax/xml/parsers/SecuritySupport
+javax/xml/parsers/SecuritySupport$2
+javax/xml/parsers/SecuritySupport$5
+javax/xml/parsers/FactoryFinder$1
+javax/xml/parsers/DocumentBuilder
+org/xml/sax/ErrorHandler
+org/w3c/dom/Document
+org/xml/sax/helpers/DefaultHandler
+org/xml/sax/DTDHandler
+org/xml/sax/ContentHandler
+org/xml/sax/SAXNotRecognizedException
+org/xml/sax/SAXNotSupportedException
+org/xml/sax/Locator
+org/xml/sax/SAXParseException
+org/w3c/dom/NodeList
+org/w3c/dom/events/EventTarget
+org/w3c/dom/traversal/DocumentTraversal
+org/w3c/dom/events/DocumentEvent
+org/w3c/dom/ranges/DocumentRange
+org/w3c/dom/Element
+org/w3c/dom/CharacterData
+org/w3c/dom/CDATASection
+org/w3c/dom/Text
+org/w3c/dom/Entity
+org/xml/sax/AttributeList
+org/w3c/dom/DOMException
+org/w3c/dom/DocumentType
+org/w3c/dom/Attr
+org/w3c/dom/EntityReference
+org/w3c/dom/DocumentFragment
+org/w3c/dom/ProcessingInstruction
+org/w3c/dom/Notation
+org/w3c/dom/Comment
+org/w3c/dom/events/EventException
+org/w3c/dom/events/Event
+org/w3c/dom/events/MutationEvent
+org/w3c/dom/traversal/TreeWalker
+org/w3c/dom/ranges/Range
+org/w3c/dom/traversal/NodeIterator
+org/w3c/dom/NamedNodeMap
+java/awt/GridLayout
+javax/swing/JToggleButton$ToggleButtonModel
+javax/swing/plaf/metal/MetalRadioButtonUI
+javax/swing/plaf/basic/BasicRadioButtonUI
+javax/swing/plaf/basic/BasicToggleButtonUI
+javax/swing/plaf/basic/BasicBorders
+javax/swing/plaf/basic/BasicBorders$RadioButtonBorder
+javax/swing/plaf/basic/BasicBorders$ButtonBorder
+javax/swing/plaf/metal/MetalIconFactory$RadioButtonIcon
+javax/swing/plaf/basic/BasicRadioButtonUI$KeyHandler
+javax/swing/plaf/basic/BasicRadioButtonUI$SelectPreviousBtn
+javax/swing/plaf/basic/BasicRadioButtonUI$SelectNextBtn
+javax/swing/event/ChangeEvent
+java/awt/event/ItemEvent
+javax/swing/ToolTipManager
+javax/swing/ToolTipManager$insideTimerAction
+javax/swing/ToolTipManager$outsideTimerAction
+javax/swing/ToolTipManager$stillInsideTimerAction
+javax/swing/ToolTipManager$MoveBeforeEnterListener
+java/awt/event/MouseMotionAdapter
+javax/swing/ToolTipManager$AccessibilityKeyListener
+java/awt/event/KeyAdapter
+java/awt/CardLayout$Card
+javax/swing/JComboBox
+javax/swing/event/ListDataListener
+javax/swing/JCheckBox
+javax/swing/JPopupMenu
+javax/swing/MenuElement
+javax/swing/DefaultComboBoxModel
+javax/swing/MutableComboBoxModel
+javax/swing/ComboBoxModel
+javax/swing/ListModel
+javax/swing/AbstractListModel
+javax/swing/JComboBox$1
+javax/swing/AncestorNotifier
+javax/swing/plaf/metal/MetalComboBoxUI
+javax/swing/plaf/basic/BasicComboBoxUI
+javax/swing/plaf/ComboBoxUI
+javax/swing/plaf/metal/MetalComboBoxUI$MetalComboBoxLayoutManager
+javax/swing/plaf/basic/BasicComboBoxUI$ComboBoxLayoutManager
+javax/swing/plaf/basic/BasicComboPopup
+javax/swing/plaf/basic/ComboPopup
+javax/swing/plaf/basic/BasicComboPopup$EmptyListModelClass
+javax/swing/plaf/basic/BasicLookAndFeel$AWTEventHelper
+java/awt/event/AWTEventListenerProxy
+java/awt/Toolkit$SelectiveAWTEventListener
+java/awt/Toolkit$ToolkitEventMulticaster
+javax/swing/plaf/basic/BasicLookAndFeel$1
+javax/swing/plaf/basic/DefaultMenuLayout
+javax/swing/plaf/metal/MetalBorders$PopupMenuBorder
+javax/swing/plaf/basic/BasicPopupMenuUI$BasicPopupMenuListener
+javax/swing/event/PopupMenuListener
+javax/swing/plaf/basic/BasicPopupMenuUI$BasicMenuKeyListener
+javax/swing/event/MenuKeyListener
+javax/swing/plaf/basic/BasicPopupMenuUI$MouseGrabber
+javax/swing/MenuSelectionManager
+javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper
+javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper$1
+java/awt/event/FocusAdapter
+javax/swing/plaf/basic/BasicComboPopup$1
+javax/swing/JList
+javax/swing/DefaultListSelectionModel
+javax/swing/ListSelectionModel
+javax/swing/plaf/basic/BasicListUI
+javax/swing/plaf/ListUI
+javax/swing/plaf/basic/BasicListUI$ListTransferHandler
+javax/swing/DefaultListCellRenderer$UIResource
+javax/swing/DefaultListCellRenderer
+javax/swing/ListCellRenderer
+javax/swing/plaf/basic/BasicListUI$Handler
+javax/swing/event/ListSelectionListener
+javax/swing/JMenu
+javax/swing/JMenuItem
+javax/swing/event/ListSelectionEvent
+javax/swing/plaf/basic/BasicComboPopup$Handler
+javax/swing/ScrollPaneLayout$UIResource
+javax/swing/ScrollPaneLayout
+javax/swing/ViewportLayout
+javax/swing/plaf/basic/BasicViewportUI
+javax/swing/plaf/ViewportUI
+javax/swing/JScrollPane$ScrollBar
+javax/swing/JScrollBar
+java/awt/Adjustable
+javax/swing/JScrollBar$ModelListener
+javax/swing/plaf/metal/MetalScrollBarUI
+javax/swing/plaf/basic/BasicScrollBarUI
+javax/swing/plaf/ScrollBarUI
+javax/swing/plaf/metal/MetalBumps
+javax/swing/plaf/basic/BasicScrollBarUI$TrackListener
+javax/swing/plaf/basic/BasicScrollBarUI$ArrowButtonListener
+javax/swing/plaf/basic/BasicScrollBarUI$ModelListener
+javax/swing/plaf/metal/MetalScrollBarUI$ScrollBarListener
+javax/swing/plaf/basic/BasicScrollBarUI$PropertyChangeHandler
+javax/swing/plaf/basic/BasicScrollBarUI$Handler
+javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener
+javax/swing/JViewport$ViewListener
+javax/swing/plaf/metal/MetalScrollPaneUI
+javax/swing/plaf/basic/BasicScrollPaneUI
+javax/swing/plaf/ScrollPaneUI
+javax/swing/plaf/metal/MetalBorders$ScrollPaneBorder
+javax/swing/plaf/basic/BasicScrollPaneUI$Handler
+javax/swing/plaf/metal/MetalScrollPaneUI$1
+javax/swing/plaf/basic/BasicComboBoxRenderer$UIResource
+javax/swing/plaf/basic/BasicComboBoxRenderer
+javax/swing/plaf/metal/MetalComboBoxEditor$UIResource
+javax/swing/plaf/metal/MetalComboBoxEditor
+javax/swing/plaf/basic/BasicComboBoxEditor
+javax/swing/ComboBoxEditor
+javax/swing/plaf/basic/BasicComboBoxEditor$BorderlessTextField
+javax/swing/plaf/basic/BasicComboBoxEditor$UIResource
+javax/swing/text/Segment
+java/text/CharacterIterator
+javax/swing/plaf/metal/MetalComboBoxEditor$1
+javax/swing/plaf/metal/MetalComboBoxEditor$EditorBorder
+javax/swing/JToolBar
+javax/swing/plaf/metal/MetalComboBoxUI$MetalPropertyChangeListener
+javax/swing/plaf/basic/BasicComboBoxUI$PropertyChangeHandler
+javax/swing/plaf/basic/BasicComboBoxUI$Handler
+javax/swing/plaf/metal/MetalComboBoxIcon
+javax/swing/plaf/metal/MetalComboBoxButton$1
+javax/swing/plaf/basic/BasicComboBoxUI$DefaultKeySelectionManager
+javax/swing/JComboBox$KeySelectionManager
+javax/swing/plaf/metal/MetalCheckBoxUI
+javax/swing/plaf/metal/MetalIconFactory$CheckBoxIcon
+java/lang/ExceptionInInitializerError
+com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI
+javax/swing/JProgressBar
+javax/swing/JProgressBar$ModelListener
+javax/swing/plaf/metal/MetalProgressBarUI
+javax/swing/plaf/basic/BasicProgressBarUI
+javax/swing/plaf/ProgressBarUI
+javax/swing/plaf/BorderUIResource$LineBorderUIResource
+javax/swing/plaf/basic/BasicProgressBarUI$Handler
+javax/swing/JTable
+javax/swing/event/TableModelListener
+javax/swing/event/TableColumnModelListener
+javax/swing/event/CellEditorListener
+javax/swing/event/RowSorterListener
+javax/swing/tree/TreeModel
+javax/swing/table/JTableHeader
+javax/swing/table/AbstractTableModel
+javax/swing/table/TableModel
+javax/swing/table/TableCellRenderer
+javax/swing/event/TreeExpansionListener
+javax/swing/table/DefaultTableCellRenderer
+javax/swing/JCheckBoxMenuItem
+javax/swing/JTree
+javax/swing/tree/TreeSelectionModel
+javax/swing/tree/DefaultTreeCellRenderer
+javax/swing/tree/TreeCellRenderer
+javax/swing/table/TableCellEditor
+javax/swing/CellEditor
+javax/swing/JToolTip
+javax/swing/table/TableColumn
+javax/swing/table/DefaultTableColumnModel
+javax/swing/table/TableColumnModel
+javax/swing/table/DefaultTableModel
+javax/swing/event/TableModelEvent
+sun/swing/table/DefaultTableCellHeaderRenderer
+sun/swing/table/DefaultTableCellHeaderRenderer$EmptyIcon
+javax/swing/plaf/basic/BasicTableHeaderUI
+javax/swing/plaf/TableHeaderUI
+javax/swing/plaf/basic/BasicTableHeaderUI$1
+javax/swing/plaf/basic/BasicTableHeaderUI$MouseInputHandler
+javax/swing/DefaultCellEditor
+javax/swing/tree/TreeCellEditor
+javax/swing/AbstractCellEditor
+javax/swing/plaf/basic/BasicTableUI
+javax/swing/plaf/TableUI
+javax/swing/plaf/basic/BasicTableUI$TableTransferHandler
+javax/swing/plaf/basic/BasicTableUI$Handler
+javax/swing/tree/DefaultTreeSelectionModel
+javax/swing/tree/TreePath
+javax/swing/plaf/metal/MetalTreeUI
+javax/swing/plaf/basic/BasicTreeUI
+javax/swing/plaf/TreeUI
+javax/swing/plaf/basic/BasicTreeUI$Actions
+javax/swing/plaf/basic/BasicTreeUI$TreeTransferHandler
+javax/swing/plaf/metal/MetalTreeUI$LineListener
+javax/swing/plaf/basic/BasicTreeUI$Handler
+javax/swing/event/TreeModelListener
+javax/swing/event/TreeSelectionListener
+javax/swing/event/SwingPropertyChangeSupport
+javax/swing/tree/VariableHeightLayoutCache
+javax/swing/tree/AbstractLayoutCache
+javax/swing/tree/RowMapper
+javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler
+javax/swing/tree/AbstractLayoutCache$NodeDimensions
+javax/swing/JTree$TreeModelHandler
+javax/swing/tree/VariableHeightLayoutCache$TreeStateNode
+javax/swing/tree/DefaultMutableTreeNode
+javax/swing/tree/MutableTreeNode
+javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration
+java/util/Vector$1
+javax/swing/event/TableColumnModelEvent
+javax/swing/JPopupMenu$Separator
+javax/swing/JSeparator
+java/text/ParseException
+java/text/NumberFormat$Field
+javax/swing/text/GapContent$InsertUndo
+javax/swing/undo/AbstractUndoableEdit
+javax/swing/undo/UndoableEdit
+javax/swing/text/AbstractDocument$DefaultDocumentEvent
+javax/swing/event/DocumentEvent
+javax/swing/undo/CompoundEdit
+javax/swing/event/DocumentEvent$EventType
+javax/swing/text/Utilities
+javax/swing/text/SegmentCache
+javax/swing/text/SegmentCache$CachedSegment
+javax/swing/event/DocumentEvent$ElementChange
+javax/swing/event/UndoableEditEvent
+javax/swing/event/UndoableEditListener
+java/awt/Canvas
+java/util/Locale$Category
+java/util/Locale$1
+javax/swing/filechooser/FileFilter
+java/io/FileWriter
+javax/swing/tree/DefaultTreeModel
+javax/swing/tree/DefaultTreeCellEditor
+javax/swing/tree/DefaultTreeCellEditor$1
+javax/swing/tree/DefaultTreeCellEditor$DefaultTextField
+javax/swing/DefaultCellEditor$1
+javax/swing/DefaultCellEditor$EditorDelegate
+javax/swing/tree/DefaultTreeCellEditor$EditorContainer
+javax/swing/JTree$TreeSelectionRedirector
+javax/swing/JMenuItem$MenuItemFocusListener
+javax/swing/plaf/basic/BasicMenuItemUI
+javax/swing/plaf/MenuItemUI
+javax/swing/plaf/metal/MetalBorders$MenuItemBorder
+javax/swing/plaf/metal/MetalIconFactory$MenuItemArrowIcon
+sun/swing/MenuItemLayoutHelper
+javax/swing/plaf/basic/BasicMenuItemUI$Handler
+javax/swing/event/MenuDragMouseListener
+javax/swing/event/TreeModelEvent
+javax/swing/JSplitPane
+javax/swing/plaf/metal/MetalSplitPaneUI
+javax/swing/plaf/basic/BasicSplitPaneUI
+javax/swing/plaf/SplitPaneUI
+javax/swing/plaf/basic/BasicSplitPaneDivider
+javax/swing/plaf/basic/BasicBorders$SplitPaneBorder
+javax/swing/plaf/metal/MetalSplitPaneDivider
+javax/swing/plaf/basic/BasicSplitPaneDivider$DividerLayout
+javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler
+javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder
+javax/swing/plaf/basic/BasicSplitPaneUI$BasicHorizontalLayoutManager
+javax/swing/plaf/basic/BasicSplitPaneUI$1
+javax/swing/plaf/basic/BasicSplitPaneUI$Handler
+javax/swing/plaf/metal/MetalSplitPaneDivider$1
+javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchActionHandler
+javax/swing/plaf/metal/MetalSplitPaneDivider$2
+javax/swing/border/TitledBorder
+javax/swing/plaf/basic/BasicTextAreaUI
+javax/swing/text/AbstractDocument$ElementEdit
+java/util/Random
+java/util/concurrent/atomic/AtomicLong
+java/io/InterruptedIOException
+java/net/NoRouteToHostException
+java/net/BindException
+javax/swing/tree/PathPlaceHolder
+javax/swing/event/TreeSelectionEvent
+javax/swing/JList$3
+javax/swing/JList$ListSelectionHandler
+javax/swing/JSlider
+javax/swing/JSlider$ModelListener
+javax/swing/plaf/metal/MetalSliderUI
+javax/swing/plaf/basic/BasicSliderUI
+javax/swing/plaf/SliderUI
+javax/swing/plaf/basic/BasicSliderUI$Actions
+javax/swing/plaf/metal/MetalIconFactory$HorizontalSliderThumbIcon
+javax/swing/plaf/metal/MetalIconFactory$VerticalSliderThumbIcon
+javax/swing/plaf/basic/BasicSliderUI$TrackListener
+javax/swing/plaf/basic/BasicSliderUI$Handler
+javax/swing/plaf/basic/BasicSliderUI$ScrollListener
+javax/swing/plaf/metal/MetalSliderUI$MetalPropertyListener
+javax/swing/plaf/basic/BasicSliderUI$PropertyChangeHandler
+java/util/concurrent/ConcurrentHashMap$KeyIterator
+java/util/concurrent/ConcurrentHashMap$BaseIterator
+java/util/concurrent/ConcurrentHashMap$Traverser
+sun/font/Type1Font$1
+java/nio/channels/FileChannel$MapMode
+sun/nio/ch/FileChannelImpl$Unmapper
+sun/nio/ch/Util$4
+java/nio/DirectByteBufferR
+sun/nio/cs/US_ASCII$Decoder
+sun/font/SunFontManager$10
+java/util/concurrent/ConcurrentHashMap$ValueIterator
+javax/swing/DefaultListModel
+javax/swing/event/ListDataEvent
+javax/sound/sampled/DataLine
+javax/sound/sampled/Line
+javax/sound/sampled/LineUnavailableException
+javax/sound/sampled/UnsupportedAudioFileException
+javax/sound/sampled/Line$Info
+javax/sound/sampled/DataLine$Info
+javax/sound/sampled/Control$Type
+javax/sound/sampled/FloatControl$Type
+javax/swing/JMenuBar
+javax/swing/plaf/basic/BasicMenuBarUI
+javax/swing/plaf/MenuBarUI
+javax/swing/plaf/metal/MetalBorders$MenuBarBorder
+javax/swing/plaf/basic/BasicMenuBarUI$Handler
+javax/swing/KeyboardManager
+javax/swing/JRadioButtonMenuItem
+javax/swing/JMenu$MenuChangeListener
+javax/swing/plaf/basic/BasicMenuUI
+javax/swing/plaf/metal/MetalIconFactory$MenuArrowIcon
+javax/swing/plaf/basic/BasicMenuUI$Handler
+javax/swing/JMenuItem$AccessibleJMenuItem
+javax/swing/AbstractButton$AccessibleAbstractButton
+javax/accessibility/AccessibleAction
+javax/accessibility/AccessibleValue
+javax/accessibility/AccessibleText
+javax/accessibility/AccessibleExtendedComponent
+javax/accessibility/AccessibleComponent
+javax/swing/JComponent$AccessibleJComponent
+java/awt/Container$AccessibleAWTContainer
+java/awt/Component$AccessibleAWTComponent
+javax/accessibility/AccessibleContext$1
+sun/awt/AWTAccessor$AccessibleContextAccessor
+javax/accessibility/AccessibleRelationSet
+javax/swing/JMenu$WinListener
+java/awt/event/WindowAdapter
+javax/swing/plaf/metal/MetalPopupMenuSeparatorUI
+javax/swing/plaf/metal/MetalSeparatorUI
+javax/swing/plaf/basic/BasicSeparatorUI
+javax/swing/plaf/SeparatorUI
+javax/accessibility/AccessibleState
+javax/accessibility/AccessibleBundle
+javax/swing/plaf/basic/BasicCheckBoxMenuItemUI
+javax/swing/plaf/metal/MetalIconFactory$CheckBoxMenuItemIcon
+javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem
+javax/swing/plaf/basic/BasicRadioButtonMenuItemUI
+javax/swing/plaf/metal/MetalIconFactory$RadioButtonMenuItemIcon
+java/awt/event/ContainerEvent
+sun/awt/image/ImageDecoder$1
+java/awt/im/InputContext
+sun/awt/im/InputMethodContext
+java/awt/im/spi/InputMethodContext
+java/awt/im/InputMethodRequests
+sun/awt/im/InputContext
+sun/awt/im/InputMethodManager
+sun/awt/im/ExecutableInputMethodManager
+sun/awt/X11/XInputMethodDescriptor
+sun/awt/X11InputMethodDescriptor
+java/awt/im/spi/InputMethodDescriptor
+sun/awt/im/InputMethodLocator
+sun/awt/im/ExecutableInputMethodManager$3
+javax/swing/JTabbedPane$Page
+java/net/DatagramSocket
+java/net/MulticastSocket
+java/net/DatagramPacket
+java/net/DatagramPacket$1
+java/net/DefaultDatagramSocketImplFactory
+java/net/PlainDatagramSocketImpl
+java/net/AbstractPlainDatagramSocketImpl
+java/net/DatagramSocketImpl
+java/net/AbstractPlainDatagramSocketImpl$1
+java/net/NetworkInterface
+java/net/NetworkInterface$1
+java/net/InterfaceAddress
+java/net/DefaultInterface
+java/net/DatagramSocket$1
+java/net/SocketOption
+sun/net/ResourceManager
+java/text/Collator
+sun/util/locale/provider/CollatorProviderImpl
+java/util/Collections$UnmodifiableList$1
+sun/text/resources/CollationData
+java/text/RuleBasedCollator
+java/text/RBCollationTables
+java/net/ServerSocket
+java/text/RBTableBuilder
+java/text/RBCollationTables$BuildAPI
+sun/text/IntHashtable
+sun/text/UCompactIntArray
+sun/text/normalizer/NormalizerImpl
+sun/text/normalizer/ICUData
+sun/text/normalizer/NormalizerDataReader
+sun/text/normalizer/ICUBinary$Authenticate
+sun/text/normalizer/ICUBinary
+sun/text/normalizer/NormalizerImpl$FCDTrieImpl
+sun/text/normalizer/Trie$DataManipulate
+sun/text/normalizer/NormalizerImpl$NormTrieImpl
+sun/text/normalizer/NormalizerImpl$AuxTrieImpl
+sun/text/normalizer/IntTrie
+sun/text/normalizer/Trie
+sun/text/normalizer/CharTrie
+sun/text/normalizer/CharTrie$FriendAgent
+sun/text/normalizer/UnicodeSet
+sun/text/normalizer/UnicodeMatcher
+sun/text/normalizer/NormalizerImpl$DecomposeArgs
+java/text/MergeCollation
+java/text/PatternEntry$Parser
+java/text/PatternEntry
+java/text/EntryPair
+sun/text/ComposedCharIter
+sun/text/normalizer/UTF16
+sun/net/www/protocol/http/Handler
+java/security/SignatureException
+java/security/InvalidKeyException
+java/security/KeyException
+java/security/Signature
+java/security/SignatureSpi
+java/io/ObjectInputStream$BlockDataInputStream
+java/io/ObjectInputStream$PeekInputStream
+java/io/ObjectInputStream$HandleTable
+java/io/ObjectInputStream$HandleTable$HandleList
+java/io/ObjectInputStream$ValidationList
+java/io/Bits
+java/io/ObjectStreamClass
+java/io/ObjectOutputStream
+java/io/ObjectOutput
+sun/security/provider/DSAPublicKey
+java/security/interfaces/DSAPublicKey
+java/security/interfaces/DSAKey
+java/security/PublicKey
+java/security/Key
+sun/security/x509/X509Key
+java/io/ObjectStreamClass$Caches
+java/io/ObjectStreamClass$WeakClassKey
+java/io/ObjectStreamClass$EntryFuture
+java/lang/reflect/Proxy
+java/lang/reflect/InvocationHandler
+java/lang/reflect/WeakCache
+java/lang/reflect/Proxy$KeyFactory
+java/lang/reflect/Proxy$ProxyClassFactory
+java/io/Externalizable
+java/io/ObjectStreamClass$2
+java/util/ComparableTimSort
+sun/security/x509/AlgorithmId
+sun/security/util/DerEncoder
+sun/reflect/SerializationConstructorAccessorImpl
+sun/security/util/BitArray
+sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl
+java/io/ObjectStreamClass$FieldReflectorKey
+java/io/ObjectStreamClass$FieldReflector
+java/io/ObjectStreamClass$1
+java/io/DataOutputStream
+java/io/ObjectStreamClass$MemberSignature
+java/io/ObjectStreamClass$3
+sun/security/util/DerOutputStream
+java/io/ObjectStreamClass$4
+java/io/ObjectStreamClass$5
+sun/security/util/DerValue
+java/security/MessageDigest
+java/security/MessageDigestSpi
+sun/security/jca/GetInstance
+sun/security/jca/Providers
+java/lang/InheritableThreadLocal
+sun/security/jca/ProviderList
+sun/security/jca/ProviderConfig
+java/math/BigInteger
+java/security/Provider
+sun/security/jca/ProviderList$3
+sun/security/jca/ProviderList$1
+java/security/Provider$ServiceKey
+java/security/Provider$EngineDescription
+java/security/interfaces/DSAParams
+sun/security/jca/ProviderList$2
+sun/security/jca/ProviderConfig$2
+java/io/ObjectStreamClass$ClassDataSlot
+sun/security/provider/Sun
+java/io/SerialCallbackContext
+sun/security/provider/SunEntries
+sun/security/provider/SunEntries$1
+sun/security/provider/NativePRNG
+java/security/SecureRandomSpi
+sun/security/provider/NativePRNG$Variant
+sun/security/util/DerInputStream
+sun/security/provider/NativePRNG$1
+sun/security/provider/NativePRNG$2
+sun/security/provider/NativePRNG$RandomIO
+sun/security/util/DerInputBuffer
+sun/security/provider/NativePRNG$Blocking
+sun/security/provider/NativePRNG$NonBlocking
+sun/security/util/ObjectIdentifier
+java/security/Provider$Service
+java/security/Provider$UString
+sun/security/provider/SHA
+sun/security/provider/DigestBase
+sun/security/jca/GetInstance$Instance
+java/security/MessageDigest$Delegate
+sun/security/provider/ByteArrayAccess
+java/io/ObjectOutputStream$BlockDataOutputStream
+java/security/AlgorithmParameters
+java/io/ObjectOutputStream$HandleTable
+java/io/ObjectOutputStream$ReplaceTable
+java/security/AlgorithmParametersSpi
+sun/security/provider/DSAParameters
+sun/security/util/ByteArrayLexOrder
+sun/security/util/ByteArrayTagOrder
+sun/security/util/DerIndefLenConverter
+java/io/ObjectStreamClass$ExceptionInfo
+java/io/ObjectInputStream$GetFieldImpl
+java/io/ObjectInputStream$GetField
+java/math/BigInteger$UnsafeHolder
+sun/security/jca/ServiceId
+sun/security/jca/ProviderList$ServiceList
+sun/security/jca/ProviderList$ServiceList$1
+java/security/Signature$Delegate
+java/util/ArrayList$SubList
+java/util/ArrayList$SubList$1
+java/security/interfaces/DSAPrivateKey
+java/security/PrivateKey
+javax/security/auth/Destroyable
+sun/security/provider/DSA$SHA1withDSA
+sun/security/provider/DSA$LegacyDSA
+sun/security/provider/DSA
+java/security/spec/DSAParameterSpec
+java/security/spec/AlgorithmParameterSpec
+java/math/MutableBigInteger
+java/math/SignedMutableBigInteger
+javax/swing/TimerQueue
+java/util/concurrent/DelayQueue
+java/util/concurrent/BlockingQueue
+java/util/AbstractQueue
+java/util/PriorityQueue
+javax/swing/TimerQueue$1
+javax/swing/TimerQueue$DelayedTimer
+java/util/concurrent/Delayed
+java/util/concurrent/TimeUnit
+java/util/concurrent/TimeUnit$1
+java/util/concurrent/TimeUnit$2
+java/util/concurrent/TimeUnit$3
+java/util/concurrent/TimeUnit$4
+java/util/concurrent/TimeUnit$5
+java/util/concurrent/TimeUnit$6
+java/util/concurrent/TimeUnit$7
+java/awt/Window$1DisposeAction
+java/awt/EventQueue$1AWTInvocationLock
+sun/awt/X11/XUnmapEvent
+java/awt/LightweightDispatcher$2
+java/awt/Component$FlipBufferStrategy
+java/awt/SentEvent
+sun/java2d/cmm/CMSManager
+java/awt/image/DataBufferInt
+java/awt/image/SinglePixelPackedSampleModel
+sun/awt/image/IntegerInterleavedRaster
+sun/awt/X11/XDropTargetRegistry
+sun/awt/X11/XEmbeddedFramePeer
+sun/awt/X11/XDragAndDropProtocols
+sun/awt/X11/XDropTargetContextPeer
+sun/awt/dnd/SunDropTargetContextPeer
+java/awt/dnd/peer/DropTargetContextPeer
+java/awt/datatransfer/Transferable
+sun/awt/X11/XDropTargetContextPeer$XDropTargetProtocolListenerImpl
+sun/awt/X11/XDropTargetProtocolListener
+sun/awt/X11/XDnDDragSourceProtocol
+sun/awt/X11/XDragSourceProtocol
+sun/awt/X11/MotifDnDDragSourceProtocol
+sun/awt/X11/XDnDDropTargetProtocol
+sun/awt/X11/XDropTargetProtocol
+sun/awt/X11/MotifDnDDropTargetProtocol
+sun/awt/X11/XErrorHandler$VerifyChangePropertyHandler
+sun/awt/X11/XDnDConstants
+sun/awt/X11/XSelection
+sun/awt/X11/XSelection$IncrementalTransferHandler
+sun/awt/X11/XSelection$SelectionEventHandler
+sun/awt/X11/MotifDnDConstants
+javax/swing/JLayer
+javax/swing/JInternalFrame
+javax/swing/KeyboardManager$ComponentKeyStrokePair
+sun/awt/EmbeddedFrame
+sun/swing/MenuItemLayoutHelper$RectSize
+javax/swing/JTable$2
+javax/swing/JTable$Resizable3
+javax/swing/JTable$Resizable2
+javax/swing/JTable$5
+javax/swing/event/AncestorEvent
+java/awt/Label
+sun/awt/X11/XLabelPeer
+java/awt/peer/LabelPeer
+sun/awt/TimedWindowEvent
+java/awt/DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent
+sun/awt/CausedFocusEvent$Cause
+java/awt/KeyboardFocusManager$HeavyweightFocusRequest
+java/awt/DefaultKeyboardFocusManager$TypeAheadMarker
+java/awt/KeyboardFocusManager$LightweightFocusRequest
+sun/awt/CausedFocusEvent
+java/awt/KeyboardFocusManager$3
+sun/awt/X11/XInputMethod
+sun/awt/X11InputMethod
+sun/awt/im/InputMethodAdapter
+java/awt/im/spi/InputMethod
+java/awt/Event
+java/net/Authenticator
+java/lang/Throwable$WrappedPrintStream
+java/lang/Throwable$PrintStreamOrWriter
+sun/awt/image/PNGImageDecoder
+sun/awt/image/PNGFilterInputStream
+sun/util/locale/provider/TimeZoneNameUtility
+sun/util/locale/provider/TimeZoneNameProviderImpl
+sun/util/locale/provider/TimeZoneNameUtility$TimeZoneNameGetter
+sun/util/resources/TimeZoneNames
+sun/util/resources/TimeZoneNamesBundle
+sun/util/resources/en/TimeZoneNames_en
+sun/awt/image/OffScreenImage
+java/lang/ProcessBuilder
+java/lang/ProcessImpl
+java/lang/UNIXProcess
+java/lang/Process
+java/lang/UNIXProcess$Platform
+java/lang/UNIXProcess$LaunchMechanism
+java/util/EnumSet
+java/util/RegularEnumSet
+sun/java2d/x11/X11SurfaceDataProxy$Opaque
+java/lang/UNIXProcess$1
+java/util/concurrent/Executor
+java/util/concurrent/ThreadFactory
+java/util/concurrent/Executors
+java/util/concurrent/ThreadPoolExecutor
+java/util/concurrent/AbstractExecutorService
+java/util/concurrent/ExecutorService
+java/util/concurrent/ThreadPoolExecutor$AbortPolicy
+java/util/concurrent/RejectedExecutionHandler
+java/util/concurrent/SynchronousQueue
+java/util/concurrent/SynchronousQueue$TransferStack
+java/util/concurrent/SynchronousQueue$Transferer
+java/util/concurrent/SynchronousQueue$TransferStack$SNode
+java/lang/UNIXProcess$ProcessPipeOutputStream
+java/lang/UNIXProcess$ProcessPipeInputStream
+java/util/concurrent/ThreadPoolExecutor$Worker
+java/lang/ProcessBuilder$NullOutputStream
+java/io/FilterReader
+sun/awt/X11/XClipboard
+sun/awt/X11/OwnershipListener
+sun/awt/datatransfer/SunClipboard
+java/awt/datatransfer/Clipboard
+java/io/EOFException
+java/util/jar/JarFile$JarEntryIterator
+java/util/zip/ZipFile$ZipEntryIterator
+java/lang/IllegalAccessError
+java/text/MessageFormat
+java/text/MessageFormat$Field
+java/util/Hashtable$ValueCollection
+javax/swing/event/CaretListener
+javax/swing/plaf/metal/MetalButtonUI
+javax/swing/plaf/metal/MetalToggleButtonUI
+javax/swing/plaf/metal/MetalBorders$ToggleButtonBorder
+javax/swing/event/MenuEvent
+javax/swing/border/MatteBorder
+sun/font/StandardGlyphVector
+java/awt/font/GlyphVector
+sun/font/StandardGlyphVector$GlyphStrike
+sun/font/CoreMetrics
+sun/font/FontLineMetrics
+java/awt/font/LineMetrics
+javax/swing/JToolBar$DefaultToolBarLayout
+javax/swing/plaf/metal/MetalToolBarUI
+javax/swing/plaf/basic/BasicToolBarUI
+javax/swing/plaf/ToolBarUI
+javax/swing/plaf/metal/MetalBorders$ToolBarBorder
+javax/swing/plaf/metal/MetalBorders$RolloverButtonBorder
+javax/swing/plaf/metal/MetalBorders$RolloverMarginBorder
+javax/swing/plaf/basic/BasicBorders$RolloverMarginBorder
+javax/swing/plaf/metal/MetalToolBarUI$MetalDockingListener
+javax/swing/plaf/basic/BasicToolBarUI$DockingListener
+javax/swing/plaf/basic/BasicToolBarUI$Handler
+javax/swing/JToolBar$Separator
+javax/swing/plaf/basic/BasicToolBarSeparatorUI
+java/awt/event/AdjustmentEvent
+java/awt/MenuBar
+sun/awt/X11/XErrorEvent
+# eea35d9d56e0006e
diff --git a/Fiscality/jre/lib/cmm/CIEXYZ.pf b/Fiscality/jre/lib/cmm/CIEXYZ.pf
new file mode 100755
index 0000000..db3ba20
Binary files /dev/null and b/Fiscality/jre/lib/cmm/CIEXYZ.pf differ
diff --git a/Fiscality/jre/lib/cmm/GRAY.pf b/Fiscality/jre/lib/cmm/GRAY.pf
new file mode 100755
index 0000000..e31a4a7
Binary files /dev/null and b/Fiscality/jre/lib/cmm/GRAY.pf differ
diff --git a/Fiscality/jre/lib/cmm/LINEAR_RGB.pf b/Fiscality/jre/lib/cmm/LINEAR_RGB.pf
new file mode 100755
index 0000000..eadae04
Binary files /dev/null and b/Fiscality/jre/lib/cmm/LINEAR_RGB.pf differ
diff --git a/Fiscality/jre/lib/cmm/PYCC.pf b/Fiscality/jre/lib/cmm/PYCC.pf
new file mode 100755
index 0000000..1c49e0b
Binary files /dev/null and b/Fiscality/jre/lib/cmm/PYCC.pf differ
diff --git a/Fiscality/jre/lib/cmm/sRGB.pf b/Fiscality/jre/lib/cmm/sRGB.pf
new file mode 100755
index 0000000..7f9d18d
Binary files /dev/null and b/Fiscality/jre/lib/cmm/sRGB.pf differ
diff --git a/Fiscality/jre/lib/content-types.properties b/Fiscality/jre/lib/content-types.properties
new file mode 100755
index 0000000..559de96
--- /dev/null
+++ b/Fiscality/jre/lib/content-types.properties
@@ -0,0 +1,280 @@
+#sun.net.www MIME content-types table
+#
+# Property fields:
+#
+# ::= 'description' '='
+# ::= 'file_extensions' '='
+# ::= 'icon' '='
+# ::= 'browser' | 'application' | 'save' | 'unknown'
+# ::= 'application' '='
+#
+
+#
+# The "we don't know anything about this data" type(s).
+# Used internally to mark unrecognized types.
+#
+content/unknown: description=Unknown Content
+unknown/unknown: description=Unknown Data Type
+
+#
+# The template we should use for temporary files when launching an application
+# to view a document of given type.
+#
+temp.file.template: /tmp/%s
+
+#
+# The "real" types.
+#
+application/octet-stream: \
+ description=Generic Binary Stream;\
+ file_extensions=.saveme,.dump,.hqx,.arc,.o,.a,.bin,.exe,.z,.gz
+
+application/oda: \
+ description=ODA Document;\
+ file_extensions=.oda
+
+application/pdf: \
+ description=Adobe PDF Format;\
+ file_extensions=.pdf
+
+application/postscript: \
+ description=Postscript File;\
+ file_extensions=.eps,.ai,.ps;\
+ icon=ps;\
+ action=application;\
+ application=imagetool %s
+
+application/x-dvi: \
+ description=TeX DVI File;\
+ file_extensions=.dvi;\
+ action=application;\
+ application=xdvi %s
+
+application/x-hdf: \
+ description=Hierarchical Data Format;\
+ file_extensions=.hdf;\
+ action=save
+
+application/x-latex: \
+ description=LaTeX Source;\
+ file_extensions=.latex
+
+application/x-netcdf: \
+ description=Unidata netCDF Data Format;\
+ file_extensions=.nc,.cdf;\
+ action=save
+
+application/x-tex: \
+ description=TeX Source;\
+ file_extensions=.tex
+
+application/x-texinfo: \
+ description=Gnu Texinfo;\
+ file_extensions=.texinfo,.texi
+
+application/x-troff: \
+ description=Troff Source;\
+ file_extensions=.t,.tr,.roff;\
+ action=application;\
+ application=xterm -title troff -e sh -c \"nroff %s | col | more -w\"
+
+application/x-troff-man: \
+ description=Troff Manpage Source;\
+ file_extensions=.man;\
+ action=application;\
+ application=xterm -title troff -e sh -c \"nroff -man %s | col | more -w\"
+
+application/x-troff-me: \
+ description=Troff ME Macros;\
+ file_extensions=.me;\
+ action=application;\
+ application=xterm -title troff -e sh -c \"nroff -me %s | col | more -w\"
+
+application/x-troff-ms: \
+ description=Troff MS Macros;\
+ file_extensions=.ms;\
+ action=application;\
+ application=xterm -title troff -e sh -c \"nroff -ms %s | col | more -w\"
+
+application/x-wais-source: \
+ description=Wais Source;\
+ file_extensions=.src,.wsrc
+
+application/zip: \
+ description=Zip File;\
+ file_extensions=.zip;\
+ icon=zip;\
+ action=save
+
+application/x-bcpio: \
+ description=Old Binary CPIO Archive;\
+ file_extensions=.bcpio; action=save
+
+application/x-cpio: \
+ description=Unix CPIO Archive;\
+ file_extensions=.cpio; action=save
+
+application/x-gtar: \
+ description=Gnu Tar Archive;\
+ file_extensions=.gtar;\
+ icon=tar;\
+ action=save
+
+application/x-shar: \
+ description=Shell Archive;\
+ file_extensions=.sh,.shar;\
+ action=save
+
+application/x-sv4cpio: \
+ description=SVR4 CPIO Archive;\
+ file_extensions=.sv4cpio; action=save
+
+application/x-sv4crc: \
+ description=SVR4 CPIO with CRC;\
+ file_extensions=.sv4crc; action=save
+
+application/x-tar: \
+ description=Tar Archive;\
+ file_extensions=.tar;\
+ icon=tar;\
+ action=save
+
+application/x-ustar: \
+ description=US Tar Archive;\
+ file_extensions=.ustar;\
+ action=save
+
+audio/basic: \
+ description=Basic Audio;\
+ file_extensions=.snd,.au;\
+ icon=audio;\
+ action=application;\
+ application=audiotool %s
+
+audio/x-aiff: \
+ description=Audio Interchange Format File;\
+ file_extensions=.aifc,.aif,.aiff;\
+ icon=aiff
+
+audio/x-wav: \
+ description=Wav Audio;\
+ file_extensions=.wav;\
+ icon=wav
+
+image/gif: \
+ description=GIF Image;\
+ file_extensions=.gif;\
+ icon=gif;\
+ action=browser
+
+image/ief: \
+ description=Image Exchange Format;\
+ file_extensions=.ief
+
+image/jpeg: \
+ description=JPEG Image;\
+ file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\
+ icon=jpeg;\
+ action=browser;\
+ application=imagetool %s
+
+image/tiff: \
+ description=TIFF Image;\
+ file_extensions=.tif,.tiff;\
+ icon=tiff
+
+image/vnd.fpx: \
+ description=FlashPix Image;\
+ file_extensions=.fpx,.fpix
+
+image/x-cmu-rast: \
+ description=CMU Raster Image;\
+ file_extensions=.ras
+
+image/x-portable-anymap: \
+ description=PBM Anymap Format;\
+ file_extensions=.pnm
+
+image/x-portable-bitmap: \
+ description=PBM Bitmap Format;\
+ file_extensions=.pbm
+
+image/x-portable-graymap: \
+ description=PBM Graymap Format;\
+ file_extensions=.pgm
+
+image/x-portable-pixmap: \
+ description=PBM Pixmap Format;\
+ file_extensions=.ppm
+
+image/x-rgb: \
+ description=RGB Image;\
+ file_extensions=.rgb
+
+image/x-xbitmap: \
+ description=X Bitmap Image;\
+ file_extensions=.xbm,.xpm
+
+image/x-xwindowdump: \
+ description=X Window Dump Image;\
+ file_extensions=.xwd
+
+image/png: \
+ description=PNG Image;\
+ file_extensions=.png;\
+ icon=png;\
+ action=browser
+
+image/bmp: \
+ description=Bitmap Image;\
+ file_extensions=.bmp;
+
+text/html: \
+ description=HTML Document;\
+ file_extensions=.htm,.html;\
+ icon=html
+
+text/plain: \
+ description=Plain Text;\
+ file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\
+ icon=text;\
+ action=browser
+
+text/tab-separated-values: \
+ description=Tab Separated Values Text;\
+ file_extensions=.tsv
+
+text/x-setext: \
+ description=Structure Enhanced Text;\
+ file_extensions=.etx
+
+video/mpeg: \
+ description=MPEG Video Clip;\
+ file_extensions=.mpg,.mpe,.mpeg;\
+ icon=mpeg;\
+ action=application;\
+ application=mpeg_play %s
+
+video/quicktime: \
+ description=QuickTime Video Clip;\
+ file_extensions=.mov,.qt
+
+application/x-troff-msvideo: \
+ description=AVI Video;\
+ file_extensions=.avi;\
+ icon=avi
+
+video/x-sgi-movie: \
+ description=SGI Movie;\
+ file_extensions=.movie,.mv
+
+message/rfc822: \
+ description=Internet Email Message;\
+ file_extensions=.mime
+
+application/xml: \
+ description=XML document;\
+ file_extensions=.xml
+
+
+
diff --git a/Fiscality/jre/lib/currency.data b/Fiscality/jre/lib/currency.data
new file mode 100755
index 0000000..fbe5e9d
Binary files /dev/null and b/Fiscality/jre/lib/currency.data differ
diff --git a/Fiscality/jre/lib/deploy/MixedCodeMainDialog.ui b/Fiscality/jre/lib/deploy/MixedCodeMainDialog.ui
new file mode 100755
index 0000000..b3f3f40
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/MixedCodeMainDialog.ui
@@ -0,0 +1,154 @@
+
+
+ Title
+ FALSE
+ FALSE
+ 500
+ 225
+ FALSE
+
+
+
+
+
+
+
+
+
+
+ 75
+ 10
+
+
+
+
+
+ appLabel
+
+
+
+
+
+ 75
+ 45
+
+
+
+
+
+ appTitle
+
+
+ 170
+ 45
+
+
+
+
+
+
+ 10
+ 10
+
+
+
+
+
+
+ 10
+ 170
+
+
+
+
+
+ message
+ 480
+ true
+
+
+ 10
+ 90
+
+
+
+
+
+ info
+ 150
+ true
+
+
+
+
+
+ 60
+ 165
+
+
+
+
+
+ 90
+
+
+ block
+
+
+
+
+ 275
+ 170
+
+
+
+
+
+ 90
+
+
+ dontblock
+
+
+
+
+ 380
+ 170
+
+
+
+
+
+
+
+ help
+
+
+
+
+
+
+
+ 55
+ 198
+
+
+
+
+
+
+
+
+
+
diff --git a/Fiscality/jre/lib/deploy/MixedCodeMainDialogJs.ui b/Fiscality/jre/lib/deploy/MixedCodeMainDialogJs.ui
new file mode 100755
index 0000000..2e0a0be
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/MixedCodeMainDialogJs.ui
@@ -0,0 +1,210 @@
+
+
+ Title
+ FALSE
+ FALSE
+ 505
+ 255
+ FALSE
+
+
+
+
+
+
+
+
+
+
+ 75
+ 10
+
+
+
+
+
+ websitelabel
+
+
+
+
+
+ 75
+ 55
+
+
+
+
+
+ websiteText
+
+
+ 175
+ 55
+
+
+
+
+
+ appLabel
+
+
+
+
+
+ 75
+ 80
+
+
+
+
+
+ appTitle
+
+
+ 175
+ 80
+
+
+
+
+
+ publisherLabel
+
+
+
+
+
+ 75
+ 95
+
+
+
+
+
+ publisherText
+
+
+ 175
+ 95
+
+
+
+
+
+
+ 10
+ 10
+
+
+
+
+
+
+ 10
+ 200
+
+
+
+
+
+ message
+ 480
+ true
+
+
+ 10
+ 120
+
+
+
+
+
+ always
+
+
+ 10
+ 175
+
+
+
+
+
+ info
+ 150
+ true
+
+
+
+
+
+ 60
+ 195
+
+
+
+
+
+ 90
+
+
+ block
+
+
+
+
+ 275
+ 205
+
+
+
+
+
+ 115
+
+
+ dontblock
+
+
+
+
+ 375
+ 205
+
+
+
+
+
+
+
+ help
+
+
+
+
+
+
+
+ 55
+ 215
+
+
+
+
+
+
+
+
+
+
diff --git a/Fiscality/jre/lib/deploy/cautionshield.icns b/Fiscality/jre/lib/deploy/cautionshield.icns
new file mode 100755
index 0000000..d703fc9
Binary files /dev/null and b/Fiscality/jre/lib/deploy/cautionshield.icns differ
diff --git a/Fiscality/jre/lib/deploy/java-icon.ico b/Fiscality/jre/lib/deploy/java-icon.ico
new file mode 100755
index 0000000..f98f780
Binary files /dev/null and b/Fiscality/jre/lib/deploy/java-icon.ico differ
diff --git a/Fiscality/jre/lib/deploy/messages.properties b/Fiscality/jre/lib/deploy/messages.properties
new file mode 100755
index 0000000..408b2a8
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages.properties
@@ -0,0 +1,57 @@
+#
+# Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=internal error, unknown message
+error.badinst.nojre=Bad installation. No JRE found in configuration file
+error.launch.execv=Error encountered while invoking Java Web Start (execv)
+error.launch.sysexec=Error encountered while invoking Java Web Start (SysExec)
+error.listener.failed=Splash: sysCreateListenerSocket failed
+error.accept.failed=Splash: accept failed
+error.recv.failed=Splash: recv failed
+error.invalid.port=Splash: didn't revive a valid port
+error.read=Read past end of buffer
+error.xmlparsing=XML Parsing error: wrong kind of token found
+error.splash.exit=Java Web Start splash screen process exiting .....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\tLast WinSock Error:
+error.winsock.load=Couldn't load winsock.dll
+error.winsock.start=WSAStartup failed
+error.badinst.nohome=Bad installation: JAVAWS_HOME not set
+error.splash.noimage=Splash: couldn't load splash screen image
+error.splash.socket=Splash: server socket failed
+error.splash.cmnd=Splash: unrecognized command
+error.splash.port=Splash: port not specified
+error.splash.send=Splash: send failed
+error.splash.timer=Splash: couldn't create shutdown timer
+error.splash.x11.open=Splash: Can't open X11 display
+error.splash.x11.connect=Splash: X11 connection failed
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\n\
+Usage:\tjavaws [run-options] \n\
+ \tjavaws [control-options] \n\
+ \n\
+where run-options include: \n\
+ -verbose \tdisplay additional output \n\
+ -offline \trun the application in offline mode \n\
+ -system \trun the application from the system cache only\n\
+ -Xnosplash \trun without showing a splash screen \n\
+ -J \tsupply option to the vm \n\
+ -wait \tstart java process and wait for its exit \n\
+ \n\
+control-options include: \n\
+ -viewer \tshow the cache viewer in the java control panel\n\
+ -clearcache \tremove all non-installed applications from the cache\n\
+ -uninstall \tremove all applications from the cache\n\
+ -uninstall \tremove the application from the cache \n\
+ -import [import-options] \timport the application to the cache \n\
+ \n\
+import-options include: \n\
+ -silent \timport silently (with no user interface) \n\
+ -system \timport application into the system cache \n\
+ -codebase \tretrieve resources from the given codebase \n\
+ -shortcut \tinstall shortcuts as if user allowed prompt \n\
+ -association \tinstall associations as if user allowed prompt \n\
+\n
diff --git a/Fiscality/jre/lib/deploy/messages_de.properties b/Fiscality/jre/lib/deploy/messages_de.properties
new file mode 100755
index 0000000..083426b
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_de.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=interner Fehler, unbekannte Meldung
+error.badinst.nojre=Ung\u00FCltige Installation. Keine JRE in Konfigurationsdatei gefunden
+error.launch.execv=Fehler beim Aufrufen von Java Web Start (execv) aufgetreten
+error.launch.sysexec=Fehler beim Aufrufen von Java Web Start (SysExec) aufgetreten
+error.listener.failed=Startbildschirm: sysCreateListenerSocket nicht erfolgreich
+error.accept.failed=Startbildschirm: accept nicht erfolgreich
+error.recv.failed=Startbildschirm: recv nicht erfolgreich
+error.invalid.port=Startbildschirm: Reaktivierung eines g\u00FCltigen Ports nicht m\u00F6glich
+error.read=\u00DCber Pufferende hinaus gelesen
+error.xmlparsing=XML-Parsefehler: Falscher Tokentyp gefunden
+error.splash.exit=Prozess f\u00FCr Startbildschirm von Java Web Start wird beendet.....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\tLetzter WinSock-Fehler:
+error.winsock.load=winsock.dll konnte nicht geladen werden
+error.winsock.start=WSAStartup nicht erfolgreich
+error.badinst.nohome=Ung\u00FCltige Installation: JAVAWS_HOME nicht festgelegt
+error.splash.noimage=Startbildschirm: Startbildschirmbild konnte nicht geladen werden
+error.splash.socket=Startbildschirm: Server-Socket nicht erfolgreich
+error.splash.cmnd=Startbildschirm: Unbekannter Befehl
+error.splash.port=Startbildschirm: Port nicht angegeben
+error.splash.send=Startbildschirm: send nicht erfolgreich
+error.splash.timer=Startbildschirm: Timer f\u00FCr das Herunterfahren konnte nicht erstellt werden
+error.splash.x11.open=Startbildschirm: X11-Anzeige kann nicht ge\u00F6ffnet werden
+error.splash.x11.connect=Startbildschirm: X11-Verbindung nicht erfolgreich
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\nVerwendung:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\nwobei run-options Folgendes umfasst:\t\t\t\n-verbose \tZus\u00E4tzliche Ausgabe anzeigen\t\n-offline \tAnwendung im Offlinemodus ausf\u00FChren\t\n-system \tAnwendung nur aus Systemcache ausf\u00FChren\n-Xnosplash \tOhne Anzeige eines Startbildschirms ausf\u00FChren\t\n-J \tOption f\u00FCr VM angeben\t\n-wait \tJava-Prozess starten und auf dessen Beendigung warten\t\n\ncontrol-options umfassen:\t\n-viewer \tCache-Viewer in Java-Systemsteuerung anzeigen\n-clearcache \tAlle nicht installierten Anwendungen aus dem Cache entfernen\n-uninstall \tAlle Anwendungen aus dem Cache entfernen\n-uninstall \tAnwendung aus dem Cache entfernen\t\n-import [import-options] \tAnwendung in Cache importieren\t\t\n\nimport-options umfassen:\t\t\t\t\t\t\n-silent \tVollautomatisch importieren (ohne Benutzeroberfl\u00E4che)\t\n-system \tAnwendung in Systemcache importieren\t\n-codebase \tRessourcen aus angegebener Codebase abrufen\t\n-shortcut \tShortcuts so installieren, als w\u00FCrde der Benutzer einen Prompt zulassen\t\n-association \tVerkn\u00FCpfungen so installieren, als w\u00FCrde der Benutzer einen Prompt zulassen\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_es.properties b/Fiscality/jre/lib/deploy/messages_es.properties
new file mode 100755
index 0000000..32eceab
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_es.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=Error interno, mensaje desconocido
+error.badinst.nojre=Instalaci\u00F3n incorrecta. No se ha encontrado JRE en el archivo de configuraci\u00F3n
+error.launch.execv=Se ha encontrado un error al llamar a Java Web Start (execv)
+error.launch.sysexec=Se ha encontrado un error al llamar a Java Web Start (SysExec)
+error.listener.failed=Pantalla de Presentaci\u00F3n: fallo de sysCreateListenerSocket
+error.accept.failed=Pantalla de Presentaci\u00F3n: fallo de accept
+error.recv.failed=Pantalla de Presentaci\u00F3n: fallo de recv
+error.invalid.port=Pantalla de Presentaci\u00F3n: no se ha activado un puerto v\u00E1lido
+error.read=Lectura m\u00E1s all\u00E1 del final del buffer
+error.xmlparsing=Error de an\u00E1lisis de XML: se ha encontrado un tipo de token no v\u00E1lido
+error.splash.exit=Saliendo del proceso de la pantalla de presentaci\u00F3n de Java Web Start...\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\u00DAltimo Error de WinSock:
+error.winsock.load=No se ha podido cargar winsock.dll
+error.winsock.start=Fallo de WSAStartup
+error.badinst.nohome=Instalaci\u00F3n incorrecta: JAVAWS_HOME no definido
+error.splash.noimage=Presentaci\u00F3n: no se ha podido cargar la imagen de la pantalla de presentaci\u00F3n
+error.splash.socket=Pantalla de Presentaci\u00F3n: fallo en el socket del servidor
+error.splash.cmnd=Pantalla de Presentaci\u00F3n: comando no reconocido
+error.splash.port=Pantalla de Presentaci\u00F3n: puerto no especificado
+error.splash.send=Pantalla de Presentaci\u00F3n: fallo de send
+error.splash.timer=Pantalla de Presentaci\u00F3n: no se ha podido crear el temporizador de apagado
+error.splash.x11.open=Pantalla de Presentaci\u00F3n: no se ha podido abrir la pantalla X11
+error.splash.x11.connect=Pantalla de Presentaci\u00F3n: fallo de conexi\u00F3n X11
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\nSintaxis:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\ndonde run-options incluye:\t\t\t\n-verbose \tmostrar salida adicional\t\n-offline \tejecutar la aplicaci\u00F3n en el modo fuera de l\u00EDnea\t\n-system \tejecutar la aplicaci\u00F3n \u00FAnicamente desde la cach\u00E9 del sistema\n-Xnosplash \tejecutar sin mostrar ninguna pantalla de presentaci\u00F3n\t\n-J \tproporcione una opci\u00F3n a la VM\t\n-wait \tiniciar un proceso java y esperar a que se cierre\t\n\ncontrol-options incluye:\t\n-viewer \tmostrar el visor de la cach\u00E9 en el panel de control java\n-clearcache \teliminar todas las aplicaciones no instaladas desde la cach\u00E9\n-uninstall \teliminar todas las aplicaciones de la cach\u00E9\n-uninstall \teliminar la aplicaci\u00F3n de la cach\u00E9\t\n-import [import-options] \timportar la aplicaci\u00F3n a la cach\u00E9\t\t\n\nimport-options incluye:\t\t\t\t\t\t\n-silent \timportar de forma silenciosa (sin interfaz de usuario)\t\n-system \timportar la aplicaci\u00F3n a la cach\u00E9 del sistema\t\n-codebase \trecuperar los recursos del codebase correspondiente\t\n-shortcut \tinstalar los accesos directos como si el usuario hubiera aceptado la petici\u00F3n\t\n-association \tinstalar las asociaciones como si el usuario hubiera aceptado la petici\u00F3n\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_fr.properties b/Fiscality/jre/lib/deploy/messages_fr.properties
new file mode 100755
index 0000000..090eb76
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_fr.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=erreur interne, message inconnu
+error.badinst.nojre=Installation incorrecte. JRE introuvable dans le fichier de configuration
+error.launch.execv=Erreur lors de l'appel de Java Web Start (execv)
+error.launch.sysexec=Erreur lors de l'appel de Java Web Start (SysExec)
+error.listener.failed=Accueil : \u00E9chec de sysCreateListenerSocket
+error.accept.failed=Accueil : \u00E9chec d'accept
+error.recv.failed=Accueil : \u00E9chec de recv
+error.invalid.port=Accueil : impossible de r\u00E9activer un port valide
+error.read=Lecture apr\u00E8s la fin de tampon
+error.xmlparsing=Erreur d'analyse XML : type incorrect de jeton
+error.splash.exit=Le processus d'affichage de l'\u00E9cran d'accueil de Java Web Start est en cours de fermeture...\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\tDerni\u00E8re erreur WinSock :
+error.winsock.load=Impossible de charger winsock.dll
+error.winsock.start=Echec de WSAStartup
+error.badinst.nohome=Installation incorrecte : JAVAWS_HOME non d\u00E9fini
+error.splash.noimage=Accueil : impossible de charger l'image de l'\u00E9cran d'accueil
+error.splash.socket=Accueil : \u00E9chec du socket de serveur
+error.splash.cmnd=Accueil : commande inconnue
+error.splash.port=Accueil : port non sp\u00E9cifi\u00E9
+error.splash.send=Accueil : \u00E9chec de l'envoi
+error.splash.timer=Accueil : impossible de cr\u00E9er l'horloge d'arr\u00EAt
+error.splash.x11.open=Accueil : impossible d'ouvrir l'affichage X11
+error.splash.x11.connect=Accueil : \u00E9chec de la connexion X11
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\nSyntaxe :\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\no\u00F9 les options d'ex\u00E9cution sont :\t\t\t\n-verbose \taffichage de texte de sortie suppl\u00E9mentaire\t\n-offline \tex\u00E9cution de l'application en mode hors ligne\t\n-system \tex\u00E9cution de l'application \u00E0 partir du cache syst\u00E8me uniquement\n-Xnosplash \tex\u00E9cution sans affichage de l'\u00E9cran d'accueil\t\n-J \tsp\u00E9cification d'une option \u00E0 la machine virtuelle\t\n-wait \tlancement du processus Java et attente de sa fermeture\t\n\nles options de contr\u00F4le sont :\t\n-viewer \taffichage du visionneur du cache dans le panneau de configuration Java\n-clearcache \tsuppression de toutes les applications non install\u00E9es du cache\n-uninstall \tsuppression de toutes les applications du cache\n-uninstall \td\u00E9sinstallation de l'application dans le cache\t\n-import [import-options] \timport de l'application dans le cache\t\t\n\nles options d'import sont :\t\t\t\t\t\t\n-silent \timport silencieux (sans interface utilisateur)\t\n-system \timport de l'application dans le cache syst\u00E8me\t\n-codebase \textraction des ressources \u00E0 partir d'une base de code sp\u00E9cifique\t\n-shortcut \tinstallation des raccourcis comme si l'utilisateur avait autoris\u00E9 l'op\u00E9ration\t\n-association \tinstallation des associations comme si l'utilisateur avait autoris\u00E9 l'op\u00E9ration\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_it.properties b/Fiscality/jre/lib/deploy/messages_it.properties
new file mode 100755
index 0000000..b717ec1
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_it.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=errore interno, messaggio sconosciuto
+error.badinst.nojre=Installazione errata. Impossibile trovare il JRE nel file di configurazione
+error.launch.execv=Errore durante la chiamata di Java Web Start (execv)
+error.launch.sysexec=Errore durante la chiamata di Java Web Start (SysExec)
+error.listener.failed=Apertura: sysCreateListenerSocket non riuscito
+error.accept.failed=Apertura: accept non riuscito
+error.recv.failed=Apertura: recv non riuscito
+error.invalid.port=Apertura: impossibile identificare una porta valida
+error.read=Tentativo di lettura dopo la fine del buffer
+error.xmlparsing=Errore durante l'analisi XML: trovato un tipo di token errato
+error.splash.exit=Uscita dal processo di schermata iniziale di Java Web Start in corso...\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\tErrore ultima operazione WinSock:
+error.winsock.load=Impossibile caricare winsock.dll
+error.winsock.start=WSAStartup non riuscito
+error.badinst.nohome=Installazione errata: JAVAWS_HOME non impostato
+error.splash.noimage=Apertura: impossibile caricare l'immagine della schermata iniziale
+error.splash.socket=Apertura: socket del server non riuscita
+error.splash.cmnd=Apertura: comando non riconosciuto
+error.splash.port=Apertura: porta non specificata
+error.splash.send=Apertura: send non riuscito
+error.splash.timer=Apertura: impossibile creare il timer per l'arresto
+error.splash.x11.open=Apertura: impossibile aprire il display X11
+error.splash.x11.connect=Apertura: connessione X11 non riuscita
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\nUso:\tjavaws [opzioni di esecuzione] \t\n\tjavaws [opzioni di controllo]\t\t\n\ndove le opzioni di esecuzione sono:\t\t\t\n-verbose \tvisualizza output aggiuntivo\t\n-offline \tesegue l'applicazione in modalit\u00E0 non in linea\t\n-system \tesegue l'applicazione solo dalla cache del sistema\n-Xnosplash \tesegue l'applicazione senza visualizzare la schermata iniziale\t\n-J \tfornisce l'opzione alla VM\t\n-wait \tavvia il processo Java e ne attende il completamento\t\n\nle opzioni di controllo sono:\t\n-viewer \tmostra il visualizzatore cache nel pannello di controllo Java\n-clearcache \trimuove tutte le applicazioni non installate dalla cache\n-uninstall \trimuove tutte le applicazioni dalla cache\n-uninstall \trimuove l'applicazione dalla cache\t\n-import [opzioni di importazione] \timporta l'applicazione nella cache\t\t\n\nle opzioni di importazione sono:\t\t\t\t\t\t\n-silent \tesegue l'installazione in background (senza un'interfaccia utente)\t\n-system \timporta l'applicazione nella cache del sistema\t\n-codebase \trecupera le risorse dal codebase specificato\t\n-shortcut \tinstalla i collegamenti senza chiedere conferma all'utente\t\n-association \tinstalla le associazioni senza chiedere conferma all'utente\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_ja.properties b/Fiscality/jre/lib/deploy/messages_ja.properties
new file mode 100755
index 0000000..5213836
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_ja.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=\u5185\u90E8\u30A8\u30E9\u30FC\u3001\u4E0D\u660E\u306A\u30E1\u30C3\u30BB\u30FC\u30B8
+error.badinst.nojre=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u304C\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093\u3002\u69CB\u6210\u30D5\u30A1\u30A4\u30EB\u5185\u306BJRE\u304C\u3042\u308A\u307E\u305B\u3093
+error.launch.execv=Java Web Start\u306E\u547C\u51FA\u3057\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F(execv)
+error.launch.sysexec=Java Web Start\u306E\u547C\u51FA\u3057\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F(SysExec)
+error.listener.failed=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: sysCreateListenerSocket\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+error.accept.failed=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: accept\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+error.recv.failed=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: recv\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+error.invalid.port=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u6709\u52B9\u306A\u30DD\u30FC\u30C8\u3092\u5FA9\u6D3B\u3055\u305B\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F
+error.read=\u524D\u306E\u30D0\u30C3\u30D5\u30A1\u306E\u7D42\u308F\u308A\u3092\u8AAD\u307F\u8FBC\u307F\u307E\u3057\u305F
+error.xmlparsing=XML\u89E3\u6790\u30A8\u30E9\u30FC: \u8AA4\u3063\u305F\u30C8\u30FC\u30AF\u30F3\u304C\u691C\u51FA\u3055\u308C\u307E\u3057\u305F
+error.splash.exit=Java Web Start\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5\u753B\u9762\u51E6\u7406\u3092\u7D42\u4E86\u3057\u307E\u3059.....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\u6700\u5F8C\u306EWinSock\u30A8\u30E9\u30FC:
+error.winsock.load=winsock.dll\u3092\u30ED\u30FC\u30C9\u3067\u304D\u307E\u305B\u3093
+error.winsock.start=WSAStartup\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+error.badinst.nohome=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u304C\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093: JAVAWS_HOME\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093
+error.splash.noimage=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u30B9\u30D7\u30E9\u30C3\u30B7\u30E5\u753B\u9762\u306E\u753B\u50CF\u3092\u30ED\u30FC\u30C9\u3067\u304D\u307E\u305B\u3093
+error.splash.socket=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u30B5\u30FC\u30D0\u30FC\u30FB\u30BD\u30B1\u30C3\u30C8\u306B\u969C\u5BB3\u304C\u767A\u751F\u3057\u307E\u3057\u305F
+error.splash.cmnd=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u8A8D\u8B58\u3055\u308C\u306A\u3044\u30B3\u30DE\u30F3\u30C9
+error.splash.port=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u30DD\u30FC\u30C8\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093
+error.splash.send=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u9001\u4FE1\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+error.splash.timer=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: \u30B7\u30E3\u30C3\u30C8\u30C0\u30A6\u30F3\u30FB\u30BF\u30A4\u30DE\u30FC\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
+error.splash.x11.open=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: X11\u30C7\u30A3\u30B9\u30D7\u30EC\u30A4\u3092\u958B\u3051\u307E\u305B\u3093
+error.splash.x11.connect=\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5: X11\u63A5\u7D9A\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\n\u4F7F\u7528\u65B9\u6CD5:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\nrun-options\u306B\u306F\u6B21\u306E\u3082\u306E\u304C\u3042\u308A\u307E\u3059\u3002\t\t\t\n-verbose \t\u8FFD\u52A0\u306E\u51FA\u529B\u3092\u8868\u793A\t\n-offline \t\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30AA\u30D5\u30E9\u30A4\u30F3\u30FB\u30E2\u30FC\u30C9\u3067\u5B9F\u884C\t\n-system \t\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30B7\u30B9\u30C6\u30E0\u30FB\u30AD\u30E3\u30C3\u30B7\u30E5\u306E\u307F\u304B\u3089\u5B9F\u884C\n-Xnosplash \t\u30B9\u30D7\u30E9\u30C3\u30B7\u30E5\u753B\u9762\u3092\u8868\u793A\u305B\u305A\u306B\u5B9F\u884C\t\n-J \t\u30AA\u30D7\u30B7\u30E7\u30F3\u3092VM\u306B\u4E0E\u3048\u308B\t\n-wait \tJava\u30D7\u30ED\u30BB\u30B9\u3092\u958B\u59CB\u3057\u3001\u305D\u306E\u7D42\u4E86\u3092\u5F85\u6A5F\t\n\ncontrol-options\u306B\u306F\u6B21\u306E\u3082\u306E\u304C\u3042\u308A\u307E\u3059\u3002\t\n-viewer \t\u30AD\u30E3\u30C3\u30B7\u30E5\u30FB\u30D3\u30E5\u30FC\u30A2\u3092Java\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB\u30FB\u30D1\u30CD\u30EB\u306B\u8868\u793A\n-clearcache \t\u672A\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u306E\u3059\u3079\u3066\u306E\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30AD\u30E3\u30C3\u30B7\u30E5\u304B\u3089\u524A\u9664\n-uninstall \t\u3059\u3079\u3066\u306E\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30AD\u30E3\u30C3\u30B7\u30E5\u304B\u3089\u524A\u9664\n-uninstall \t\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30AD\u30E3\u30C3\u30B7\u30E5\u304B\u3089\u524A\u9664\t\n-import [import-options] \t\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30AD\u30E3\u30C3\u30B7\u30E5\u306B\u30A4\u30F3\u30DD\u30FC\u30C8\t\t\n\nimport-options\u306B\u306F\u6B21\u306E\u3082\u306E\u304C\u3042\u308A\u307E\u3059\u3002\t\n-silent \t\u30E1\u30C3\u30BB\u30FC\u30B8\u3092\u8868\u793A\u305B\u305A\u306B\u30A4\u30F3\u30DD\u30FC\u30C8(\u30E6\u30FC\u30B6\u30FC\u30FB\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u306A\u3057)\t\n-system \t\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u30B7\u30B9\u30C6\u30E0\u30FB\u30AD\u30E3\u30C3\u30B7\u30E5\u306B\u30A4\u30F3\u30DD\u30FC\u30C8\t\n-codebase \t\u6307\u5B9A\u3055\u308C\u305F\u30B3\u30FC\u30C9\u30FB\u30D9\u30FC\u30B9\u304B\u3089\u30EA\u30BD\u30FC\u30B9\u3092\u53D6\u5F97\t\n-shortcut \t\u30E6\u30FC\u30B6\u30FC\u304C\u30D7\u30ED\u30F3\u30D7\u30C8\u3092\u53D7\u3051\u5165\u308C\u305F\u3082\u306E\u3068\u3057\u3066\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\t\n-association \t\u30E6\u30FC\u30B6\u30FC\u304C\u30D7\u30ED\u30F3\u30D7\u30C8\u3092\u53D7\u3051\u5165\u308C\u305F\u3082\u306E\u3068\u3057\u3066\u30A2\u30BD\u30B7\u30A8\u30FC\u30B7\u30E7\u30F3\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_ko.properties b/Fiscality/jre/lib/deploy/messages_ko.properties
new file mode 100755
index 0000000..2e62488
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_ko.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2016, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=\uB0B4\uBD80 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uC54C \uC218 \uC5C6\uB294 \uBA54\uC2DC\uC9C0\uC785\uB2C8\uB2E4.
+error.badinst.nojre=\uC124\uCE58\uAC00 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uAD6C\uC131 \uD30C\uC77C\uC5D0\uC11C JRE\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+error.launch.execv=Java Web Start(execv)\uB97C \uD638\uCD9C\uD558\uB294 \uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
+error.launch.sysexec=Java Web Start(SysExec)\uB97C \uD638\uCD9C\uD558\uB294 \uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
+error.listener.failed=\uC2A4\uD50C\uB798\uC2DC: sysCreateListenerSocket\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+error.accept.failed=\uC2A4\uD50C\uB798\uC2DC: \uC2B9\uC778\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+error.recv.failed=\uC2A4\uD50C\uB798\uC2DC: recv\uB97C \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+error.invalid.port=\uC2A4\uD50C\uB798\uC2DC: \uC801\uD569\uD55C \uD3EC\uD2B8\uB97C \uBCF5\uC6D0\uD558\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4.
+error.read=\uBC84\uD37C \uB05D\uC744 \uC9C0\uB098\uC11C \uC77D\uC5C8\uC2B5\uB2C8\uB2E4.
+error.xmlparsing=XML \uAD6C\uBB38 \uBD84\uC11D \uC624\uB958: \uC798\uBABB\uB41C \uD1A0\uD070 \uC720\uD615\uC774 \uBC1C\uACAC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
+error.splash.exit=Java Web Start \uC2A4\uD50C\uB798\uC2DC \uD654\uBA74 \uCC98\uB9AC\uB97C \uC885\uB8CC\uD558\uB294 \uC911...\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\uB9C8\uC9C0\uB9C9 WinSock \uC624\uB958:
+error.winsock.load=winsock.dll\uC744 \uB85C\uB4DC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+error.winsock.start=WSAStartup\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+error.badinst.nohome=\uC798\uBABB\uB41C \uC124\uCE58: JAVAWS_HOME\uC774 \uC124\uC815\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.
+error.splash.noimage=\uC2A4\uD50C\uB798\uC2DC: \uC2A4\uD50C\uB798\uC2DC \uD654\uBA74 \uC774\uBBF8\uC9C0\uB97C \uB85C\uB4DC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+error.splash.socket=\uC2A4\uD50C\uB798\uC2DC: \uC11C\uBC84 \uC18C\uCF13\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+error.splash.cmnd=\uC2A4\uD50C\uB798\uC2DC: \uC54C \uC218 \uC5C6\uB294 \uBA85\uB839\uC785\uB2C8\uB2E4.
+error.splash.port=\uC2A4\uD50C\uB798\uC2DC: \uD3EC\uD2B8\uAC00 \uC9C0\uC815\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.
+error.splash.send=\uC2A4\uD50C\uB798\uC2DC: \uC804\uC1A1\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+error.splash.timer=\uC2A4\uD50C\uB798\uC2DC: \uC885\uB8CC \uD0C0\uC774\uBA38\uB97C \uC0DD\uC131\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+error.splash.x11.open=\uC2A4\uD50C\uB798\uC2DC: X11 \uB514\uC2A4\uD50C\uB808\uC774\uB97C \uC5F4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+error.splash.x11.connect=\uC2A4\uD50C\uB798\uC2DC: X11 \uC811\uC18D\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\n\uC0AC\uC6A9\uBC95:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\n\uC5EC\uAE30\uC11C run-options\uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4.\t\t\t\n-verbose \t\uCD94\uAC00 \uCD9C\uB825\uC744 \uD45C\uC2DC\uD569\uB2C8\uB2E4.\t\n-offline \t\uC624\uD504\uB77C\uC778 \uBAA8\uB4DC\uB85C \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC2E4\uD589\uD569\uB2C8\uB2E4.\t\n-system \t\uC2DC\uC2A4\uD15C \uCE90\uC2DC\uC5D0\uC11C\uB9CC \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC2E4\uD589\uD569\uB2C8\uB2E4.\n-Xnosplash \t\uC2A4\uD50C\uB798\uC2DC \uD654\uBA74\uC744 \uD45C\uC2DC\uD558\uC9C0 \uC54A\uACE0 \uC2E4\uD589\uD569\uB2C8\uB2E4.\t\n-J \tvm\uC5D0 \uC635\uC158\uC744 \uC81C\uACF5\uD569\uB2C8\uB2E4.\t\n-wait \tJava \uD504\uB85C\uC138\uC2A4\uB97C \uC2DC\uC791\uD558\uACE0 \uC885\uB8CC\uB420 \uB54C\uAE4C\uC9C0 \uAE30\uB2E4\uB9BD\uB2C8\uB2E4.\t\n\ncontrol-options\uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4.\t\n-viewer \tJava \uC81C\uC5B4\uD310\uC5D0\uC11C \uCE90\uC2DC \uBDF0\uC5B4\uB97C \uD45C\uC2DC\uD569\uB2C8\uB2E4.\n-clearcache \t\uCE90\uC2DC\uC5D0\uC11C \uC124\uCE58\uB418\uC9C0 \uC54A\uC740 \uBAA8\uB4E0 \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC81C\uAC70\uD569\uB2C8\uB2E4.\n-uninstall \t\uCE90\uC2DC\uC5D0\uC11C \uBAA8\uB4E0 \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC81C\uAC70\uD569\uB2C8\uB2E4.\n-uninstall \t\uCE90\uC2DC\uC5D0\uC11C \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC81C\uAC70\uD569\uB2C8\uB2E4.\t\n-import [import-options] \t\uCE90\uC2DC\uB85C \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC784\uD3EC\uD2B8\uD569\uB2C8\uB2E4.\t\t\n\nimport-options\uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4.\t\t\t\t\t\t\n-silent \t\uC0AC\uC6A9\uC790 \uC778\uD130\uD398\uC774\uC2A4 \uC5C6\uC774 \uC790\uB3D9\uC73C\uB85C \uC784\uD3EC\uD2B8\uD569\uB2C8\uB2E4.\t\n-system \t\uC2DC\uC2A4\uD15C \uCE90\uC2DC\uB85C \uC560\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC784\uD3EC\uD2B8\uD569\uB2C8\uB2E4.\t\n-codebase \t\uC81C\uACF5\uB41C \uCF54\uB4DC\uBCA0\uC774\uC2A4\uC5D0\uC11C \uB9AC\uC18C\uC2A4\uB97C \uAC80\uC0C9\uD569\uB2C8\uB2E4.\t\n-shortcut \t\uC0AC\uC6A9\uC790\uAC00 \uD504\uB86C\uD504\uD2B8\uB97C \uD5C8\uC6A9\uD55C \uAC83\uC73C\uB85C \uAC04\uC8FC\uD558\uC5EC \uB2E8\uCD95\uD0A4\uB97C \uC124\uCE58\uD569\uB2C8\uB2E4.\t\n-association \t\uC0AC\uC6A9\uC790\uAC00 \uD504\uB86C\uD504\uD2B8\uB97C \uD5C8\uC6A9\uD55C \uAC83\uC73C\uB85C \uAC04\uC8FC\uD558\uC5EC \uC5F0\uAD00\uC744 \uC124\uCE58\uD569\uB2C8\uB2E4.\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_pt_BR.properties b/Fiscality/jre/lib/deploy/messages_pt_BR.properties
new file mode 100755
index 0000000..f571497
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_pt_BR.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2016, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=erro interno, mensagem desconhecida
+error.badinst.nojre=Instala\u00E7\u00E3o incorreta. Nenhum JRE encontrado no arquivo de configura\u00E7\u00E3o
+error.launch.execv=Erro encontrado ao chamar Java Web Start (execv)
+error.launch.sysexec=Erro encontrado ao chamar Java Web Start (SysExec)
+error.listener.failed=Tela Inicial: falha em sysCreateListenerSocket
+error.accept.failed=Tela Inicial: falha na fun\u00E7\u00E3o accept
+error.recv.failed=Tela Inicial: falha na fun\u00E7\u00E3o recv
+error.invalid.port=Tela Inicial: n\u00E3o reativou uma porta v\u00E1lida
+error.read=Ler ap\u00F3s o final do buffer
+error.xmlparsing=Erro durante o parsing de XML: tipo incorreto de token encontrado
+error.splash.exit=Saindo do processamento da tela inicial do Java Web .....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\u00DAltimo Erro de WinSock:
+error.winsock.load=N\u00E3o foi poss\u00EDvel carregar winsock.dll
+error.winsock.start=Falha em WSAStartup
+error.badinst.nohome=Instala\u00E7\u00E3o incorreta: JAVAWS_HOME n\u00E3o definido
+error.splash.noimage=Tela Inicial: n\u00E3o foi poss\u00EDvel carregar a imagem da tela inicial
+error.splash.socket=Tela Inicial: falha no soquete do servidor
+error.splash.cmnd=Tela Inicial: comando n\u00E3o reconhecido
+error.splash.port=Tela Inicial: porta n\u00E3o especificada
+error.splash.send=Tela Inicial: falha na fun\u00E7\u00E3o send
+error.splash.timer=Tela Inicial: n\u00E3o foi poss\u00EDvel criar temporizador de shutdown
+error.splash.x11.open=Tela Inicial: N\u00E3o \u00E9 poss\u00EDvel abrir a exibi\u00E7\u00E3o X11
+error.splash.x11.connect=Tela Inicial: falha na conex\u00E3o X11
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\nUso:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\nem que run-options inclui:\t\t\t\n-verbose \texibe a sa\u00EDda adicional\t\n-offline \texecuta o aplicativo no modo off-line\t\n-system \texecuta o aplicativo somente pelo cache do sistema\n-Xnosplash \texecuta sem mostrar uma tela de abertura\t\n-J \tenvia a op\u00E7\u00E3o \u00E0 vm\t\n-wait \tinicia o processo java e aguarda sua sa\u00EDda\t\n\ncontrol-options inclui:\t\n-viewer \tmostra o visualizador do cache no painel de controle java\n-clearcache \tremove do cache todos os aplicativos n\u00E3o instalados\n-uninstall \tremove do cache todos os aplicativos\n-uninstall \tremove o aplicativo do cache\t\n-import [import-options] \timporta o aplicativo para o cache\t\t\n\nimport-options inclui:\t\t\t\t\t\t\n-silent \timporta silenciosamente (sem interface do usu\u00E1rio)\t\n-system \timporta o aplicativo para o cache do sistema\t\n-codebase \trecupera recursos da base de c\u00F3digo especificada\t\n-shortcut \tinstala atalhos como se fosse um prompt permitido pelo usu\u00E1rio\t\n-association \tinstala associa\u00E7\u00F5es como se fosse um prompt permitido pelo usu\u00E1rio\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_sv.properties b/Fiscality/jre/lib/deploy/messages_sv.properties
new file mode 100755
index 0000000..9f22f94
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_sv.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2018, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=internt fel, ok\u00E4nt meddelande
+error.badinst.nojre=Felaktig installation. Ingen JRE har hittats i konfigurationsfilen
+error.launch.execv=Ett fel intr\u00E4ffade under starten av Java Web Start (execv)
+error.launch.sysexec=Ett fel intr\u00E4ffade under starten av Java Web Start (SysExec)
+error.listener.failed=V\u00E4lkomstsk\u00E4rm: sysCreateListenerSocket utf\u00F6rdes inte
+error.accept.failed=V\u00E4lkomstsk\u00E4rm: kunde inte accepteras
+error.recv.failed=V\u00E4lkomstsk\u00E4rm: kunde inte mottaga
+error.invalid.port=V\u00E4lkomstsk\u00E4rm: \u00E5terskapade inte en giltig port
+error.read=L\u00E4ste f\u00F6rbi slutet av bufferten
+error.xmlparsing=XML-tolkningsfel: fel typ av token hittades
+error.splash.exit=Java Web Start - v\u00E4lkomstsk\u00E4rmen avslutas .....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\tSenaste WinSock-fel:
+error.winsock.load=Kunde inte ladda winsock.dll
+error.winsock.start=WSAStartup utf\u00F6rdes inte
+error.badinst.nohome=Felaktig installation: JAVAWS_HOME har inte st\u00E4llts in
+error.splash.noimage=V\u00E4lkomstsk\u00E4rm: kunde inte ladda bilden f\u00F6r v\u00E4lkomstsk\u00E4rmen
+error.splash.socket=V\u00E4lkomstsk\u00E4rm: serversocket utf\u00F6rdes inte
+error.splash.cmnd=V\u00E4lkomstsk\u00E4rm: ok\u00E4nt kommando
+error.splash.port=V\u00E4lkomstsk\u00E4rm: porten angavs inte
+error.splash.send=V\u00E4lkomstsk\u00E4rm: kunde inte skicka
+error.splash.timer=V\u00E4lkomstsk\u00E4rm: kunde inte skapa tidtagare f\u00F6r avst\u00E4ngning
+error.splash.x11.open=V\u00E4lkomstsk\u00E4rm: kan inte \u00F6ppna X11-visningen
+error.splash.x11.connect=V\u00E4lkomstsk\u00E4rm: X11-anslutning uppr\u00E4ttades inte
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\nSyntax:\tjavaws [k\u00F6ralternativ] \t\n\tjavaws [k\u00F6ralternativ]\t\t\n\nd\u00E4r k\u00F6ralternativen omfattar:\t\t\t\n-verbose \tvisa ytterligare utdata\t\n-offline \tk\u00F6r applikationen i offlinel\u00E4ge\t\n-system \tk\u00F6r applikationen endast fr\u00E5n systemcachen\n-Xnosplash \tk\u00F6r utan att visa v\u00E4lkomstsk\u00E4rmen\t\n-J \tange alternativ f\u00F6r VM\t\n-wait \tstarta javaprocessen och v\u00E4nta tills den har slutf\u00F6rts\t\n\nkontrollalternativen omfattar:\t\n-viewer \tvisa cachel\u00E4saren i kontrollpanelen f\u00F6r java\n-clearcache \tta bort alla icke installerade applikationer fr\u00E5n cachen\n-uninstall \tta bort alla applikationer fr\u00E5n cachen\n-uninstall \tta bort applikationen fr\u00E5n cachen\t\n-import [importalternativ] \timportera applikationen till cachen\t\t\n\nimportalternativen omfattar:\t\t\t\t\t\t\n-silent \timportera obevakat (utan anv\u00E4ndargr\u00E4nssnitt)\t\n-system \timportera applikationen till systemcachen\t\n-codebase \th\u00E4mta resurserna fr\u00E5n den angivna kodbasen\t\n-shortcut \tinstallera genv\u00E4gar som om anv\u00E4ndaren till\u00E5tit det\t\n-association \tinstallera associationer som om anv\u00E4ndaren till\u00E5tit det\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_zh_CN.properties b/Fiscality/jre/lib/deploy/messages_zh_CN.properties
new file mode 100755
index 0000000..2abea2e
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_zh_CN.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=\u5185\u90E8\u9519\u8BEF, \u672A\u77E5\u6D88\u606F
+error.badinst.nojre=\u9519\u8BEF\u5B89\u88C5\u3002\u914D\u7F6E\u6587\u4EF6\u4E2D\u627E\u4E0D\u5230 JRE
+error.launch.execv=\u8C03\u7528 Java Web Start (execv) \u65F6\u9047\u5230\u9519\u8BEF
+error.launch.sysexec=\u8C03\u7528 Java Web Start (SysExec) \u65F6\u9047\u5230\u9519\u8BEF
+error.listener.failed=\u542F\u52A8\u5C4F\u5E55: sysCreateListenerSocket \u5931\u8D25
+error.accept.failed=\u542F\u52A8\u5C4F\u5E55: \u63A5\u53D7\u5931\u8D25
+error.recv.failed=\u542F\u52A8\u5C4F\u5E55: recv \u5931\u8D25
+error.invalid.port=\u542F\u52A8\u5C4F\u5E55: \u672A\u6062\u590D\u6709\u6548\u7AEF\u53E3
+error.read=\u8BFB\u53D6\u8D85\u51FA\u7F13\u51B2\u533A\u7ED3\u5C3E
+error.xmlparsing=XML \u89E3\u6790\u9519\u8BEF: \u53D1\u73B0\u9519\u8BEF\u7684\u6807\u8BB0\u7C7B\u578B
+error.splash.exit=Java Web Start \u542F\u52A8\u5C4F\u5E55\u8FDB\u7A0B\u6B63\u5728\u9000\u51FA.....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\u4E0A\u4E00\u4E2A WinSock \u9519\u8BEF:
+error.winsock.load=\u65E0\u6CD5\u52A0\u8F7D winsock.dll
+error.winsock.start=WSAStartup \u5931\u8D25
+error.badinst.nohome=\u9519\u8BEF\u5B89\u88C5: JAVAWS_HOME \u672A\u8BBE\u7F6E
+error.splash.noimage=\u542F\u52A8\u5C4F\u5E55: \u65E0\u6CD5\u52A0\u8F7D\u542F\u52A8\u5C4F\u5E55\u56FE\u50CF
+error.splash.socket=\u542F\u52A8\u5C4F\u5E55: \u670D\u52A1\u5668\u5957\u63A5\u5B57\u5931\u8D25
+error.splash.cmnd=\u542F\u52A8\u5C4F\u5E55: \u65E0\u6CD5\u8BC6\u522B\u7684\u547D\u4EE4
+error.splash.port=\u542F\u52A8\u5C4F\u5E55: \u672A\u6307\u5B9A\u7AEF\u53E3
+error.splash.send=\u542F\u52A8\u5C4F\u5E55: \u53D1\u9001\u5931\u8D25
+error.splash.timer=\u542F\u52A8\u5C4F\u5E55: \u65E0\u6CD5\u521B\u5EFA\u5173\u673A\u8BA1\u65F6\u5668
+error.splash.x11.open=\u542F\u52A8\u5C4F\u5E55: \u65E0\u6CD5\u6253\u5F00 X11 \u663E\u793A
+error.splash.x11.connect=\u542F\u52A8\u5C4F\u5E55: X11 \u8FDE\u63A5\u5931\u8D25
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\n\u7528\u6CD5:\tjavaws [\u8FD0\u884C\u9009\u9879] \t\n\tjavaws [\u63A7\u5236\u9009\u9879]\t\t\n\n\u5176\u4E2D\u8FD0\u884C\u9009\u9879\u5305\u62EC:\t\t\t\n-verbose \t\u663E\u793A\u5176\u4ED6\u8F93\u51FA\u5185\u5BB9\t\n-offline \t\u4EE5\u8131\u673A\u6A21\u5F0F\u8FD0\u884C\u5E94\u7528\u7A0B\u5E8F\t\n-system \t\u4EC5\u4ECE\u7CFB\u7EDF\u9AD8\u901F\u7F13\u5B58\u8FD0\u884C\u5E94\u7528\u7A0B\u5E8F\n-Xnosplash \t\u8FD0\u884C\u65F6\u4E0D\u663E\u793A\u542F\u52A8\u5C4F\u5E55\t\n-J<\u9009\u9879> \t\u4E3A vm \u63D0\u4F9B\u9009\u9879\t\n-wait \t\u542F\u52A8 Java \u8FDB\u7A0B\u5E76\u7B49\u5F85\u5176\u9000\u51FA\t\n\n\u63A7\u5236\u9009\u9879\u5305\u62EC:\t\n-viewer \t\u5728 Java \u63A7\u5236\u9762\u677F\u4E2D\u663E\u793A\u9AD8\u901F\u7F13\u5B58\u67E5\u770B\u5668\n-clearcache \t\u4ECE\u9AD8\u901F\u7F13\u5B58\u5220\u9664\u6240\u6709\u672A\u5B89\u88C5\u7684\u5E94\u7528\u7A0B\u5E8F\n-uninstall \t\u4ECE\u9AD8\u901F\u7F13\u5B58\u5220\u9664\u6240\u6709\u5E94\u7528\u7A0B\u5E8F\n-uninstall \t\u4ECE\u9AD8\u901F\u7F13\u5B58\u5220\u9664\u5E94\u7528\u7A0B\u5E8F\t\n-import [\u5BFC\u5165\u9009\u9879] \t\u5C06\u5E94\u7528\u7A0B\u5E8F\u5BFC\u5165\u9AD8\u901F\u7F13\u5B58\t\t\n\n\u5BFC\u5165\u9009\u9879\u5305\u62EC:\t\t\t\t\t\t\n-silent \t\u4EE5\u65E0\u63D0\u793A\u6A21\u5F0F (\u4E0D\u51FA\u73B0\u7528\u6237\u754C\u9762) \u5BFC\u5165\t\n-system \t\u5C06\u5E94\u7528\u7A0B\u5E8F\u5BFC\u5165\u7CFB\u7EDF\u9AD8\u901F\u7F13\u5B58\t\n-codebase \t\u4ECE\u7ED9\u5B9A\u7684\u4EE3\u7801\u5E93\u68C0\u7D22\u8D44\u6E90\t\n-shortcut \t\u4EE5\u7528\u6237\u63A5\u53D7\u63D0\u793A\u7684\u65B9\u5F0F\u5B89\u88C5\u5FEB\u6377\u65B9\u5F0F\t\n-association \t\u4EE5\u7528\u6237\u63A5\u53D7\u63D0\u793A\u7684\u65B9\u5F0F\u5B89\u88C5\u5173\u8054\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_zh_HK.properties b/Fiscality/jre/lib/deploy/messages_zh_HK.properties
new file mode 100755
index 0000000..80cc49b
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_zh_HK.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=\u5167\u90E8\u932F\u8AA4\uFF0C\u4E0D\u660E\u7684\u8A0A\u606F
+error.badinst.nojre=\u5B89\u88DD\u932F\u8AA4\u3002\u5728\u7D44\u614B\u6A94\u4E2D\u627E\u4E0D\u5230 JRE
+error.launch.execv=\u547C\u53EB Java Web Start (execv) \u6642\u9047\u5230\u932F\u8AA4
+error.launch.sysexec=\u547C\u53EB Java Web Start (SysExec) \u6642\u9047\u5230\u932F\u8AA4
+error.listener.failed=Splash: sysCreateListenerSocket \u5931\u6557
+error.accept.failed=Splash: \u63A5\u53D7\u5931\u6557
+error.recv.failed=Splash: recv \u5931\u6557
+error.invalid.port=Splash: \u6709\u6548\u7684\u9023\u63A5\u57E0\u5C1A\u672A\u56DE\u5FA9
+error.read=\u8B80\u53D6\u8D85\u51FA\u7DE9\u885D\u5340\u7D50\u5C3E
+error.xmlparsing=XML \u5256\u6790\u932F\u8AA4: \u627E\u5230\u932F\u8AA4\u7684\u8A18\u865F\u7A2E\u985E
+error.splash.exit=Java Web Start \u9583\u73FE\u87A2\u5E55\u8655\u7406\u7D50\u675F\u4E2D.....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\u4E0A\u4E00\u6B21 WinSock \u932F\u8AA4:
+error.winsock.load=\u7121\u6CD5\u8F09\u5165 winsock.dll
+error.winsock.start=WSAStartup \u5931\u6557
+error.badinst.nohome=\u5B89\u88DD\u932F\u8AA4: \u672A\u8A2D\u5B9A JAVAWS_HOME
+error.splash.noimage=Splash: \u7121\u6CD5\u8F09\u5165\u9583\u73FE\u87A2\u5E55\u5F71\u50CF
+error.splash.socket=Splash: \u4F3A\u670D\u5668 socket \u5931\u6557
+error.splash.cmnd=Splash: \u7121\u6CD5\u8FA8\u8B58\u547D\u4EE4
+error.splash.port=Splash: \u672A\u6307\u5B9A\u9023\u63A5\u57E0
+error.splash.send=Splash: \u50B3\u9001\u5931\u6557
+error.splash.timer=Splash: \u7121\u6CD5\u5EFA\u7ACB\u95DC\u6A5F\u8A08\u6642\u5668
+error.splash.x11.open=Splash: \u7121\u6CD5\u958B\u555F X11 \u986F\u793A\u756B\u9762
+error.splash.x11.connect=Splash: X11 \u9023\u7DDA\u5931\u6557
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\n\u7528\u6CD5:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\n\u5176\u4E2D\uFF0Crun-options \u5305\u62EC:\t\t\t\n-verbose \t\u986F\u793A\u66F4\u8A73\u7D30\u7684\u8F38\u51FA\t\n-offline \t\u5728\u96E2\u7DDA\u6A21\u5F0F\u4E0B\u57F7\u884C\u61C9\u7528\u7A0B\u5F0F\t\n-system \t\u50C5\u5F9E\u7CFB\u7D71\u5FEB\u53D6\u57F7\u884C\u61C9\u7528\u7A0B\u5F0F\n-Xnosplash \t\u57F7\u884C\u6642\u4E0D\u986F\u793A\u8EDF\u9AD4\u8CC7\u8A0A\u756B\u9762\t\n-J \t\u70BA vm \u63D0\u4F9B\u9078\u9805\t\n-wait \t\u555F\u52D5 Java \u8655\u7406\u4E26\u7B49\u5F85\u5176\u7D50\u675F\t\n\ncontrol-options \u5305\u62EC:\t\n-viewer \t\u5728 Java \u63A7\u5236\u9762\u677F\u4E2D\u986F\u793A\u5FEB\u53D6\u6AA2\u8996\u5668\n-clearcache \t\u5F9E\u5FEB\u53D6\u4E2D\u79FB\u9664\u6240\u6709\u975E\u5B89\u88DD\u61C9\u7528\u7A0B\u5F0F\n-uninstall \t\u5F9E\u5FEB\u53D6\u4E2D\u79FB\u9664\u6240\u6709\u61C9\u7528\u7A0B\u5F0F\n-uninstall \t\u5F9E\u5FEB\u53D6\u4E2D\u79FB\u9664\u61C9\u7528\u7A0B\u5F0F\t\n-import [import-options] \t\u5C07\u61C9\u7528\u7A0B\u5F0F\u532F\u5165\u5FEB\u53D6\t\t\n\nimport-options \u5305\u62EC:\t\t\t\t\t\t\n-silent \t\u4EE5\u7121\u63D0\u793A\u6A21\u5F0F\u532F\u5165 (\u7121\u4F7F\u7528\u8005\u4ECB\u9762)\t\n-system \t\u5C07\u61C9\u7528\u7A0B\u5F0F\u532F\u5165\u7CFB\u7D71\u5FEB\u53D6\t\n-codebase \t\u5F9E\u6307\u5B9A\u7684\u4EE3\u78BC\u5EAB\u64F7\u53D6\u8CC7\u6E90\t\n-shortcut \t\u5B89\u88DD\u6377\u5F91 (\u7336\u5982\u4F7F\u7528\u8005\u5DF2\u5141\u8A31\u63D0\u793A)\t\n-association \t\u5B89\u88DD\u95DC\u806F (\u7336\u5982\u4F7F\u7528\u8005\u5DF2\u5141\u8A31\u63D0\u793A)\t\n\n
diff --git a/Fiscality/jre/lib/deploy/messages_zh_TW.properties b/Fiscality/jre/lib/deploy/messages_zh_TW.properties
new file mode 100755
index 0000000..80cc49b
--- /dev/null
+++ b/Fiscality/jre/lib/deploy/messages_zh_TW.properties
@@ -0,0 +1,32 @@
+#
+# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+
+error.internal.badmsg=\u5167\u90E8\u932F\u8AA4\uFF0C\u4E0D\u660E\u7684\u8A0A\u606F
+error.badinst.nojre=\u5B89\u88DD\u932F\u8AA4\u3002\u5728\u7D44\u614B\u6A94\u4E2D\u627E\u4E0D\u5230 JRE
+error.launch.execv=\u547C\u53EB Java Web Start (execv) \u6642\u9047\u5230\u932F\u8AA4
+error.launch.sysexec=\u547C\u53EB Java Web Start (SysExec) \u6642\u9047\u5230\u932F\u8AA4
+error.listener.failed=Splash: sysCreateListenerSocket \u5931\u6557
+error.accept.failed=Splash: \u63A5\u53D7\u5931\u6557
+error.recv.failed=Splash: recv \u5931\u6557
+error.invalid.port=Splash: \u6709\u6548\u7684\u9023\u63A5\u57E0\u5C1A\u672A\u56DE\u5FA9
+error.read=\u8B80\u53D6\u8D85\u51FA\u7DE9\u885D\u5340\u7D50\u5C3E
+error.xmlparsing=XML \u5256\u6790\u932F\u8AA4: \u627E\u5230\u932F\u8AA4\u7684\u8A18\u865F\u7A2E\u985E
+error.splash.exit=Java Web Start \u9583\u73FE\u87A2\u5E55\u8655\u7406\u7D50\u675F\u4E2D.....\n
+# "Last WinSock Error" means the error message for the last operation that failed.
+error.winsock=\t\u4E0A\u4E00\u6B21 WinSock \u932F\u8AA4:
+error.winsock.load=\u7121\u6CD5\u8F09\u5165 winsock.dll
+error.winsock.start=WSAStartup \u5931\u6557
+error.badinst.nohome=\u5B89\u88DD\u932F\u8AA4: \u672A\u8A2D\u5B9A JAVAWS_HOME
+error.splash.noimage=Splash: \u7121\u6CD5\u8F09\u5165\u9583\u73FE\u87A2\u5E55\u5F71\u50CF
+error.splash.socket=Splash: \u4F3A\u670D\u5668 socket \u5931\u6557
+error.splash.cmnd=Splash: \u7121\u6CD5\u8FA8\u8B58\u547D\u4EE4
+error.splash.port=Splash: \u672A\u6307\u5B9A\u9023\u63A5\u57E0
+error.splash.send=Splash: \u50B3\u9001\u5931\u6557
+error.splash.timer=Splash: \u7121\u6CD5\u5EFA\u7ACB\u95DC\u6A5F\u8A08\u6642\u5668
+error.splash.x11.open=Splash: \u7121\u6CD5\u958B\u555F X11 \u986F\u793A\u756B\u9762
+error.splash.x11.connect=Splash: X11 \u9023\u7DDA\u5931\u6557
+# Javaws usage: '\' is a joining of two sentence,which are connected including
+# the invisible character '\n'.
+message.javaws.usage=\n\u7528\u6CD5:\tjavaws [run-options] \t\n\tjavaws [control-options]\t\t\n\n\u5176\u4E2D\uFF0Crun-options \u5305\u62EC:\t\t\t\n-verbose \t\u986F\u793A\u66F4\u8A73\u7D30\u7684\u8F38\u51FA\t\n-offline \t\u5728\u96E2\u7DDA\u6A21\u5F0F\u4E0B\u57F7\u884C\u61C9\u7528\u7A0B\u5F0F\t\n-system \t\u50C5\u5F9E\u7CFB\u7D71\u5FEB\u53D6\u57F7\u884C\u61C9\u7528\u7A0B\u5F0F\n-Xnosplash \t\u57F7\u884C\u6642\u4E0D\u986F\u793A\u8EDF\u9AD4\u8CC7\u8A0A\u756B\u9762\t\n-J \t\u70BA vm \u63D0\u4F9B\u9078\u9805\t\n-wait \t\u555F\u52D5 Java \u8655\u7406\u4E26\u7B49\u5F85\u5176\u7D50\u675F\t\n\ncontrol-options \u5305\u62EC:\t\n-viewer \t\u5728 Java \u63A7\u5236\u9762\u677F\u4E2D\u986F\u793A\u5FEB\u53D6\u6AA2\u8996\u5668\n-clearcache \t\u5F9E\u5FEB\u53D6\u4E2D\u79FB\u9664\u6240\u6709\u975E\u5B89\u88DD\u61C9\u7528\u7A0B\u5F0F\n-uninstall \t\u5F9E\u5FEB\u53D6\u4E2D\u79FB\u9664\u6240\u6709\u61C9\u7528\u7A0B\u5F0F\n-uninstall \t\u5F9E\u5FEB\u53D6\u4E2D\u79FB\u9664\u61C9\u7528\u7A0B\u5F0F\t\n-import [import-options] \t\u5C07\u61C9\u7528\u7A0B\u5F0F\u532F\u5165\u5FEB\u53D6\t\t\n\nimport-options \u5305\u62EC:\t\t\t\t\t\t\n-silent \t\u4EE5\u7121\u63D0\u793A\u6A21\u5F0F\u532F\u5165 (\u7121\u4F7F\u7528\u8005\u4ECB\u9762)\t\n-system \t\u5C07\u61C9\u7528\u7A0B\u5F0F\u532F\u5165\u7CFB\u7D71\u5FEB\u53D6\t\n-codebase \t\u5F9E\u6307\u5B9A\u7684\u4EE3\u78BC\u5EAB\u64F7\u53D6\u8CC7\u6E90\t\n-shortcut \t\u5B89\u88DD\u6377\u5F91 (\u7336\u5982\u4F7F\u7528\u8005\u5DF2\u5141\u8A31\u63D0\u793A)\t\n-association \t\u5B89\u88DD\u95DC\u806F (\u7336\u5982\u4F7F\u7528\u8005\u5DF2\u5141\u8A31\u63D0\u793A)\t\n\n
diff --git a/Fiscality/jre/lib/deploy/mixcode_s.png b/Fiscality/jre/lib/deploy/mixcode_s.png
new file mode 100755
index 0000000..19ed1c3
Binary files /dev/null and b/Fiscality/jre/lib/deploy/mixcode_s.png differ
diff --git a/Fiscality/jre/lib/deploy/splash.gif b/Fiscality/jre/lib/deploy/splash.gif
new file mode 100755
index 0000000..e886d50
Binary files /dev/null and b/Fiscality/jre/lib/deploy/splash.gif differ
diff --git a/Fiscality/jre/lib/deploy/splash@2x.gif b/Fiscality/jre/lib/deploy/splash@2x.gif
new file mode 100755
index 0000000..9c47678
Binary files /dev/null and b/Fiscality/jre/lib/deploy/splash@2x.gif differ
diff --git a/Fiscality/jre/lib/deploy/splash_11-lic.gif b/Fiscality/jre/lib/deploy/splash_11-lic.gif
new file mode 100755
index 0000000..147db08
Binary files /dev/null and b/Fiscality/jre/lib/deploy/splash_11-lic.gif differ
diff --git a/Fiscality/jre/lib/deploy/splash_11@2x-lic.gif b/Fiscality/jre/lib/deploy/splash_11@2x-lic.gif
new file mode 100755
index 0000000..88a6370
Binary files /dev/null and b/Fiscality/jre/lib/deploy/splash_11@2x-lic.gif differ
diff --git a/Fiscality/jre/lib/desktop/applications/sun-java.desktop b/Fiscality/jre/lib/desktop/applications/sun-java.desktop
new file mode 100755
index 0000000..e7d8a2d
--- /dev/null
+++ b/Fiscality/jre/lib/desktop/applications/sun-java.desktop
@@ -0,0 +1,25 @@
+#
+# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+# Use is subject to license terms.
+#
+# Desktop entry for automatic execution of files identified as either the
+# x-jar or x-java-archive (historical) mime type.
+#
+# Note: This file may be installed under both "control-center-2.0" and
+# "applications". Depending upon the version of GNOME, the copy in
+# "applications" may take precedence.
+#
+# One might be tempted to add "Java" to the Catergories, but the definition
+# is "uses Swing/ATW" whhich may not be true.
+#
+[Desktop Entry]
+Encoding=UTF-8
+Name=Java
+Comment=Java Virtual Machine
+Exec=java -jar
+Icon=sun-java.png
+Terminal=false
+Type=Application
+NoDisplay=true
+Categories=Applications;
+MimeType=application/x-java-archive;application/x-jar;
diff --git a/Fiscality/jre/lib/desktop/applications/sun-javaws.desktop b/Fiscality/jre/lib/desktop/applications/sun-javaws.desktop
new file mode 100755
index 0000000..12f9fc1
--- /dev/null
+++ b/Fiscality/jre/lib/desktop/applications/sun-javaws.desktop
@@ -0,0 +1,22 @@
+#
+# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+# Use is subject to license terms.
+#
+# Desktop entry for the automatic execution of jnlp files identified as
+# the x-java-jnlp-file mime type.
+#
+# Note: This file may be installed under both "control-center-2.0" and
+# "applications". Depending upon the version of GNOME, the copy in
+# "applications" may take precedence.
+#
+[Desktop Entry]
+Encoding=UTF-8
+Name=JavaWS
+Comment=Java Web Start
+Exec=javaws
+Icon=sun-javaws.png
+Terminal=false
+Type=Application
+NoDisplay=true
+Categories=Java;Applications;
+MimeType=application/x-java-jnlp-file;
diff --git a/Fiscality/jre/lib/desktop/applications/sun_java.desktop b/Fiscality/jre/lib/desktop/applications/sun_java.desktop
new file mode 100755
index 0000000..e148f01
--- /dev/null
+++ b/Fiscality/jre/lib/desktop/applications/sun_java.desktop
@@ -0,0 +1,20 @@
+#
+# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+# Use is subject to license terms.
+#
+# Desktop entry for the Java Control Panel (jcontrol). The name is poor,
+# but maintained for compatibility reasons.
+#
+# Note: This file may be installed under both "control-center-2.0" and
+# "applications". Depending upon the version of GNOME, the copy in
+# "applications" may take precedence.
+#
+[Desktop Entry]
+Encoding=UTF-8
+Name=Java
+Comment=Java Control Panel
+Exec=jcontrol
+Icon=sun-jcontrol.png
+Terminal=false
+Type=Application
+Categories=Application;Settings;Java;X-Red-Hat-Base;X-Ximian-Settings;
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-java.png
new file mode 100755
index 0000000..6453e8e
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png
new file mode 100755
index 0000000..6453e8e
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-jcontrol.png
new file mode 100755
index 0000000..6453e8e
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..8460ee5
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..8460ee5
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..8460ee5
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-java.png
new file mode 100755
index 0000000..0e5bf13
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png
new file mode 100755
index 0000000..0e5bf13
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-jcontrol.png
new file mode 100755
index 0000000..0e5bf13
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..9eb1851
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..9eb1851
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..9eb1851
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-java.png
new file mode 100755
index 0000000..2bbf672
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png
new file mode 100755
index 0000000..2bbf672
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-jcontrol.png
new file mode 100755
index 0000000..2bbf672
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..aade5f2
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..aade5f2
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..aade5f2
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-java.png
new file mode 100755
index 0000000..8bee2f6
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png
new file mode 100755
index 0000000..8bee2f6
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-jcontrol.png
new file mode 100755
index 0000000..8bee2f6
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..19a9364
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..19a9364
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..19a9364
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-java.png
new file mode 100755
index 0000000..d0c5ee5
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png
new file mode 100755
index 0000000..d0c5ee5
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-jcontrol.png
new file mode 100755
index 0000000..d0c5ee5
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..3e2d074
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..3e2d074
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..3e2d074
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-java.png
new file mode 100755
index 0000000..a5046b0
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png
new file mode 100755
index 0000000..a5046b0
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-jcontrol.png
new file mode 100755
index 0000000..a5046b0
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..19aa03e
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..19aa03e
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..19aa03e
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-java.png
new file mode 100755
index 0000000..0456bab
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png
new file mode 100755
index 0000000..0456bab
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-jcontrol.png
new file mode 100755
index 0000000..0456bab
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..3c315bb
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..3c315bb
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..3c315bb
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-java.png b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-java.png
new file mode 100755
index 0000000..9fa80e7
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-java.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png
new file mode 100755
index 0000000..9fa80e7
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png
new file mode 100755
index 0000000..9fa80e7
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-archive.png b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-archive.png
new file mode 100755
index 0000000..ba867be
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-archive.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png
new file mode 100755
index 0000000..ba867be
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png differ
diff --git a/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-text-x-java.png b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-text-x-java.png
new file mode 100755
index 0000000..ba867be
Binary files /dev/null and b/Fiscality/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-text-x-java.png differ
diff --git a/Fiscality/jre/lib/desktop/mime/packages/x-java-archive.xml b/Fiscality/jre/lib/desktop/mime/packages/x-java-archive.xml
new file mode 100755
index 0000000..2b806c0
--- /dev/null
+++ b/Fiscality/jre/lib/desktop/mime/packages/x-java-archive.xml
@@ -0,0 +1,39 @@
+
+
+
+ Java Archive
+ Ðрхив, формат Java
+ Archiv Java
+ Java-Archiv
+ αÏχείο Java
+ Java-arkivo
+ Archivo Java
+ Java artxiboa
+ Java-arkisto
+ archive Java
+ Java-archÃvum
+ Archivio Java
+ Java アーカイブ
+ ìžë°” ì•„ì¹´ì´ë¸Œ
+ Arkib Java
+ Java-arkiv
+ Java-archief
+ Java-arkiv
+ Java-arkiv
+ Archiwum Java
+ arquivo Java
+ Pacote Java
+ архив Java
+ Arkiv Java
+ Јава архива
+ Java-arkiv
+ Ðрхів Java
+ Java 压缩包
+
+
+
+
+
+
+
+
diff --git a/Fiscality/jre/lib/desktop/mime/packages/x-java-jnlp-file.xml b/Fiscality/jre/lib/desktop/mime/packages/x-java-jnlp-file.xml
new file mode 100755
index 0000000..a660c2b
--- /dev/null
+++ b/Fiscality/jre/lib/desktop/mime/packages/x-java-jnlp-file.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ Java Network Launched Application
+
+
+
+
+
+
diff --git a/Fiscality/jre/lib/ext/meta-index b/Fiscality/jre/lib/ext/meta-index
new file mode 100755
index 0000000..c2efa57
--- /dev/null
+++ b/Fiscality/jre/lib/ext/meta-index
@@ -0,0 +1,63 @@
+% VERSION 2
+% WARNING: this file is auto-generated; do not edit
+% UNSUPPORTED: this file and its format may change and/or
+% may be removed in a future release
+! cldrdata.jar
+sun/text
+sun/util
+# dnsns.jar
+META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
+sun/net
+! jaccess.jar
+com/sun/java/accessibility/
+# localedata.jar
+sun/text
+sun/util
+# nashorn.jar
+jdk/nashorn
+META-INF/services/javax.script.ScriptEngineFactory
+jdk/internal
+# sunec.jar
+sun/security
+META-INF/ORACLE_J.RSA
+META-INF/ORACLE_J.SF
+# sunjce_provider.jar
+com/sun/crypto/
+META-INF/ORACLE_J.RSA
+META-INF/ORACLE_J.SF
+# sunpkcs11.jar
+sun/security
+META-INF/ORACLE_J.RSA
+META-INF/ORACLE_J.SF
+# zipfs.jar
+META-INF/services/java.nio.file.spi.FileSystemProvider
+com/sun/nio/
+# jfxrt.jar
+META-INF/INDEX.LIST
+com/sun/deploy/uitoolkit/impl/fx/
+com/sun/glass/events/
+com/sun/glass/ui/
+com/sun/glass/utils/
+com/sun/javafx/
+com/sun/media/jfxmedia/
+com/sun/media/jfxmediaimpl/
+com/sun/openpisces/
+com/sun/pisces/
+com/sun/prism/
+com/sun/scenario/
+com/sun/webkit/
+javafx/animation/
+javafx/application/
+javafx/beans/
+javafx/collections/
+javafx/concurrent/
+javafx/css/
+javafx/embed/swing/
+javafx/event/
+javafx/fxml/
+javafx/geometry/
+javafx/print/
+javafx/scene/
+javafx/stage/
+javafx/util/
+netscape/javascript/
diff --git a/Fiscality/jre/lib/flavormap.properties b/Fiscality/jre/lib/flavormap.properties
new file mode 100755
index 0000000..223002a
--- /dev/null
+++ b/Fiscality/jre/lib/flavormap.properties
@@ -0,0 +1,78 @@
+#
+# This properties file is used to initialize the default
+# java.awt.datatransfer.SystemFlavorMap. It contains the X11 platform-specific,
+# default mappings between common X11 selection atoms and platform-independent
+# MIME type strings, which will be converted into
+# java.awt.datatransfer.DataFlavors.
+#
+# These default mappings may be augmented by specifying the
+#
+# AWT.DnD.flavorMapFileURL
+#
+# property in the appropriate awt.properties file. The specified properties URL
+# will be loaded into the SystemFlavorMap.
+#
+# The standard format is:
+#
+# =
+#
+# should be a string identifier that the native platform will
+# recognize as a valid data format. should specify both a MIME
+# primary type and a MIME subtype separated by a '/'. The MIME type may include
+# parameters, where each parameter is a key/value pair separated by '=', and
+# where each parameter to the MIME type is separated by a ';'.
+#
+# Because SystemFlavorMap implements FlavorTable, developers are free to
+# duplicate both native keys and DataFlavor values. If a mapping contains a
+# duplicate key or value, earlier mappings which included this key or value
+# will be preferred.
+#
+# Mappings whose values specify DataFlavors with primary MIME types of
+# "text", and which support the charset parameter, should specify the exact
+# format in which the native platform expects the data. The "charset"
+# parameter specifies the char to byte encoding, the "eoln" parameter
+# specifies the end-of-line marker, and the "terminators" parameter specifies
+# the number of terminating NUL bytes. Note that "eoln" and "terminators"
+# are not standardized MIME type parameters. They are specific to this file
+# format ONLY. They will not appear in any of the DataFlavors returned by the
+# SystemFlavorMap at the Java level.
+#
+# If the "charset" parameter is omitted, or has zero length, the platform
+# default encoding is assumed. If the "eoln" parameter is omitted, or has
+# zero length, "\n" is assumed. If the "terminators" parameter is omitted,
+# or has a value less than zero, zero is assumed.
+#
+# Upon initialization, the data transfer subsystem will record the specified
+# details of the native text format, but the default SystemFlavorMap will
+# present a large set of synthesized DataFlavors which map, in both
+# directions, to the native. After receiving data from the application in one
+# of the synthetic DataFlavors, the data transfer subsystem will transform
+# the data stream into the format specified in this file before passing the
+# transformed stream to the native system.
+#
+# Mappings whose values specify DataFlavors with primary MIME types of
+# "text", but which do not support the charset parameter, will be treated as
+# opaque, 8-bit data. They will not undergo any transformation process, and
+# any "charset", "eoln", or "terminators" parameters specified in this file
+# will be ignored.
+#
+# See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of
+# text flavors which support the charset parameter.
+
+UTF8_STRING=text/plain;charset=UTF-8;eoln="\n";terminators=0
+
+# The COMPOUND_TEXT support for inter-client text transfer is disabled by
+# default. The reason is that many native applications prefer this format over
+# other native text formats, but are unable to decode the textual data in this
+# format properly. This results in java-to-native text transfer failures.
+# To enable the COMPOUND_TEXT support for this JRE installation uncomment
+# the line below.
+
+# COMPOUND_TEXT=text/plain;charset=x-compound-text;eoln="\n";terminators=0
+
+TEXT=text/plain;eoln="\n";terminators=0
+STRING=text/plain;charset=iso8859-1;eoln="\n";terminators=0
+FILE_NAME=application/x-java-file-list;class=java.util.List
+text/uri-list=application/x-java-file-list;class=java.util.List
+PNG=image/x-java-image;class=java.awt.Image
+JFIF=image/x-java-image;class=java.awt.Image
diff --git a/Fiscality/jre/lib/fontconfig.RedHat.5.bfc b/Fiscality/jre/lib/fontconfig.RedHat.5.bfc
new file mode 100755
index 0000000..efa3e65
Binary files /dev/null and b/Fiscality/jre/lib/fontconfig.RedHat.5.bfc differ
diff --git a/Fiscality/jre/lib/fontconfig.RedHat.5.properties.src b/Fiscality/jre/lib/fontconfig.RedHat.5.properties.src
new file mode 100755
index 0000000..b3ae2c9
--- /dev/null
+++ b/Fiscality/jre/lib/fontconfig.RedHat.5.properties.src
@@ -0,0 +1,134 @@
+#
+# Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
+#
+
+# Version
+
+version=1
+
+# Component Font Mappings
+
+allfonts.chinese-cn-iso10646=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.chinese-tw-iso10646=-misc-ar pl shanheisun uni-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+serif.plain.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.bold.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bold.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.italic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.italic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.bolditalic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bolditalic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+
+sansserif.plain.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.plain.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.bold.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bold.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.italic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.italic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.bolditalic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bolditalic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+monospaced.plain.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.bold.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bold.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.italic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.italic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.bolditalic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bolditalic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialog.plain.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.plain.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.bold.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bold.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.italic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.italic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.bolditalic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bolditalic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialoginput.plain.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.bold.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bold.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.italic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.italic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.bolditalic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bolditalic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+sequence.allfonts.UTF-8.ko.KR=latin-1,korean-iso10646
+sequence.allfonts.UTF-8.ja.JP=latin-1,japanese-iso10646
+sequence.allfonts.UTF-8.zh.CN=latin-1,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.TW=latin-1,chinese-tw-iso10646
+sequence.allfonts.UTF-8.zh.HK=latin-1,chinese-tw-iso10646
+sequence.fallback=lucida,chinese-tw-iso10646,chinese-cn-iso10646,japanese-iso10646,korean-iso10646
+
+# Exclusion Ranges
+
+exclusion.japanese-iso10646=2200-22ef,2701-27be,20a0-20aa,2153-215f,2166-2168,216a-216f,2173-2182
+
+# Font File Names
+
+filename.-misc-ar_pl_shanheisun_uni-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/chinese/TrueType/uming.ttf
+filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/korean/TrueType/batang.ttf
+filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/korean/TrueType/gulim.ttf
+filename.-misc-sazanami_gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf
+filename.-misc-sazanami_mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/japanese/TrueType/sazanami-mincho.ttf
+filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/chinese/TrueType/zysong.ttf
+filename.-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightRegular.ttf
+filename.-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiBold.ttf
+filename.-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightItalic.ttf
+filename.-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiItalic.ttf
+filename.-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+
+# AWT X11 font paths
+awtfontpath.chinese-tw-iso10646=/usr/share/fonts/chinese/TrueType
+awtfontpath.chinese-cn-iso10646=/usr/share/fonts/chinese/TrueType
+awtfontpath.japanese-iso10646=/usr/share/fonts/japanese/TrueType
+awtfontpath.korean-iso10646=/usr/share/fonts/korean/TrueType
diff --git a/Fiscality/jre/lib/fontconfig.RedHat.6.bfc b/Fiscality/jre/lib/fontconfig.RedHat.6.bfc
new file mode 100755
index 0000000..9900a4f
Binary files /dev/null and b/Fiscality/jre/lib/fontconfig.RedHat.6.bfc differ
diff --git a/Fiscality/jre/lib/fontconfig.RedHat.6.properties.src b/Fiscality/jre/lib/fontconfig.RedHat.6.properties.src
new file mode 100755
index 0000000..f84e162
--- /dev/null
+++ b/Fiscality/jre/lib/fontconfig.RedHat.6.properties.src
@@ -0,0 +1,134 @@
+#
+# Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
+#
+
+# Version
+
+version=1
+
+# Component Font Mappings
+
+allfonts.chinese-cn-iso10646=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.chinese-tw-iso10646=-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+serif.plain.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.bold.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bold.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.italic.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.italic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.bolditalic.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bolditalic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+
+sansserif.plain.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.plain.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.bold.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bold.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.italic.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.italic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.bolditalic.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bolditalic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+monospaced.plain.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.bold.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bold.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.italic.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.italic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.bolditalic.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bolditalic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialog.plain.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.plain.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.bold.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bold.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.italic.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.italic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.bolditalic.japanese-iso10646=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bolditalic.korean-iso10646=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialoginput.plain.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.bold.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bold.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.italic.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.italic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.bolditalic.japanese-iso10646=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bolditalic.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+sequence.allfonts.UTF-8.ko.KR=latin-1,korean-iso10646
+sequence.allfonts.UTF-8.ja.JP=latin-1,japanese-iso10646
+sequence.allfonts.UTF-8.zh.CN=latin-1,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.TW=latin-1,chinese-tw-iso10646
+sequence.allfonts.UTF-8.zh.HK=latin-1,chinese-tw-iso10646
+sequence.fallback=lucida,chinese-tw-iso10646,chinese-cn-iso10646,japanese-iso10646,korean-iso10646
+
+# Exclusion Ranges
+
+exclusion.japanese-iso10646=2200-22ef,2701-27be,20a0-20aa,2153-215f,2166-2168,216a-216f,2173-2182
+
+# Font File Names
+
+filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/cjkuni-uming/uming.ttc
+filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/un-core/UnDotum.ttf
+filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/un-core/UnDotum.ttf
+filename.-misc-kochi_gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/vlgothic/VL-Gothic-Regular.ttf
+filename.-misc-kochi_mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/ipa-mincho/ipam.ttf
+filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/cjkuni-uming/uming.ttc
+filename.-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightRegular.ttf
+filename.-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiBold.ttf
+filename.-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightItalic.ttf
+filename.-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiItalic.ttf
+filename.-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+
+# AWT X11 font paths
+awtfontpath.chinese-tw-iso10646=/usr/share/fonts/cjkuni-uming
+awtfontpath.chinese-cn-iso10646=/usr/share/fonts/cjkuni-uming
+awtfontpath.japanese-iso10646=/usr/share/fonts/vlgothic
+awtfontpath.korean-iso10646=/usr/share/fonts/un-core
diff --git a/Fiscality/jre/lib/fontconfig.SuSE.10.bfc b/Fiscality/jre/lib/fontconfig.SuSE.10.bfc
new file mode 100755
index 0000000..33007e7
Binary files /dev/null and b/Fiscality/jre/lib/fontconfig.SuSE.10.bfc differ
diff --git a/Fiscality/jre/lib/fontconfig.SuSE.10.properties.src b/Fiscality/jre/lib/fontconfig.SuSE.10.properties.src
new file mode 100755
index 0000000..0d64c71
--- /dev/null
+++ b/Fiscality/jre/lib/fontconfig.SuSE.10.properties.src
@@ -0,0 +1,218 @@
+#
+# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
+#
+
+# Version
+
+version=1
+
+# Component Font Mappings
+
+allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+allfonts.chinese-gb18030=-founder-songti-medium-r-normal--*-%d-*-*-c-*-gb18030-0
+allfonts.chinese-gbk=-founder-songti-medium-r-normal--*-%d-*-*-c-*-gbk-0
+allfonts.chinese-cn-iso10646=-founder-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.chinese-tw-iso10646=-founder-mingtib-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.plain.cjk-latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.plain.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+serif.plain.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+serif.plain.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+serif.plain.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.bold.cjk-latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.bold.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+serif.bold.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+serif.bold.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+serif.bold.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.italic.cjk-latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.italic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+serif.italic.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+serif.italic.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1990-0
+serif.italic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.bolditalic.cjk-latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.bolditalic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+serif.bolditalic.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+serif.bolditalic.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+serif.bolditalic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.plain.cjk-latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.plain.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.plain.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.plain.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.plain.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bold.cjk-latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bold.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.bold.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.bold.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.bold.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.italic.cjk-latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.italic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.italic.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.italic.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.italic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bolditalic.cjk-latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bolditalic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.bolditalic.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.bolditalic.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.bolditalic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.plain.cjk-latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.plain.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1
+monospaced.plain.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+monospaced.plain.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+monospaced.plain.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bold.cjk-latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bold.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+monospaced.bold.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+monospaced.bold.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+monospaced.bold.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.italic.cjk-latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.italic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+monospaced.italic.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+monospaced.italic.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+monospaced.italic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bolditalic.cjk-latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bolditalic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+monospaced.bolditalic.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+monospaced.bolditalic.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+monospaced.bolditalic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.plain.cjk-latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.plain.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.plain.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.plain.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.plain.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bold.cjk-latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bold.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.bold.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.bold.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.bold.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.italic.cjk-latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.italic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.italic.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.italic.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.italic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bolditalic.cjk-latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bolditalic.japanese-iso10646=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.bolditalic.japanese-x0201=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.bolditalic.japanese-x0208=-misc-sazanami gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.bolditalic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.plain.cjk-latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.plain.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.plain.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.plain.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.plain.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bold.cjk-latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bold.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.bold.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.bold.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.bold.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.italic.cjk-latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.italic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.italic.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.italic.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.italic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bolditalic.cjk-latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bolditalic.japanese-iso10646=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.bolditalic.japanese-x0201=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.bolditalic.japanese-x0208=-misc-sazanami mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.bolditalic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+sequence.allfonts.GB18030=latin-1,chinese-gb18030
+sequence.allfonts.GBK=latin-1,chinese-gbk
+sequence.allfonts.x-EUC-TW=latin-1,chinese-tw-iso10646,chinese-cn-iso10646
+sequence.allfonts.x-euc-jp-linux=japanese-x0201,japanese-x0208
+sequence.allfonts.Shift_JIS=japanese-x0201,japanese-x0208
+sequence.allfonts.EUC-KR=korean-iso10646
+sequence.allfonts.UTF-8=latin-1,japanese-iso10646,chinese-tw-iso10646,chinese-cn-iso10646,korean-iso10646
+sequence.allfonts.UTF-8.zh.CN=cjk-latin-1,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.SG=cjk-latin-1,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.HK=cjk-latin-1,chinese-tw-iso10646,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.TW=cjk-latin-1,chinese-tw-iso10646,chinese-cn-iso10646
+sequence.allfonts.UTF-8.ja=cjk-latin-1,japanese-iso10646
+sequence.allfonts.UTF-8.ko=cjk-latin-1,korean-iso10646
+
+sequence.fallback=lucida,chinese-tw-iso10646,chinese-cn-iso10646,japanese-iso10646,korean-iso10646
+
+# Exclusion Ranges
+exclusion.japanese-iso10646=2200-22ef,2701-27be,20a0-20aa,2153-215f,2166-2168,216a-216f,2173-2182
+exclusion.cjk-latin-1=2460-2469
+
+# Font File Names
+filename.-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightRegular.ttf
+filename.-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiBold.ttf
+filename.-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightItalic.ttf
+filename.-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiItalic.ttf
+filename.-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/FZSongTi.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-gb18030-0=/usr/X11R6/lib/X11/fonts/truetype/FZSongTi.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-gbk-0=/usr/X11R6/lib/X11/fonts/truetype/FZSongTi.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/FZSongTi.ttf
+filename.-founder-mingtib-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/FZMingTiB.ttf
+filename.-misc-sazanami_gothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/sazanami-gothic.ttf
+filename.-misc-sazanami_gothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/sazanami-gothic.ttf
+filename.-misc-sazanami_gothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0=/usr/X11R6/lib/X11/fonts/truetype/sazanami-gothic.ttf
+filename.-misc-sazanami_gothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/sazanami-gothic.ttf
+filename.-misc-sazanami_mincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/sazanami-mincho.ttf
+filename.-misc-sazanami_mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/sazanami-mincho.ttf
+filename.-misc-sazanami_mincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0=/usr/X11R6/lib/X11/fonts/truetype/sazanami-mincho.ttf
+filename.-misc-sazanami_mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/sazanami-mincho.ttf
+filename.-misc-sazanami_mincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/sazanami-mincho.ttf
+filename.-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/batang.ttf
+filename.-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/gulim.ttf
+
+# AWT X11 font paths
+awtfontpath.chinese-gb18030=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.chinese-gbk=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.japanese-x0201=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.japanese-x0208=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.chinese-tw-iso10646=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.chinese-cn-iso10646=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.japanese-iso10646=/usr/X11R6/lib/X11/fonts/truetype
+awtfontpath.korean-iso10646=/usr/X11R6/lib/X11/fonts/truetype
diff --git a/Fiscality/jre/lib/fontconfig.SuSE.11.bfc b/Fiscality/jre/lib/fontconfig.SuSE.11.bfc
new file mode 100755
index 0000000..972e19a
Binary files /dev/null and b/Fiscality/jre/lib/fontconfig.SuSE.11.bfc differ
diff --git a/Fiscality/jre/lib/fontconfig.SuSE.11.properties.src b/Fiscality/jre/lib/fontconfig.SuSE.11.properties.src
new file mode 100755
index 0000000..dab48de
--- /dev/null
+++ b/Fiscality/jre/lib/fontconfig.SuSE.11.properties.src
@@ -0,0 +1,227 @@
+#
+# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+#
+
+# fontconfig.properties for SLES11/SLED11 releases
+
+# Version
+
+version=1
+
+# Component Font Mappings
+
+allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+allfonts.chinese-gb18030=-founder-songti-medium-r-normal--*-%d-*-*-c-*-gb18030-0
+allfonts.chinese-gbk=-founder-songti-medium-r-normal--*-%d-*-*-c-*-gbk-0
+allfonts.chinese-cn-iso10646=-founder-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.chinese-tw-iso10646=-founder-mingtib-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.plain.cjk-latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.plain.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+serif.plain.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+serif.plain.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+serif.plain.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.bold.cjk-latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.bold.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+serif.bold.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+serif.bold.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+serif.bold.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.italic.cjk-latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.italic.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-m-*-iso10646-1
+serif.italic.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0
+serif.italic.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0
+serif.italic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.bolditalic.cjk-latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.bolditalic.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+serif.bolditalic.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+serif.bolditalic.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+serif.bolditalic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.plain.cjk-latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.plain.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.plain.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.plain.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.plain.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bold.cjk-latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bold.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.bold.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.bold.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.bold.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.italic.cjk-latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.italic.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.italic.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.italic.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.italic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bolditalic.cjk-latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bolditalic.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+sansserif.bolditalic.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+sansserif.bolditalic.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+sansserif.bolditalic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.plain.cjk-latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.plain.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1
+monospaced.plain.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0
+monospaced.plain.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0
+monospaced.plain.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bold.cjk-latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bold.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1
+monospaced.bold.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0
+monospaced.bold.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0
+monospaced.bold.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.italic.cjk-latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.italic.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1
+monospaced.italic.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0
+monospaced.italic.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0
+monospaced.italic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bolditalic.cjk-latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bolditalic.japanese-iso10646=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1
+monospaced.bolditalic.japanese-x0201=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0
+monospaced.bolditalic.japanese-x0208=-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0
+monospaced.bolditalic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.plain.cjk-latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.plain.japanese-iso10646=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.plain.japanese-x0201=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.plain.japanese-x0208=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.plain.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bold.cjk-latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bold.japanese-iso10646=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.bold.japanese-x0201=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.bold.japanese-x0208=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.bold.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.italic.cjk-latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.italic.japanese-iso10646=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.italic.japanese-x0201=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.italic.japanese-x0208=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.italic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bolditalic.cjk-latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bolditalic.japanese-iso10646=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialog.bolditalic.japanese-x0201=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialog.bolditalic.japanese-x0208=-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialog.bolditalic.korean-iso10646=-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.plain.cjk-latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.plain.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.plain.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.plain.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.plain.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bold.cjk-latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bold.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.bold.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.bold.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.bold.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.italic.cjk-latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.italic.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.italic.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.italic.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.italic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bolditalic.cjk-latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bolditalic.japanese-iso10646=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1
+dialoginput.bolditalic.japanese-x0201=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0
+dialoginput.bolditalic.japanese-x0208=-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0
+dialoginput.bolditalic.korean-iso10646=-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+sequence.allfonts.GB18030=latin-1,chinese-gb18030
+sequence.allfonts.GBK=latin-1,chinese-gbk
+sequence.allfonts.x-EUC-TW=latin-1,chinese-tw-iso10646,chinese-cn-iso10646
+sequence.allfonts.x-euc-jp-linux=japanese-x0201,japanese-x0208
+sequence.allfonts.Shift_JIS=japanese-x0201,japanese-x0208
+sequence.allfonts.EUC-KR=korean-iso10646
+sequence.allfonts.UTF-8=latin-1,japanese-iso10646,chinese-tw-iso10646,chinese-cn-iso10646,korean-iso10646
+sequence.allfonts.UTF-8.zh.CN=cjk-latin-1,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.SG=cjk-latin-1,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.HK=cjk-latin-1,chinese-tw-iso10646,chinese-cn-iso10646
+sequence.allfonts.UTF-8.zh.TW=cjk-latin-1,chinese-tw-iso10646,chinese-cn-iso10646
+sequence.allfonts.UTF-8.ja=cjk-latin-1,japanese-iso10646
+sequence.allfonts.UTF-8.ko=cjk-latin-1,korean-iso10646
+
+sequence.fallback=lucida,chinese-tw-iso10646,chinese-cn-iso10646,japanese-iso10646,korean-iso10646
+
+# Exclusion Ranges
+
+exclusion.japanese-iso10646=2200-22ef,2701-27be,20a0-20aa,2153-215f,2166-2168,216a-216f,2173-2182
+exclusion.cjk-latin-1=2460-2469
+
+# Font File Names
+filename.-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightRegular.ttf
+filename.-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiBold.ttf
+filename.-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightItalic.ttf
+filename.-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiItalic.ttf
+filename.-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/truetype/FZSongTi.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-gb18030-0=/usr/share/fonts/truetype/FZSongTi.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-gbk-0=/usr/share/fonts/truetype/FZSongTi.ttf
+filename.-founder-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/truetype/FZSongTi.ttf
+filename.-founder-mingtib-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/truetype/FZMingTiB.ttf
+filename.-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1=/usr/share/fonts/truetype/ipag.ttf
+filename.-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0=/usr/share/fonts/truetype/ipag.ttf
+filename.-misc-ipagothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0=/usr/share/fonts/truetype/ipag.ttf
+filename.-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-iso10646-1=/usr/share/fonts/truetype/ipag.ttf
+filename.-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0=/usr/share/fonts/truetype/ipag.ttf
+filename.-misc-ipagothic-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0=/usr/share/fonts/truetype/ipag.ttf
+filename.-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-iso10646-1=/usr/share/fonts/truetype/ipagui.ttf
+filename.-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0=/usr/share/fonts/truetype/ipagui.ttf
+filename.-misc-ipauigothic-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0=/usr/share/fonts/truetype/ipagui.ttf
+filename.-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-iso10646-1=/usr/share/fonts/truetype/ipam.ttf
+filename.-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0208.1990-0=/usr/share/fonts/truetype/ipam.ttf
+filename.-misc-ipamincho-medium-r-normal--*-%d-*-*-*-*-jisx0201.1976-0=/usr/share/fonts/truetype/ipam.ttf
+filename.-misc-ipamincho-medium-r-normal--*-%d-*-*-m-*-iso10646-1=/usr/share/fonts/truetype/ipam.ttf
+filename.-misc-ipamincho-medium-r-normal--*-%d-*-*-m-*-jisx0208.1990-0=/usr/share/fonts/truetype/ipam.ttf
+filename.-misc-ipamincho-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0=/usr/share/fonts/truetype/ipam.ttf
+filename.-baekmukttf-batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/truetype/batang.ttf
+filename.-baekmukttf-gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/truetype/gulim.ttf
+
+# AWT X11 font paths
+awtfontpath.chinese-gb18030=/usr/share/fonts/truetype
+awtfontpath.chinese-gbk=/usr/share/fonts/truetype
+awtfontpath.japanese-x0201=/usr/share/fonts/truetype
+awtfontpath.japanese-x0208=/usr/share/fonts/truetype
+awtfontpath.chinese-tw-iso10646=/usr/share/fonts/truetype
+awtfontpath.chinese-cn-iso10646=/usr/share/fonts/truetype
+awtfontpath.japanese-iso10646=/usr/share/fonts/truetype
+awtfontpath.korean-iso10646=/usr/share/fonts/truetype
diff --git a/Fiscality/jre/lib/fontconfig.Turbo.bfc b/Fiscality/jre/lib/fontconfig.Turbo.bfc
new file mode 100755
index 0000000..25c5c46
Binary files /dev/null and b/Fiscality/jre/lib/fontconfig.Turbo.bfc differ
diff --git a/Fiscality/jre/lib/fontconfig.Turbo.properties.src b/Fiscality/jre/lib/fontconfig.Turbo.properties.src
new file mode 100755
index 0000000..c37c3cb
--- /dev/null
+++ b/Fiscality/jre/lib/fontconfig.Turbo.properties.src
@@ -0,0 +1,144 @@
+#
+# Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
+#
+
+# Version
+
+version=1
+# Component Font Mappings
+
+allfonts.chinese-gbk=-tlc-songti-medium-r-normal--*-%d-*-*-c-*-gbk-0
+allfonts.chinese-gb2312=-tlc-songti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0
+allfonts.chinese-iso10646=-tlc-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1
+allfonts.chinese-big5=-tlc-songti-medium-r-normal--*-%d-*-*-c-*-big5-0
+allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+serif.plain.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+serif.plain.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.bold.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+serif.bold.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.italic.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+serif.italic.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+
+serif.bolditalic.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+serif.bolditalic.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+
+sansserif.plain.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+sansserif.plain.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.bold.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+sansserif.bold.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.italic.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+sansserif.italic.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+sansserif.bolditalic.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+sansserif.bolditalic.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+monospaced.plain.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+monospaced.plain.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.bold.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+monospaced.bold.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.italic.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+monospaced.italic.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+monospaced.bolditalic.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+monospaced.bolditalic.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialog.plain.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialog.plain.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.bold.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialog.bold.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.italic.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialog.italic.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialog.bolditalic.japanese-x0201=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialog.bolditalic.japanese-x0208=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialoginput.plain.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialoginput.plain.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.bold.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialoginput.bold.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.italic.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialoginput.italic.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialoginput.bolditalic.japanese-x0201=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
+dialoginput.bolditalic.japanese-x0208=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+sequence.allfonts.Big5=latin-1,chinese-big5
+sequence.allfonts.Big5-HKSCS=latin-1,chinese-big5
+sequence.allfonts.GB18030=latin-1,chinese-gbk,chinese-iso10646
+sequence.allfonts.GBK=latin-1,chinese-gbk
+sequence.allfonts.GB2312=latin-1,chinese-gb2312
+sequence.allfonts.x-euc-jp-linux=latin-1,japanese-x0208,japanese-x0201
+sequence.allfonts.UTF-8.ja.JP=latin-1,japanese-x0208,japanese-x0201,chinese-iso10646
+sequence.allfonts.UTF-8.zh=latin-1,chinese-iso10646,japanese-x0208,japanese-x0201
+sequence.fallback=lucida,chinese-big5,chinese-iso10646,japanese-x0208
+
+# Exclusion Ranges
+exclusion.japanese-x0201=0390-03d6,2200-22ef,2701-27be
+exclusion.japanese-x0208=0390-03d6,2200-22ef,2701-27be
+
+# Font File Names
+filename.-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightRegular.ttf
+filename.-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiBold.ttf
+filename.-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightItalic.ttf
+filename.-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaBrightDemiItalic.ttf
+filename.-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansRegular.ttf
+filename.-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1=$JRE_LIB_FONTS/LucidaSansDemiBold.ttf
+filename.-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+filename.-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterRegular.ttf
+filename.-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1=$JRE_LIB_FONTS/LucidaTypewriterBold.ttf
+
+filename.-tlc-songti-medium-r-normal--*-%d-*-*-c-*-big5-0=/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttf
+filename.-tlc-songti-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/dwstzk.ttf
+filename.-tlc-songti-medium-r-normal--*-%d-*-*-c-*-gbk-0=/usr/share/fonts/zh_CN/TrueType/dwstzk.ttf
+filename.-tlc-songti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0=/usr/share/fonts/zh_CN/TrueType/dwstzk.ttf
+filename.-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/share/fonts/ja/TrueType/tlgothic.ttc
+filename.-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/share/fonts/ja/TrueType/tlgothic.ttc
+filename.-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/share/fonts/ja/TrueType/tlmincho.ttc
+filename.-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/share/fonts/ja/TrueType/tlmincho.ttc
+
+
+# AWT X11 font paths
+awtfontpath.chinese-big5=/usr/share/fonts/zh_TW/TrueType
+awtfontpath.chinese-gb2312=/usr/share/fonts/zh_CN/TrueType
+awtfontpath.chinese-gbk=/usr/share/fonts/zh_CN/TrueType
+awtfontpath.chinese-iso10646=/usr/share/fonts/zh_CN/TrueType
+awtfontpath.japanese-x0201=/usr/share/fonts/ja/TrueType
+awtfontpath.japanese-x0208=/usr/share/fonts/ja/TrueType
diff --git a/Fiscality/jre/lib/fontconfig.bfc b/Fiscality/jre/lib/fontconfig.bfc
new file mode 100755
index 0000000..71cd4d3
Binary files /dev/null and b/Fiscality/jre/lib/fontconfig.bfc differ
diff --git a/Fiscality/jre/lib/fontconfig.properties.src b/Fiscality/jre/lib/fontconfig.properties.src
new file mode 100755
index 0000000..1cb4b47
--- /dev/null
+++ b/Fiscality/jre/lib/fontconfig.properties.src
@@ -0,0 +1,46 @@
+#
+# Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
+#
+
+# Version
+
+version=1
+
+# Component Font Mappings
+
+
+serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
+serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
+serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
+
+sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
+
+dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+
+# Exclusion Ranges
+
+# Font File Names
+
+
+
diff --git a/Fiscality/jre/lib/fonts/LucidaBrightDemiBold.ttf b/Fiscality/jre/lib/fonts/LucidaBrightDemiBold.ttf
new file mode 100755
index 0000000..8073c35
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaBrightDemiBold.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaBrightDemiItalic.ttf b/Fiscality/jre/lib/fonts/LucidaBrightDemiItalic.ttf
new file mode 100755
index 0000000..bae8c67
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaBrightDemiItalic.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaBrightItalic.ttf b/Fiscality/jre/lib/fonts/LucidaBrightItalic.ttf
new file mode 100755
index 0000000..c26afa3
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaBrightItalic.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaBrightRegular.ttf b/Fiscality/jre/lib/fonts/LucidaBrightRegular.ttf
new file mode 100755
index 0000000..79738f1
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaBrightRegular.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaSansDemiBold.ttf b/Fiscality/jre/lib/fonts/LucidaSansDemiBold.ttf
new file mode 100755
index 0000000..a15910e
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaSansDemiBold.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaSansRegular.ttf b/Fiscality/jre/lib/fonts/LucidaSansRegular.ttf
new file mode 100755
index 0000000..4cabe6e
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaSansRegular.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaTypewriterBold.ttf b/Fiscality/jre/lib/fonts/LucidaTypewriterBold.ttf
new file mode 100755
index 0000000..ac66d4f
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaTypewriterBold.ttf differ
diff --git a/Fiscality/jre/lib/fonts/LucidaTypewriterRegular.ttf b/Fiscality/jre/lib/fonts/LucidaTypewriterRegular.ttf
new file mode 100755
index 0000000..0295184
Binary files /dev/null and b/Fiscality/jre/lib/fonts/LucidaTypewriterRegular.ttf differ
diff --git a/Fiscality/jre/lib/fonts/fonts.dir b/Fiscality/jre/lib/fonts/fonts.dir
new file mode 100755
index 0000000..89b6e74
--- /dev/null
+++ b/Fiscality/jre/lib/fonts/fonts.dir
@@ -0,0 +1,49 @@
+48
+LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-1
+LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-1
+LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-1
+LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-1
+LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-1
+LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-1
+LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-1
+LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-1
+LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-2
+LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-2
+LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-2
+LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2
+LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-2
+LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-2
+LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-2
+LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-2
+LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-4
+LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-4
+LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-4
+LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-4
+LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-4
+LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-4
+LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-4
+LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-4
+LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-5
+LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-5
+LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-5
+LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-5
+LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-5
+LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-5
+LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-5
+LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-5
+LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-7
+LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-7
+LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-7
+LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-7
+LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-7
+LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-7
+LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-7
+LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-7
+LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-9
+LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-9
+LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-9
+LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-9
+LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-9
+LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-9
+LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-9
+LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-9
diff --git a/Fiscality/jre/lib/hijrah-config-umalqura.properties b/Fiscality/jre/lib/hijrah-config-umalqura.properties
new file mode 100755
index 0000000..e45ac32
--- /dev/null
+++ b/Fiscality/jre/lib/hijrah-config-umalqura.properties
@@ -0,0 +1,369 @@
+# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+# This properties file defines a Hijrah calendar variant.
+#
+# Fields:
+#
+# ::= 'version' '='
+# ::= 'id' '='
+# ::= 'type' '='
+# ::= 'iso-start' '='
+# ::= '='
+#
+# version ... (Required)
+#
+# id ... (Required)
+# Identifies the Java Chronology
+#
+# type ... (Required)
+# Identifies the type of calendar in the standard calendar ID scheme
+# iso-start ... (Required)
+# Specifies the corresponding ISO date to the first Hijrah day
+# in the defined range of dates
+#
+# year ... (Required)
+# Number of days for each month of a Hijrah year
+# * Each line defines a year. The years must be in chronological
+# order and no gap is allowed.
+# * Each line is in the form indicated above. is a Hijrah year and
+# nn is the number of days for a month listed in the order of the months.
+# * Each year must have 12 months.
+# * Each month should be 29 or 30 days long.
+# * There must be one or more space characters between the months.
+#
+
+# Version of this definition
+version=1.8.0_1
+
+# Java chronology ID
+id=Hijrah-umalqura
+
+# Standard calendar type specification
+type=islamic-umalqura
+
+# defines the corresponding ISO date to the earliest Hijrah date
+iso-start=1882-11-12
+
+# 1 2 3 4 5 6 7 8 9 10 11 12
+1300=30 29 30 29 30 29 30 29 30 29 30 29
+1301=30 30 29 30 29 30 29 30 29 30 29 29
+1302=30 30 30 29 30 30 29 29 30 29 29 30
+1303=29 30 30 29 30 30 29 30 29 30 29 29
+1304=29 30 30 29 30 30 30 29 30 29 30 29
+1305=29 29 30 30 29 30 30 29 30 30 29 29
+1306=30 29 30 29 30 29 30 29 30 30 29 30
+1307=29 30 29 30 29 30 29 30 29 30 29 30
+1308=29 30 30 29 30 29 30 29 30 29 29 30
+1309=29 30 30 30 30 29 29 30 29 29 30 29
+1310=30 29 30 30 30 29 30 29 30 29 29 30
+1311=29 30 29 30 30 30 29 30 29 30 29 29
+1312=30 29 30 29 30 30 29 30 30 29 30 29
+1313=29 30 29 30 29 30 29 30 30 30 29 29
+1314=30 30 29 30 29 29 30 29 30 30 29 30
+1315=29 30 30 29 30 29 29 30 29 30 29 30
+1316=29 30 30 30 29 30 29 29 30 29 30 29
+1317=30 29 30 30 29 30 29 30 29 30 29 29
+1318=30 29 30 30 29 30 30 29 30 29 30 29
+1319=29 30 29 30 30 29 30 29 30 30 29 30
+1320=29 30 29 29 30 29 30 29 30 30 30 29
+1321=30 29 30 29 29 30 29 29 30 30 30 30
+1322=29 30 29 30 29 29 29 30 29 30 30 30
+1323=29 30 30 29 30 29 29 29 30 29 30 30
+1324=29 30 30 29 30 29 30 29 29 30 29 30
+1325=30 29 30 29 30 30 29 30 29 30 29 30
+1326=29 29 30 29 30 30 29 30 29 30 30 29
+1327=30 29 29 30 29 30 29 30 30 29 30 30
+1328=29 30 29 29 30 29 29 30 30 30 29 30
+1329=30 29 30 29 29 30 29 29 30 30 29 30
+1330=30 30 29 30 29 29 30 29 29 30 30 29
+1331=30 30 29 30 30 29 29 30 29 30 29 30
+1332=29 30 29 30 30 29 30 29 30 30 29 29
+1333=30 29 29 30 30 29 30 30 29 30 30 29
+1334=29 29 30 29 30 29 30 30 30 29 30 29
+1335=30 29 30 29 29 30 29 30 30 29 30 30
+1336=29 30 29 30 29 29 30 29 30 29 30 30
+1337=30 29 30 29 30 29 29 30 29 30 29 30
+1338=29 30 30 29 30 30 29 29 30 29 30 29
+1339=30 29 30 29 30 30 30 29 30 29 29 30
+1340=29 29 30 29 30 30 30 30 29 30 29 29
+1341=30 29 29 30 29 30 30 30 29 30 30 29
+1342=29 29 30 29 30 29 30 30 29 30 30 29
+1343=30 29 29 30 29 30 29 30 29 30 30 29
+1344=30 29 30 29 30 30 29 29 30 29 30 29
+1345=30 29 30 30 30 29 30 29 29 30 29 29
+1346=30 29 30 30 30 30 29 30 29 29 30 29
+1347=29 30 29 30 30 30 29 30 30 29 29 30
+1348=29 29 30 29 30 30 29 30 30 30 29 29
+1349=30 29 29 30 29 30 30 29 30 30 29 30
+1350=29 30 29 30 29 30 29 29 30 30 29 30
+1351=30 29 30 29 30 29 30 29 29 30 29 30
+1352=30 29 30 30 29 30 29 30 29 29 30 29
+1353=30 29 30 30 30 29 30 29 29 30 29 30
+1354=29 30 29 30 30 29 30 30 29 30 29 29
+1355=30 29 29 30 30 29 30 30 29 30 30 29
+1356=29 30 29 30 29 30 29 30 29 30 30 30
+1357=29 29 30 29 30 29 29 30 29 30 30 30
+1358=29 30 29 30 29 30 29 29 30 29 30 30
+1359=29 30 30 29 30 29 30 29 29 29 30 30
+1360=29 30 30 30 29 30 29 30 29 29 30 29
+1361=30 29 30 30 29 30 30 29 29 30 29 30
+1362=29 30 29 30 29 30 30 29 30 29 30 29
+1363=30 29 30 29 30 29 30 29 30 29 30 30
+1364=29 30 29 30 29 29 30 29 30 29 30 30
+1365=30 30 29 29 30 29 29 30 29 30 29 30
+1366=30 30 29 30 29 30 29 29 30 29 30 29
+1367=30 30 29 30 30 29 30 29 29 30 29 30
+1368=29 30 29 30 30 30 29 29 30 29 30 29
+1369=30 29 30 29 30 30 29 30 29 30 30 29
+1370=30 29 29 30 29 30 29 30 29 30 30 30
+1371=29 30 29 29 30 29 30 29 30 29 30 30
+1372=30 29 29 30 29 30 29 29 30 29 30 30
+1373=30 29 30 29 30 29 30 29 29 30 29 30
+1374=30 29 30 30 29 30 29 30 29 29 30 29
+1375=30 29 30 30 29 30 30 29 30 29 30 29
+1376=29 30 29 30 29 30 30 30 29 30 29 30
+1377=29 29 30 29 29 30 30 30 29 30 30 29
+1378=30 29 29 29 30 29 30 30 29 30 30 30
+1379=29 30 29 29 29 30 29 30 30 29 30 30
+1380=29 30 29 30 29 30 29 30 29 30 29 30
+1381=29 30 29 30 30 29 30 29 30 29 29 30
+1382=29 30 29 30 30 29 30 30 29 30 29 29
+1383=30 29 29 30 30 30 29 30 30 29 30 29
+1384=29 30 29 29 30 30 29 30 30 30 29 30
+1385=29 29 30 29 29 30 30 29 30 30 30 29
+1386=30 29 29 30 29 29 30 30 29 30 30 29
+1387=30 29 30 29 30 29 30 29 30 29 30 29
+1388=30 30 29 30 29 30 29 30 29 30 29 29
+1389=30 30 29 30 30 29 30 30 29 29 30 29
+1390=29 30 29 30 30 30 29 30 29 30 29 30
+1391=29 29 30 29 30 30 29 30 30 29 30 29
+1392=30 29 29 30 29 30 29 30 30 29 30 30
+1393=29 30 29 29 30 29 30 29 30 29 30 30
+1394=30 29 30 29 29 30 29 30 29 30 29 30
+1395=30 29 30 30 29 30 29 29 30 29 29 30
+1396=30 29 30 30 29 30 30 29 29 30 29 29
+1397=30 29 30 30 29 30 30 30 29 29 29 30
+1398=29 30 29 30 30 29 30 30 29 30 29 29
+1399=30 29 30 29 30 29 30 30 29 30 29 30
+1400=30 29 30 29 29 30 29 30 29 30 29 30
+1401=30 30 29 30 29 29 30 29 29 30 29 30
+1402=30 30 30 29 30 29 29 30 29 29 30 29
+1403=30 30 30 29 30 30 29 29 30 29 29 30
+1404=29 30 30 29 30 30 29 30 29 30 29 29
+1405=30 29 30 29 30 30 30 29 30 29 29 30
+1406=30 29 29 30 29 30 30 29 30 29 30 30
+1407=29 30 29 29 30 29 30 29 30 29 30 30
+1408=30 29 30 29 30 29 29 30 29 29 30 30
+1409=30 30 29 30 29 30 29 29 30 29 29 30
+1410=30 30 29 30 30 29 30 29 29 30 29 29
+1411=30 30 29 30 30 29 30 30 29 29 30 29
+1412=30 29 30 29 30 29 30 30 30 29 29 30
+1413=29 30 29 29 30 29 30 30 30 29 30 29
+1414=30 29 30 29 29 30 29 30 30 29 30 30
+1415=29 30 29 30 29 29 30 29 30 29 30 30
+1416=30 29 30 29 30 29 29 30 29 30 29 30
+1417=30 29 30 30 29 29 30 29 30 29 30 29
+1418=30 29 30 30 29 30 29 30 29 30 29 30
+1419=29 30 29 30 29 30 29 30 30 30 29 29
+1420=29 30 29 29 30 29 30 30 30 30 29 30
+1421=29 29 30 29 29 29 30 30 30 30 29 30
+1422=30 29 29 30 29 29 29 30 30 30 29 30
+1423=30 29 30 29 30 29 29 30 29 30 29 30
+1424=30 29 30 30 29 30 29 29 30 29 30 29
+1425=30 29 30 30 29 30 29 30 30 29 30 29
+1426=29 30 29 30 29 30 30 29 30 30 29 30
+1427=29 29 30 29 30 29 30 30 29 30 30 29
+1428=30 29 29 30 29 29 30 30 30 29 30 30
+1429=29 30 29 29 30 29 29 30 30 29 30 30
+1430=29 30 30 29 29 30 29 30 29 30 29 30
+1431=29 30 30 29 30 29 30 29 30 29 29 30
+1432=29 30 30 30 29 30 29 30 29 30 29 29
+1433=30 29 30 30 29 30 30 29 30 29 30 29
+1434=29 30 29 30 29 30 30 29 30 30 29 29
+1435=30 29 30 29 30 29 30 29 30 30 29 30
+1436=29 30 29 30 29 30 29 30 29 30 29 30
+1437=30 29 30 30 29 29 30 29 30 29 29 30
+1438=30 29 30 30 30 29 29 30 29 29 30 29
+1439=30 29 30 30 30 29 30 29 30 29 29 30
+1440=29 30 29 30 30 30 29 30 29 30 29 29
+1441=30 29 30 29 30 30 29 30 30 29 30 29
+1442=29 30 29 30 29 30 29 30 30 29 30 29
+1443=30 29 30 29 30 29 30 29 30 29 30 30
+1444=29 30 29 30 30 29 29 30 29 30 29 30
+1445=29 30 30 30 29 30 29 29 30 29 29 30
+1446=29 30 30 30 29 30 30 29 29 30 29 29
+1447=30 29 30 30 30 29 30 29 30 29 30 29
+1448=29 30 29 30 30 29 30 30 29 30 29 30
+1449=29 29 30 29 30 29 30 30 29 30 30 29
+1450=30 29 30 29 29 30 29 30 29 30 30 29
+1451=30 30 30 29 29 30 29 29 30 30 29 30
+1452=30 29 30 30 29 29 30 29 29 30 29 30
+1453=30 29 30 30 29 30 29 30 29 29 30 29
+1454=30 29 30 30 29 30 30 29 30 29 30 29
+1455=29 30 29 30 30 29 30 29 30 30 29 30
+1456=29 29 30 29 30 29 30 29 30 30 30 29
+1457=30 29 29 30 29 29 30 29 30 30 30 30
+1458=29 30 29 29 30 29 29 30 29 30 30 30
+1459=29 30 30 29 29 30 29 29 30 29 30 30
+1460=29 30 30 29 30 29 30 29 29 30 29 30
+1461=29 30 30 29 30 29 30 29 30 30 29 29
+1462=30 29 30 29 30 30 29 30 29 30 30 29
+1463=29 30 29 30 29 30 29 30 30 30 29 30
+1464=29 30 29 29 30 29 29 30 30 30 29 30
+1465=30 29 30 29 29 30 29 29 30 30 29 30
+1466=30 30 29 30 29 29 29 30 29 30 30 29
+1467=30 30 29 30 30 29 29 30 29 30 29 30
+1468=29 30 29 30 30 29 30 29 30 29 30 29
+1469=29 30 29 30 30 29 30 30 29 30 29 30
+1470=29 29 30 29 30 30 29 30 30 29 30 29
+1471=30 29 29 30 29 30 29 30 30 29 30 30
+1472=29 30 29 29 30 29 30 29 30 30 29 30
+1473=29 30 29 30 30 29 29 30 29 30 29 30
+1474=29 30 30 29 30 30 29 29 30 29 30 29
+1475=29 30 30 29 30 30 30 29 29 30 29 29
+1476=30 29 30 29 30 30 30 29 30 29 30 29
+1477=29 30 29 29 30 30 30 30 29 30 29 30
+1478=29 29 30 29 30 29 30 30 29 30 30 29
+1479=30 29 29 30 29 30 29 30 29 30 30 29
+1480=30 29 30 29 30 29 30 29 30 29 30 29
+1481=30 29 30 30 29 30 29 30 29 30 29 29
+1482=30 29 30 30 30 30 29 30 29 29 30 29
+1483=29 30 29 30 30 30 29 30 30 29 29 30
+1484=29 29 30 29 30 30 30 29 30 29 30 29
+1485=30 29 29 30 29 30 30 29 30 30 29 30
+1486=29 30 29 29 30 29 30 29 30 30 29 30
+1487=30 29 30 29 30 29 29 30 29 30 29 30
+1488=30 29 30 30 29 30 29 29 30 29 30 29
+1489=30 29 30 30 30 29 30 29 29 30 29 30
+1490=29 30 29 30 30 29 30 30 29 29 30 29
+1491=30 29 29 30 30 29 30 30 29 30 29 30
+1492=29 30 29 29 30 30 29 30 29 30 30 29
+1493=30 29 30 29 30 29 29 30 29 30 30 30
+1494=29 30 29 30 29 30 29 29 29 30 30 30
+1495=29 30 30 29 30 29 29 30 29 29 30 30
+1496=29 30 30 30 29 30 29 29 30 29 29 30
+1497=30 29 30 30 29 30 29 30 29 30 29 30
+1498=29 30 29 30 29 30 30 29 30 29 30 29
+1499=30 29 30 29 29 30 30 29 30 29 30 30
+1500=29 30 29 30 29 29 30 29 30 29 30 30
+1501=30 29 30 29 30 29 29 29 30 29 30 30
+1502=30 30 29 30 29 30 29 29 29 30 30 29
+1503=30 30 29 30 30 29 30 29 29 29 30 30
+1504=29 30 29 30 30 30 29 29 30 29 30 29
+1505=30 29 30 29 30 30 29 30 29 30 30 29
+1506=29 30 29 29 30 30 29 30 30 29 30 30
+1507=29 29 30 29 29 30 30 29 30 29 30 30
+1508=30 29 29 30 29 30 29 29 30 29 30 30
+1509=30 29 30 29 30 29 30 29 29 30 29 30
+1510=30 29 30 30 29 30 29 30 29 29 30 29
+1511=30 29 30 30 29 30 30 29 30 29 29 30
+1512=29 30 29 30 29 30 30 30 29 30 29 30
+1513=29 29 29 30 29 30 30 30 29 30 30 29
+1514=30 29 29 29 30 29 30 30 29 30 30 30
+1515=29 29 30 29 29 30 29 30 30 29 30 30
+1516=29 30 29 30 29 29 30 29 30 29 30 30
+1517=29 30 29 30 29 30 30 29 29 30 29 30
+1518=29 30 29 30 30 29 30 30 29 30 29 29
+1519=30 29 29 30 30 30 29 30 30 29 30 29
+1520=29 30 29 29 30 30 30 29 30 30 29 30
+1521=29 29 29 30 29 30 30 29 30 30 29 30
+1522=30 29 29 29 30 29 30 30 29 30 30 29
+1523=30 29 30 29 30 29 30 29 29 30 30 29
+1524=30 30 29 30 29 30 29 30 29 29 30 29
+1525=30 30 29 30 30 29 30 29 30 29 29 30
+1526=29 30 29 30 30 30 29 30 29 30 29 29
+1527=30 29 30 29 30 30 29 30 30 29 30 29
+1528=30 29 29 30 29 30 29 30 30 29 30 30
+1529=29 30 29 29 30 29 30 29 30 29 30 30
+1530=29 30 30 29 29 30 29 30 29 29 30 30
+1531=29 30 30 30 29 29 30 29 30 29 29 30
+1532=29 30 30 30 29 30 30 29 29 29 30 29
+1533=30 29 30 30 30 29 30 29 30 29 29 30
+1534=29 30 29 30 30 29 30 30 29 29 30 29
+1535=30 29 30 29 30 29 30 30 29 30 29 30
+1536=29 30 29 30 29 30 29 30 29 30 29 30
+1537=30 29 30 30 29 29 30 29 29 30 29 30
+1538=30 30 29 30 30 29 29 30 29 29 30 29
+1539=30 30 30 29 30 30 29 29 30 29 29 30
+1540=29 30 30 29 30 30 29 30 29 29 30 29
+1541=30 29 30 29 30 30 30 29 30 29 29 30
+1542=29 30 29 30 29 30 30 29 30 29 30 30
+1543=29 30 29 29 30 29 30 29 30 29 30 30
+1544=30 29 30 29 29 30 29 30 29 30 29 30
+1545=30 30 29 30 29 29 30 29 30 29 29 30
+1546=30 30 29 30 29 30 29 30 29 30 29 29
+1547=30 30 29 30 30 29 30 29 30 29 30 29
+1548=30 29 29 30 30 29 30 30 29 30 29 30
+1549=29 30 29 29 30 29 30 30 30 29 30 29
+1550=30 29 30 29 29 29 30 30 30 29 30 30
+1551=29 30 29 29 30 29 29 30 30 29 30 30
+1552=30 29 30 29 29 30 29 29 30 30 29 30
+1553=30 29 30 29 30 29 30 29 30 29 30 29
+1554=30 29 30 29 30 30 29 30 29 30 29 30
+1555=29 29 30 29 30 30 29 30 30 29 30 29
+1556=30 29 29 30 29 30 29 30 30 30 29 30
+1557=29 30 29 29 29 30 29 30 30 30 30 29
+1558=30 29 30 29 29 29 30 29 30 30 30 29
+1559=30 30 29 29 30 29 29 30 30 29 30 29
+1560=30 30 29 30 29 30 29 30 29 30 29 30
+1561=29 30 30 29 30 29 30 30 29 29 30 29
+1562=29 30 30 29 30 29 30 30 30 29 29 30
+1563=29 30 29 29 30 29 30 30 30 29 30 29
+1564=30 29 30 29 29 30 29 30 30 30 29 30
+1565=29 30 29 30 29 29 30 29 30 30 29 30
+1566=30 29 30 29 30 29 29 30 29 30 29 30
+1567=30 29 30 30 29 30 29 30 29 29 30 29
+1568=30 29 30 30 30 29 30 29 30 29 29 29
+1569=30 29 30 30 30 29 30 30 29 30 29 29
+1570=29 30 29 30 30 29 30 30 30 29 29 30
+1571=29 29 30 29 30 30 29 30 30 29 30 29
+1572=30 29 29 30 29 30 29 30 30 29 30 29
+1573=30 29 30 30 29 30 29 29 30 29 30 29
+1574=30 30 29 30 30 29 30 29 29 30 29 29
+1575=30 30 30 29 30 30 29 30 29 29 29 30
+1576=29 30 30 29 30 30 30 29 30 29 29 29
+1577=30 29 30 30 29 30 30 29 30 29 30 29
+1578=29 30 29 30 29 30 30 29 30 30 29 30
+1579=29 30 29 30 29 29 30 30 29 30 29 30
+1580=29 30 30 29 30 29 29 30 29 30 29 30
+1581=30 30 29 30 29 30 29 29 30 29 30 29
+1582=30 30 29 30 30 29 30 29 30 29 29 29
+1583=30 30 29 30 30 30 29 30 29 30 29 29
+1584=29 30 30 29 30 30 29 30 30 29 30 29
+1585=29 30 29 30 29 30 29 30 30 29 30 30
+1586=29 29 30 29 30 29 29 30 30 30 29 30
+1587=29 30 30 29 29 29 30 29 30 29 30 30
+1588=30 29 30 30 29 29 29 30 29 30 29 30
+1589=30 29 30 30 29 30 29 29 30 29 30 29
+1590=30 29 30 30 30 29 29 30 29 30 29 30
+1591=29 30 29 30 30 29 30 29 30 29 30 29
+1592=30 29 30 29 30 29 30 29 30 30 30 29
+1593=30 29 29 30 29 29 30 29 30 30 30 29
+1594=30 30 29 29 30 29 29 29 30 30 30 30
+1595=29 30 29 30 29 29 30 29 29 30 30 30
+1596=29 30 30 29 30 29 29 30 29 30 29 30
+1597=29 30 30 29 30 29 30 29 30 29 30 29
+1598=30 29 30 29 30 30 29 30 29 30 30 29
+1599=29 30 29 30 29 30 29 30 30 30 29 30
+1600=29 29 30 29 30 29 29 30 30 30 29 30
diff --git a/Fiscality/jre/lib/images/cursors/cursors.properties b/Fiscality/jre/lib/images/cursors/cursors.properties
new file mode 100755
index 0000000..30e9f90
--- /dev/null
+++ b/Fiscality/jre/lib/images/cursors/cursors.properties
@@ -0,0 +1,40 @@
+#
+#
+# Cursors Properties file
+#
+# Names GIF89 sources for Custom Cursors and their associated HotSpots
+#
+# Note: the syntax of the property name is significant and is parsed
+# by java.awt.Cursor
+#
+# The syntax is: Cursor...File=
+# Cursor...HotSpot=,
+# Cursor...Name=
+#
+Cursor.CopyDrop.32x32.File=motif_CopyDrop32x32.gif
+Cursor.CopyDrop.32x32.HotSpot=0,0
+Cursor.CopyDrop.32x32.Name=CopyDrop32x32
+#
+Cursor.MoveDrop.32x32.File=motif_MoveDrop32x32.gif
+Cursor.MoveDrop.32x32.HotSpot=0,0
+Cursor.MoveDrop.32x32.Name=MoveDrop32x32
+#
+Cursor.LinkDrop.32x32.File=motif_LinkDrop32x32.gif
+Cursor.LinkDrop.32x32.HotSpot=0,0
+Cursor.LinkDrop.32x32.Name=LinkDrop32x32
+#
+Cursor.CopyNoDrop.32x32.File=motif_CopyNoDrop32x32.gif
+Cursor.CopyNoDrop.32x32.HotSpot=6,2
+Cursor.CopyNoDrop.32x32.Name=CopyNoDrop32x32
+#
+Cursor.MoveNoDrop.32x32.File=motif_MoveNoDrop32x32.gif
+Cursor.MoveNoDrop.32x32.HotSpot=6,2
+Cursor.MoveNoDrop.32x32.Name=MoveNoDrop32x32
+#
+Cursor.LinkNoDrop.32x32.File=motif_LinkNoDrop32x32.gif
+Cursor.LinkNoDrop.32x32.HotSpot=6,2
+Cursor.LinkNoDrop.32x32.Name=LinkNoDrop32x32
+#
+Cursor.Invalid.32x32.File=invalid32x32.gif
+Cursor.Invalid.32x32.HotSpot=6,2
+Cursor.Invalid.32x32.Name=Invalid32x32
diff --git a/Fiscality/jre/lib/images/cursors/invalid32x32.gif b/Fiscality/jre/lib/images/cursors/invalid32x32.gif
new file mode 100755
index 0000000..64c265d
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/invalid32x32.gif differ
diff --git a/Fiscality/jre/lib/images/cursors/motif_CopyDrop32x32.gif b/Fiscality/jre/lib/images/cursors/motif_CopyDrop32x32.gif
new file mode 100755
index 0000000..a9ec247
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/motif_CopyDrop32x32.gif differ
diff --git a/Fiscality/jre/lib/images/cursors/motif_CopyNoDrop32x32.gif b/Fiscality/jre/lib/images/cursors/motif_CopyNoDrop32x32.gif
new file mode 100755
index 0000000..64c265d
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/motif_CopyNoDrop32x32.gif differ
diff --git a/Fiscality/jre/lib/images/cursors/motif_LinkDrop32x32.gif b/Fiscality/jre/lib/images/cursors/motif_LinkDrop32x32.gif
new file mode 100755
index 0000000..10c84c1
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/motif_LinkDrop32x32.gif differ
diff --git a/Fiscality/jre/lib/images/cursors/motif_LinkNoDrop32x32.gif b/Fiscality/jre/lib/images/cursors/motif_LinkNoDrop32x32.gif
new file mode 100755
index 0000000..64c265d
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/motif_LinkNoDrop32x32.gif differ
diff --git a/Fiscality/jre/lib/images/cursors/motif_MoveDrop32x32.gif b/Fiscality/jre/lib/images/cursors/motif_MoveDrop32x32.gif
new file mode 100755
index 0000000..8304aa0
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/motif_MoveDrop32x32.gif differ
diff --git a/Fiscality/jre/lib/images/cursors/motif_MoveNoDrop32x32.gif b/Fiscality/jre/lib/images/cursors/motif_MoveNoDrop32x32.gif
new file mode 100755
index 0000000..64c265d
Binary files /dev/null and b/Fiscality/jre/lib/images/cursors/motif_MoveNoDrop32x32.gif differ
diff --git a/Fiscality/jre/lib/images/icons/sun-java.png b/Fiscality/jre/lib/images/icons/sun-java.png
new file mode 100755
index 0000000..ae5f156
Binary files /dev/null and b/Fiscality/jre/lib/images/icons/sun-java.png differ
diff --git a/Fiscality/jre/lib/images/icons/sun-java_HighContrast.png b/Fiscality/jre/lib/images/icons/sun-java_HighContrast.png
new file mode 100755
index 0000000..bdddb32
Binary files /dev/null and b/Fiscality/jre/lib/images/icons/sun-java_HighContrast.png differ
diff --git a/Fiscality/jre/lib/images/icons/sun-java_HighContrastInverse.png b/Fiscality/jre/lib/images/icons/sun-java_HighContrastInverse.png
new file mode 100755
index 0000000..7818f61
Binary files /dev/null and b/Fiscality/jre/lib/images/icons/sun-java_HighContrastInverse.png differ
diff --git a/Fiscality/jre/lib/images/icons/sun-java_LowContrast.png b/Fiscality/jre/lib/images/icons/sun-java_LowContrast.png
new file mode 100755
index 0000000..0310831
Binary files /dev/null and b/Fiscality/jre/lib/images/icons/sun-java_LowContrast.png differ
diff --git a/Fiscality/jre/lib/javafx.properties b/Fiscality/jre/lib/javafx.properties
new file mode 100755
index 0000000..f707e67
--- /dev/null
+++ b/Fiscality/jre/lib/javafx.properties
@@ -0,0 +1,2 @@
+javafx.runtime.version=8.0.202
+javafx.runtime.build=b07
diff --git a/Fiscality/jre/lib/jexec b/Fiscality/jre/lib/jexec
new file mode 100755
index 0000000..cbce783
Binary files /dev/null and b/Fiscality/jre/lib/jexec differ
diff --git a/Fiscality/jre/lib/jfr/default.jfc b/Fiscality/jre/lib/jfr/default.jfc
new file mode 100755
index 0000000..67754fd
--- /dev/null
+++ b/Fiscality/jre/lib/jfr/default.jfc
@@ -0,0 +1,561 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ off
+ normal
+ all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ off
+ normal
+ detailed
+ all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 999 d
+ 20 ms
+ 10 ms
+
+
+
+
+
+
+
+ 999 d
+ everyChunk
+ 60 s
+ 10 s
+ 1 s
+
+
+
+
+
+
+
+ off
+ errors
+ all
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 20 ms
+
+ 20 ms
+
+ 20 ms
+
+ false
+
+ false
+
+ false
+
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ false
+ true
+ 0 ms
+
+
+
+ false
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 20 ms
+
+
+
+ false
+ 1 ms
+
+
+
+ true
+ 10 ms
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ false
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+ true
+
+
+
+ true
+ true
+
+
+
+ true
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ false
+ 0 ms
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+ true
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ 60 s
+
+
+
+ false
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 100 ms
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 10 s
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ false
+ true
+
+
+
+ false
+ true
+
+
+
+
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ true
+ true
+ 20 ms
+
+
+
+ false
+ true
+
+
+
+ true
+ true
+
+
+
+ true
+ 1000 ms
+
+
+
+
+
+
+
+ true
+
+
+
+ true
+
+
+
+
+
diff --git a/Fiscality/jre/lib/jfr/profile.jfc b/Fiscality/jre/lib/jfr/profile.jfc
new file mode 100755
index 0000000..51abf84
--- /dev/null
+++ b/Fiscality/jre/lib/jfr/profile.jfc
@@ -0,0 +1,561 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ off
+ normal
+ all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ off
+ normal
+ detailed
+ all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 999 d
+ 20 ms
+ 10 ms
+
+
+
+
+
+
+
+ 999 d
+ everyChunk
+ 60 s
+ 10 s
+ 1 s
+
+
+
+
+
+
+
+ off
+ errors
+ all
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10 ms
+
+ 10 ms
+
+ 10 ms
+
+ false
+
+ false
+
+ true
+
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ false
+ true
+ 0 ms
+
+
+
+ false
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 10 ms
+
+
+
+ false
+ 1 ms
+
+
+
+ true
+ 10 ms
+
+
+
+ true
+ 60 s
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ false
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+ true
+
+
+
+ true
+ true
+
+
+
+ true
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ true
+ 0 ms
+
+
+
+ false
+ 0 ms
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+ true
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ 100 ms
+
+
+
+ true
+ 10 s
+
+
+
+ true
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 100 ms
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ 10 s
+
+
+
+ true
+ 1000 ms
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ everyChunk
+
+
+
+ true
+ true
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ true
+ true
+ 10 ms
+
+
+
+ false
+ true
+
+
+
+ true
+ true
+
+
+
+ true
+ 1000 ms
+
+
+
+
+
+
+
+ true
+
+
+
+ true
+
+
+
+
+
diff --git a/Fiscality/jre/lib/jvm.hprof.txt b/Fiscality/jre/lib/jvm.hprof.txt
new file mode 100755
index 0000000..3c8e5fc
--- /dev/null
+++ b/Fiscality/jre/lib/jvm.hprof.txt
@@ -0,0 +1,86 @@
+Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+ - Neither the name of Oracle nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based)
+
+WARNING! This file format is under development, and is subject to
+change without notice.
+
+This file contains the following types of records:
+
+THREAD START
+THREAD END mark the lifetime of Java threads
+
+TRACE represents a Java stack trace. Each trace consists
+ of a series of stack frames. Other records refer to
+ TRACEs to identify (1) where object allocations have
+ taken place, (2) the frames in which GC roots were
+ found, and (3) frequently executed methods.
+
+HEAP DUMP is a complete snapshot of all live objects in the Java
+ heap. Following distinctions are made:
+
+ ROOT root set as determined by GC
+ CLS classes
+ OBJ instances
+ ARR arrays
+
+SITES is a sorted list of allocation sites. This identifies
+ the most heavily allocated object types, and the TRACE
+ at which those allocations occurred.
+
+CPU SAMPLES is a statistical profile of program execution. The VM
+ periodically samples all running threads, and assigns
+ a quantum to active TRACEs in those threads. Entries
+ in this record are TRACEs ranked by the percentage of
+ total quanta they consumed; top-ranked TRACEs are
+ typically hot spots in the program.
+
+CPU TIME is a profile of program execution obtained by measuring
+ the time spent in individual methods (excluding the time
+ spent in callees), as well as by counting the number of
+ times each method is called. Entries in this record are
+ TRACEs ranked by the percentage of total CPU time. The
+ "count" field indicates the number of times each TRACE
+ is invoked.
+
+MONITOR TIME is a profile of monitor contention obtained by measuring
+ the time spent by a thread waiting to enter a monitor.
+ Entries in this record are TRACEs ranked by the percentage
+ of total monitor contention time and a brief description
+ of the monitor. The "count" field indicates the number of
+ times the monitor was contended at that TRACE.
+
+MONITOR DUMP is a complete snapshot of all the monitors and threads in
+ the System.
+
+HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated
+at program exit. They can also be obtained during program execution by typing
+Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).
diff --git a/Fiscality/jre/lib/locale/de/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/de/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..4a7735d
Binary files /dev/null and b/Fiscality/jre/lib/locale/de/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/es/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/es/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..d9495b0
Binary files /dev/null and b/Fiscality/jre/lib/locale/es/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/fr/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/fr/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..0828cbe
Binary files /dev/null and b/Fiscality/jre/lib/locale/fr/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/it/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/it/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..5bcbf9d
Binary files /dev/null and b/Fiscality/jre/lib/locale/it/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/ja/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/ja/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..a854372
Binary files /dev/null and b/Fiscality/jre/lib/locale/ja/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/ko.UTF-8/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/ko.UTF-8/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..6e9bf6a
Binary files /dev/null and b/Fiscality/jre/lib/locale/ko.UTF-8/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/ko/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/ko/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..f03c6df
Binary files /dev/null and b/Fiscality/jre/lib/locale/ko/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/pt_BR/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/pt_BR/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..b3a337e
Binary files /dev/null and b/Fiscality/jre/lib/locale/pt_BR/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..f551d78
Binary files /dev/null and b/Fiscality/jre/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/zh.GBK/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/zh.GBK/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..71b41c6
Binary files /dev/null and b/Fiscality/jre/lib/locale/zh.GBK/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/zh/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/zh/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..71b41c6
Binary files /dev/null and b/Fiscality/jre/lib/locale/zh/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..bd10dd3
Binary files /dev/null and b/Fiscality/jre/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..bd10dd3
Binary files /dev/null and b/Fiscality/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/locale/zh_TW/LC_MESSAGES/sunw_java_plugin.mo b/Fiscality/jre/lib/locale/zh_TW/LC_MESSAGES/sunw_java_plugin.mo
new file mode 100755
index 0000000..77c37cf
Binary files /dev/null and b/Fiscality/jre/lib/locale/zh_TW/LC_MESSAGES/sunw_java_plugin.mo differ
diff --git a/Fiscality/jre/lib/logging.properties b/Fiscality/jre/lib/logging.properties
new file mode 100755
index 0000000..65cf1b1
--- /dev/null
+++ b/Fiscality/jre/lib/logging.properties
@@ -0,0 +1,59 @@
+############################################################
+# Default Logging Configuration File
+#
+# You can use a different file by specifying a filename
+# with the java.util.logging.config.file system property.
+# For example java -Djava.util.logging.config.file=myfile
+############################################################
+
+############################################################
+# Global properties
+############################################################
+
+# "handlers" specifies a comma separated list of log Handler
+# classes. These handlers will be installed during VM startup.
+# Note that these classes must be on the system classpath.
+# By default we only configure a ConsoleHandler, which will only
+# show messages at the INFO and above levels.
+handlers= java.util.logging.ConsoleHandler
+
+# To also add the FileHandler, use the following line instead.
+#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler
+
+# Default global logging level.
+# This specifies which kinds of events are logged across
+# all loggers. For any given facility this global level
+# can be overriden by a facility specific level
+# Note that the ConsoleHandler also has a separate level
+# setting to limit messages printed to the console.
+.level= INFO
+
+############################################################
+# Handler specific properties.
+# Describes specific configuration info for Handlers.
+############################################################
+
+# default file output is in user's home directory.
+java.util.logging.FileHandler.pattern = %h/java%u.log
+java.util.logging.FileHandler.limit = 50000
+java.util.logging.FileHandler.count = 1
+java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
+
+# Limit the message that are printed on the console to INFO and above.
+java.util.logging.ConsoleHandler.level = INFO
+java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
+
+# Example to customize the SimpleFormatter output format
+# to print one-line log message like this:
+# : []
+#
+# java.util.logging.SimpleFormatter.format=%4$s: %5$s [%1$tc]%n
+
+############################################################
+# Facility specific properties.
+# Provides extra control for each logger.
+############################################################
+
+# For example, set the com.xyz.foo logger to only log SEVERE
+# messages:
+com.xyz.foo.level = SEVERE
diff --git a/Fiscality/jre/lib/management/jmxremote.access b/Fiscality/jre/lib/management/jmxremote.access
new file mode 100755
index 0000000..ce80b47
--- /dev/null
+++ b/Fiscality/jre/lib/management/jmxremote.access
@@ -0,0 +1,79 @@
+######################################################################
+# Default Access Control File for Remote JMX(TM) Monitoring
+######################################################################
+#
+# Access control file for Remote JMX API access to monitoring.
+# This file defines the allowed access for different roles. The
+# password file (jmxremote.password by default) defines the roles and their
+# passwords. To be functional, a role must have an entry in
+# both the password and the access files.
+#
+# The default location of this file is $JRE/lib/management/jmxremote.access
+# You can specify an alternate location by specifying a property in
+# the management config file $JRE/lib/management/management.properties
+# (See that file for details)
+#
+# The file format for password and access files is syntactically the same
+# as the Properties file format. The syntax is described in the Javadoc
+# for java.util.Properties.load.
+# A typical access file has multiple lines, where each line is blank,
+# a comment (like this one), or an access control entry.
+#
+# An access control entry consists of a role name, and an
+# associated access level. The role name is any string that does not
+# itself contain spaces or tabs. It corresponds to an entry in the
+# password file (jmxremote.password). The access level is one of the
+# following:
+# "readonly" grants access to read attributes of MBeans.
+# For monitoring, this means that a remote client in this
+# role can read measurements but cannot perform any action
+# that changes the environment of the running program.
+# "readwrite" grants access to read and write attributes of MBeans,
+# to invoke operations on them, and optionally
+# to create or remove them. This access should be granted
+# only to trusted clients, since they can potentially
+# interfere with the smooth operation of a running program.
+#
+# The "readwrite" access level can optionally be followed by the "create" and/or
+# "unregister" keywords. The "unregister" keyword grants access to unregister
+# (delete) MBeans. The "create" keyword grants access to create MBeans of a
+# particular class or of any class matching a particular pattern. Access
+# should only be granted to create MBeans of known and trusted classes.
+#
+# For example, the following entry would grant readwrite access
+# to "controlRole", as well as access to create MBeans of the class
+# javax.management.monitor.CounterMonitor and to unregister any MBean:
+# controlRole readwrite \
+# create javax.management.monitor.CounterMonitorMBean \
+# unregister
+# or equivalently:
+# controlRole readwrite unregister create javax.management.monitor.CounterMBean
+#
+# The following entry would grant readwrite access as well as access to create
+# MBeans of any class in the packages javax.management.monitor and
+# javax.management.timer:
+# controlRole readwrite \
+# create javax.management.monitor.*,javax.management.timer.* \
+# unregister
+#
+# The \ character is defined in the Properties file syntax to allow continuation
+# lines as shown here. A * in a class pattern matches a sequence of characters
+# other than dot (.), so javax.management.monitor.* matches
+# javax.management.monitor.CounterMonitor but not
+# javax.management.monitor.foo.Bar.
+#
+# A given role should have at most one entry in this file. If a role
+# has no entry, it has no access.
+# If multiple entries are found for the same role name, then the last
+# access entry is used.
+#
+#
+# Default access control entries:
+# o The "monitorRole" role has readonly access.
+# o The "controlRole" role has readwrite access and can create the standard
+# Timer and Monitor MBeans defined by the JMX API.
+
+monitorRole readonly
+controlRole readwrite \
+ create javax.management.monitor.*,javax.management.timer.* \
+ unregister
diff --git a/Fiscality/jre/lib/management/jmxremote.password.template b/Fiscality/jre/lib/management/jmxremote.password.template
new file mode 100755
index 0000000..a7e7daa
--- /dev/null
+++ b/Fiscality/jre/lib/management/jmxremote.password.template
@@ -0,0 +1,64 @@
+# ----------------------------------------------------------------------
+# Template for jmxremote.password
+#
+# o Copy this template to jmxremote.password
+# o Set the user/password entries in jmxremote.password
+# o Change the permission of jmxremote.password to read-only
+# by the owner.
+#
+# See below for the location of jmxremote.password file.
+# ----------------------------------------------------------------------
+
+##############################################################
+# Password File for Remote JMX Monitoring
+##############################################################
+#
+# Password file for Remote JMX API access to monitoring. This
+# file defines the different roles and their passwords. The access
+# control file (jmxremote.access by default) defines the allowed
+# access for each role. To be functional, a role must have an entry
+# in both the password and the access files.
+#
+# Default location of this file is $JRE/lib/management/jmxremote.password
+# You can specify an alternate location by specifying a property in
+# the management config file $JRE/lib/management/management.properties
+# or by specifying a system property (See that file for details).
+
+
+##############################################################
+# File permissions of the jmxremote.password file
+##############################################################
+# Since there are cleartext passwords stored in this file,
+# this file must be readable by ONLY the owner,
+# otherwise the program will exit with an error.
+#
+# The file format for password and access files is syntactically the same
+# as the Properties file format. The syntax is described in the Javadoc
+# for java.util.Properties.load.
+# Typical password file has multiple lines, where each line is blank,
+# a comment (like this one), or a password entry.
+#
+#
+# A password entry consists of a role name and an associated
+# password. The role name is any string that does not itself contain
+# spaces or tabs. The password is again any string that does not
+# contain spaces or tabs. Note that passwords appear in the clear in
+# this file, so it is a good idea not to use valuable passwords.
+#
+# A given role should have at most one entry in this file. If a role
+# has no entry, it has no access.
+# If multiple entries are found for the same role name, then the last one
+# is used.
+#
+# In a typical installation, this file can be read by anybody on the
+# local machine, and possibly by people on other machines.
+# For # security, you should either restrict the access to this file,
+# or specify another, less accessible file in the management config file
+# as described above.
+#
+# Following are two commented-out entries. The "measureRole" role has
+# password "QED". The "controlRole" role has password "R&D".
+#
+# monitorRole QED
+# controlRole R&D
+
diff --git a/Fiscality/jre/lib/management/management.properties b/Fiscality/jre/lib/management/management.properties
new file mode 100755
index 0000000..70efa2e
--- /dev/null
+++ b/Fiscality/jre/lib/management/management.properties
@@ -0,0 +1,331 @@
+#####################################################################
+# Default Configuration File for Java Platform Management
+#####################################################################
+#
+# The Management Configuration file (in java.util.Properties format)
+# will be read if one of the following system properties is set:
+# -Dcom.sun.management.jmxremote.port=
+# or -Dcom.sun.management.snmp.port=
+# or -Dcom.sun.management.config.file=
+#
+# The default Management Configuration file is:
+#
+# $JRE/lib/management/management.properties
+#
+# Another location for the Management Configuration File can be specified
+# by the following property on the Java command line:
+#
+# -Dcom.sun.management.config.file=
+#
+# If -Dcom.sun.management.config.file= is set, the port
+# number for the management agent can be specified in the config file
+# using the following lines:
+#
+# ################ Management Agent Port #########################
+#
+# For setting the JMX RMI agent port use the following line
+# com.sun.management.jmxremote.port=
+#
+# For setting the SNMP agent port use the following line
+# com.sun.management.snmp.port=
+
+#####################################################################
+# Optional Instrumentation
+#####################################################################
+#
+# By default only the basic instrumentation with low overhead is on.
+# The following properties allow to selectively turn on optional
+# instrumentation which are off by default and may have some
+# additional overhead.
+#
+# com.sun.management.enableThreadContentionMonitoring
+#
+# This option enables thread contention monitoring if the
+# Java virtual machine supports such instrumentation.
+# Refer to the specification for the java.lang.management.ThreadMBean
+# interface - see isThreadContentionMonitoringSupported() method.
+#
+
+# To enable thread contention monitoring, uncomment the following line
+# com.sun.management.enableThreadContentionMonitoring
+
+#####################################################################
+# SNMP Management Properties
+#####################################################################
+#
+# If the system property -Dcom.sun.management.snmp.port=
+# is set then
+# - The SNMP agent (with the Java virtual machine MIB) is started
+# that listens on the specified port for incoming SNMP requests.
+# - the following properties for read for SNMP management.
+#
+# The configuration can be specified only at startup time.
+# Later changes to the above system property (e.g. via setProperty method), this
+# config file, or the ACL file has no effect to the running SNMP agent.
+#
+
+#
+# ##################### SNMP Trap Port #########################
+#
+# com.sun.management.snmp.trap=
+# Specifies the remote port number at which managers are expected
+# to listen for trap. For each host defined in the ACL file,
+# the SNMP agent will send traps at :
+# Default for this property is 162.
+#
+
+# To set port for sending traps to a different port use the following line
+# com.sun.management.snmp.trap=
+
+#
+# ################ SNMP listen interface #########################
+#
+# com.sun.management.snmp.interface=
+# Specifies the local interface on which the SNMP agent will bind.
+# This is useful when running on machines which have several
+# interfaces defined. It makes it possible to listen to a specific
+# subnet accessible through that interface.
+# Default for this property is "localhost".
+#
+# The format of the value for that property is any string accepted
+# by java.net.InetAddress.getByName(String).
+#
+
+# For restricting the port on which SNMP agent listens use the following line
+# com.sun.management.snmp.interface=
+
+#
+# #################### SNMP ACL file #########################
+#
+# com.sun.management.snmp.acl=true|false
+# Default for this property is true. (Case for true/false ignored)
+# If this property is specified as false then the ACL file
+# is not checked: all manager hosts are allowed all access.
+#
+
+# For SNMP without checking ACL file uncomment the following line
+# com.sun.management.snmp.acl=false
+
+#
+# com.sun.management.snmp.acl.file=filepath
+# Specifies location for ACL file
+# This is optional - default location is
+# $JRE/lib/management/snmp.acl
+#
+# If the property "com.sun.management.snmp.acl" is set to false,
+# then this property and the ACL file are ignored.
+# Otherwise the ACL file must exist and be in the valid format.
+# If the ACL file is empty or non existent then no access is allowed.
+#
+# The SNMP agent will read the ACL file at startup time.
+# Modification to the ACL file has no effect to any running SNMP
+# agents which read that ACL file at startup.
+#
+
+# For a non-default acl file location use the following line
+# com.sun.management.snmp.acl.file=filepath
+
+#####################################################################
+# RMI Management Properties
+#####################################################################
+#
+# If system property -Dcom.sun.management.jmxremote.port=
+# is set then
+# - A MBean server is started
+# - JRE Platform MBeans are registered in the MBean server
+# - RMI connector is published in a private readonly registry at
+# specified port using a well known name, "jmxrmi"
+# - the following properties are read for JMX remote management.
+#
+# The configuration can be specified only at startup time.
+# Later changes to above system property (e.g. via setProperty method),
+# this config file, the password file, or the access file have no effect to the
+# running MBean server, the connector, or the registry.
+#
+
+#
+# ########## RMI connector settings for local management ##########
+#
+# com.sun.management.jmxremote.local.only=true|false
+# Default for this property is true. (Case for true/false ignored)
+# If this property is specified as true then the local JMX RMI connector
+# server will only accept connection requests from clients running on
+# the host where the out-of-the-box JMX management agent is running.
+# In order to ensure backwards compatibility this property could be
+# set to false. However, deploying the local management agent in this
+# way is discouraged because the local JMX RMI connector server will
+# accept connection requests from any client either local or remote.
+# For remote management the remote JMX RMI connector server should
+# be used instead with authentication and SSL/TLS encryption enabled.
+#
+
+# For allowing the local management agent accept local
+# and remote connection requests use the following line
+# com.sun.management.jmxremote.local.only=false
+
+#
+# ###################### RMI SSL #############################
+#
+# com.sun.management.jmxremote.ssl=true|false
+# Default for this property is true. (Case for true/false ignored)
+# If this property is specified as false then SSL is not used.
+#
+
+# For RMI monitoring without SSL use the following line
+# com.sun.management.jmxremote.ssl=false
+
+# com.sun.management.jmxremote.ssl.config.file=filepath
+# Specifies the location of the SSL configuration file. A properties
+# file can be used to supply the keystore and truststore location and
+# password settings thus avoiding to pass them as cleartext in the
+# command-line.
+#
+# The current implementation of the out-of-the-box management agent will
+# look up and use the properties specified below to configure the SSL
+# keystore and truststore, if present:
+# javax.net.ssl.keyStore=
+# javax.net.ssl.keyStorePassword=
+# javax.net.ssl.trustStore=
+# javax.net.ssl.trustStorePassword=
+# Any other properties in the file will be ignored. This will allow us
+# to extend the property set in the future if required by the default
+# SSL implementation.
+#
+# If the property "com.sun.management.jmxremote.ssl" is set to false,
+# then this property is ignored.
+#
+
+# For supplying the keystore settings in a file use the following line
+# com.sun.management.jmxremote.ssl.config.file=filepath
+
+# com.sun.management.jmxremote.ssl.enabled.cipher.suites=
+# The value of this property is a string that is a comma-separated list
+# of SSL/TLS cipher suites to enable. This property can be specified in
+# conjunction with the previous property "com.sun.management.jmxremote.ssl"
+# in order to control which particular SSL/TLS cipher suites are enabled
+# for use by accepted connections. If this property is not specified then
+# the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that
+# are enabled by default.
+#
+
+# com.sun.management.jmxremote.ssl.enabled.protocols=
+# The value of this property is a string that is a comma-separated list
+# of SSL/TLS protocol versions to enable. This property can be specified in
+# conjunction with the previous property "com.sun.management.jmxremote.ssl"
+# in order to control which particular SSL/TLS protocol versions are
+# enabled for use by accepted connections. If this property is not
+# specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS
+# protocol versions that are enabled by default.
+#
+
+# com.sun.management.jmxremote.ssl.need.client.auth=true|false
+# Default for this property is false. (Case for true/false ignored)
+# If this property is specified as true in conjunction with the previous
+# property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server
+# Socket Factory will require client authentication.
+#
+
+# For RMI monitoring with SSL client authentication use the following line
+# com.sun.management.jmxremote.ssl.need.client.auth=true
+
+# com.sun.management.jmxremote.registry.ssl=true|false
+# Default for this property is false. (Case for true/false ignored)
+# If this property is specified as true then the RMI registry used
+# to bind the RMIServer remote object is protected with SSL/TLS
+# RMI Socket Factories that can be configured with the properties:
+# com.sun.management.jmxremote.ssl.config.file
+# com.sun.management.jmxremote.ssl.enabled.cipher.suites
+# com.sun.management.jmxremote.ssl.enabled.protocols
+# com.sun.management.jmxremote.ssl.need.client.auth
+# If the two properties below are true at the same time, i.e.
+# com.sun.management.jmxremote.ssl=true
+# com.sun.management.jmxremote.registry.ssl=true
+# then the RMIServer remote object and the RMI registry are
+# both exported with the same SSL/TLS RMI Socket Factories.
+#
+
+# For using an SSL/TLS protected RMI registry use the following line
+# com.sun.management.jmxremote.registry.ssl=true
+
+#
+# ################ RMI User authentication ################
+#
+# com.sun.management.jmxremote.authenticate=true|false
+# Default for this property is true. (Case for true/false ignored)
+# If this property is specified as false then no authentication is
+# performed and all users are allowed all access.
+#
+
+# For RMI monitoring without any checking use the following line
+# com.sun.management.jmxremote.authenticate=false
+
+#
+# ################ RMI Login configuration ###################
+#
+# com.sun.management.jmxremote.login.config=
+# Specifies the name of a JAAS login configuration entry to use when
+# authenticating users of RMI monitoring.
+#
+# Setting this property is optional - the default login configuration
+# specifies a file-based authentication that uses the password file.
+#
+# When using this property to override the default login configuration
+# then the named configuration entry must be in a file that gets loaded
+# by JAAS. In addition, the login module(s) specified in the configuration
+# should use the name and/or password callbacks to acquire the user's
+# credentials. See the NameCallback and PasswordCallback classes in the
+# javax.security.auth.callback package for more details.
+#
+# If the property "com.sun.management.jmxremote.authenticate" is set to
+# false, then this property and the password & access files are ignored.
+#
+
+# For a non-default login configuration use the following line
+# com.sun.management.jmxremote.login.config=
+
+#
+# ################ RMI Password file location ##################
+#
+# com.sun.management.jmxremote.password.file=filepath
+# Specifies location for password file
+# This is optional - default location is
+# $JRE/lib/management/jmxremote.password
+#
+# If the property "com.sun.management.jmxremote.authenticate" is set to
+# false, then this property and the password & access files are ignored.
+# Otherwise the password file must exist and be in the valid format.
+# If the password file is empty or non-existent then no access is allowed.
+#
+
+# For a non-default password file location use the following line
+# com.sun.management.jmxremote.password.file=filepath
+
+#
+# ################ RMI Access file location #####################
+#
+# com.sun.management.jmxremote.access.file=filepath
+# Specifies location for access file
+# This is optional - default location is
+# $JRE/lib/management/jmxremote.access
+#
+# If the property "com.sun.management.jmxremote.authenticate" is set to
+# false, then this property and the password & access files are ignored.
+# Otherwise, the access file must exist and be in the valid format.
+# If the access file is empty or non-existent then no access is allowed.
+#
+
+# For a non-default password file location use the following line
+# com.sun.management.jmxremote.access.file=filepath
+#
+
+# ################ Management agent listen interface #########################
+#
+# com.sun.management.jmxremote.host=
+# Specifies the local interface on which the JMX RMI agent will bind.
+# This is useful when running on machines which have several
+# interfaces defined. It makes it possible to listen to a specific
+# subnet accessible through that interface.
+#
+# The format of the value for that property is any string accepted
+# by java.net.InetAddress.getByName(String).
+#
diff --git a/Fiscality/jre/lib/management/snmp.acl.template b/Fiscality/jre/lib/management/snmp.acl.template
new file mode 100755
index 0000000..0e76676
--- /dev/null
+++ b/Fiscality/jre/lib/management/snmp.acl.template
@@ -0,0 +1,110 @@
+# ----------------------------------------------------------------------
+# Template for SNMP Access Control List File
+#
+# o Copy this template to snmp.acl
+# o Set access control for SNMP support
+# o Change the permission of snmp.acl to be read-only
+# by the owner.
+#
+# See below for the location of snmp.acl file.
+# ----------------------------------------------------------------------
+
+############################################################
+# SNMP Access Control List File
+############################################################
+#
+# Default location of this file is $JRE/lib/management/snmp.acl.
+# You can specify an alternate location by specifying a property in
+# the management config file $JRE/lib/management/management.properties
+# or by specifying a system property (See that file for details).
+#
+
+
+##############################################################
+# File permissions of the snmp.acl file
+##############################################################
+#
+# Since there are cleartext community strings stored in this file,
+# this ACL file must be readable by ONLY the owner,
+# otherwise the program will exit with an error.
+#
+##############################################################
+# Format of the acl group
+##############################################################
+#
+# communities: a list of SNMP community strings to which the
+# access control applies separated by commas.
+#
+# access: either "read-only" or "read-write".
+#
+# managers: a list of hosts to be granted the access rights.
+# Each can be expressed as any one of the following:
+# - hostname: hubble
+# - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82
+# - ip v4 and v6 netmask prefix notation: 123.456.789.0/24,
+# fe80::a00:20ff:fe9b:ea82/64
+# see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt)
+#
+# An example of two community groups for multiple hosts:
+# acl = {
+# {
+# communities = public, private
+# access = read-only
+# managers = hubble, snowbell, nanak
+# }
+# {
+# communities = jerry
+# access = read-write
+# managers = hubble, telescope
+# }
+# }
+#
+##############################################################
+# Format of the trap group
+##############################################################
+#
+# trap-community: a single SNMP community string that will be included
+# in the traps sent to the hosts.
+#
+# hosts: a list of hosts to which the SNMP agent will send traps.
+#
+# An example of two trap community definitions for multiple hosts:
+# trap = {
+# {
+# trap-community = public
+# hosts = hubble, snowbell
+# }
+# {
+# trap-community = private
+# hosts = telescope
+# }
+# }
+#
+############################################################
+#
+# Update the community strings (public and private) below
+# before copying this template file
+#
+# Common SNMP ACL Example
+# ------------------------
+#
+# o Only localhost can connect, and access rights
+# are limited to read-only
+# o Traps are sent to localhost only
+#
+#
+# acl = {
+# {
+# communities = public, private
+# access = read-only
+# managers = localhost
+# }
+# }
+#
+#
+# trap = {
+# {
+# trap-community = public
+# hosts = localhost
+# }
+# }
diff --git a/Fiscality/jre/lib/meta-index b/Fiscality/jre/lib/meta-index
new file mode 100755
index 0000000..24a8e0a
--- /dev/null
+++ b/Fiscality/jre/lib/meta-index
@@ -0,0 +1,92 @@
+% VERSION 2
+% WARNING: this file is auto-generated; do not edit
+% UNSUPPORTED: this file and its format may change and/or
+% may be removed in a future release
+# charsets.jar
+sun/nio
+sun/awt
+# jce.jar
+javax/crypto
+sun/security
+META-INF/ORACLE_J.RSA
+META-INF/ORACLE_J.SF
+# jfr.jar
+oracle/jrockit/
+jdk/jfr
+com/oracle/jrockit/
+! jsse.jar
+sun/security
+com/sun/net/
+! management-agent.jar
+@ resources.jar
+com/sun/java/util/jar/pack/
+META-INF/services/sun.util.spi.XmlPropertiesProvider
+META-INF/services/javax.print.PrintServiceLookup
+com/sun/corba/
+META-INF/services/javax.sound.midi.spi.SoundbankReader
+sun/print
+META-INF/services/javax.sound.midi.spi.MidiFileReader
+META-INF/services/sun.java2d.cmm.CMMServiceProvider
+javax/swing
+META-INF/services/javax.sound.sampled.spi.AudioFileReader
+META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
+sun/net
+META-INF/services/javax.sound.sampled.spi.AudioFileWriter
+com/sun/imageio/
+META-INF/services/sun.java2d.pipe.RenderingEngine
+META-INF/mimetypes.default
+META-INF/services/javax.sound.midi.spi.MidiFileWriter
+sun/rmi
+javax/sql
+META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin
+com/sun/rowset/
+META-INF/services/javax.print.StreamPrintServiceFactory
+META-INF/mailcap.default
+java/lang
+sun/text
+javax/xml
+META-INF/services/javax.sound.sampled.spi.MixerProvider
+com/sun/xml/
+META-INF/services/com.sun.tools.internal.xjc.Plugin
+com/sun/java/swing/
+com/sun/jndi/
+com/sun/org/
+META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
+! rt.jar
+com/sun/java/util/jar/pack/
+java/
+org/ietf/
+com/sun/beans/
+com/sun/tracing/
+com/sun/java/browser/
+com/sun/corba/
+com/sun/media/
+com/sun/awt/
+com/sun/management/
+sun/
+com/sun/jmx/
+com/sun/demo/
+com/sun/imageio/
+com/sun/net/
+com/sun/rmi/
+org/w3c/
+com/sun/swing/
+com/sun/activation/
+com/sun/nio/
+com/sun/rowset/
+org/jcp/
+com/sun/istack/
+jdk/
+com/sun/naming/
+org/xml/
+org/omg/
+com/sun/security/
+com/sun/image/
+com/sun/xml/
+com/sun/java/swing/
+com/oracle/
+com/sun/java_cup/
+com/sun/jndi/
+com/sun/accessibility/
+com/sun/org/
+javax/
diff --git a/Fiscality/jre/lib/net.properties b/Fiscality/jre/lib/net.properties
new file mode 100755
index 0000000..a541eef
--- /dev/null
+++ b/Fiscality/jre/lib/net.properties
@@ -0,0 +1,121 @@
+############################################################
+# Default Networking Configuration File
+#
+# This file may contain default values for the networking system properties.
+# These values are only used when the system properties are not specified
+# on the command line or set programatically.
+# For now, only the various proxy settings can be configured here.
+############################################################
+
+# Whether or not the DefaultProxySelector will default to System Proxy
+# settings when they do exist.
+# Set it to 'true' to enable this feature and check for platform
+# specific proxy settings
+# Note that the system properties that do explicitely set proxies
+# (like http.proxyHost) do take precedence over the system settings
+# even if java.net.useSystemProxies is set to true.
+
+java.net.useSystemProxies=false
+
+#------------------------------------------------------------------------
+# Proxy configuration for the various protocol handlers.
+# DO NOT uncomment these lines if you have set java.net.useSystemProxies
+# to true as the protocol specific properties will take precedence over
+# system settings.
+#------------------------------------------------------------------------
+
+# HTTP Proxy settings. proxyHost is the name of the proxy server
+# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
+# value is 80) and nonProxyHosts is a '|' separated list of hostnames which
+# should be accessed directly, ignoring the proxy server (default value is
+# localhost & 127.0.0.1).
+#
+# http.proxyHost=
+# http.proxyPort=80
+http.nonProxyHosts=localhost|127.*|[::1]
+#
+# HTTPS Proxy Settings. proxyHost is the name of the proxy server
+# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
+# value is 443). The HTTPS protocol handlers uses the http nonProxyHosts list.
+#
+# https.proxyHost=
+# https.proxyPort=443
+#
+# FTP Proxy settings. proxyHost is the name of the proxy server
+# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
+# value is 80) and nonProxyHosts is a '|' separated list of hostnames which
+# should be accessed directly, ignoring the proxy server (default value is
+# localhost & 127.0.0.1).
+#
+# ftp.proxyHost=
+# ftp.proxyPort=80
+ftp.nonProxyHosts=localhost|127.*|[::1]
+#
+# Gopher Proxy settings. proxyHost is the name of the proxy server
+# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
+# value is 80)
+#
+# gopher.proxyHost=
+# gopher.proxyPort=80
+#
+# Socks proxy settings. socksProxyHost is the name of the proxy server
+# (e.g. socks.domain.com), socksProxyPort is the port number to use
+# (default value is 1080)
+#
+# socksProxyHost=
+# socksProxyPort=1080
+#
+# HTTP Keep Alive settings. remainingData is the maximum amount of data
+# in kilobytes that will be cleaned off the underlying socket so that it
+# can be reused (default value is 512K), queuedConnections is the maximum
+# number of Keep Alive connections to be on the queue for clean up (default
+# value is 10).
+# http.KeepAlive.remainingData=512
+# http.KeepAlive.queuedConnections=10
+
+# Authentication Scheme restrictions for HTTP and HTTPS.
+#
+# In some environments certain authentication schemes may be undesirable
+# when proxying HTTP or HTTPS. For example, "Basic" results in effectively the
+# cleartext transmission of the user's password over the physical network.
+# This section describes the mechanism for disabling authentication schemes
+# based on the scheme name. Disabled schemes will be treated as if they are not
+# supported by the implementation.
+#
+# The 'jdk.http.auth.tunneling.disabledSchemes' property lists the authentication
+# schemes that will be disabled when tunneling HTTPS over a proxy, HTTP CONNECT.
+# The 'jdk.http.auth.proxying.disabledSchemes' property lists the authentication
+# schemes that will be disabled when proxying HTTP.
+#
+# In both cases the property is a comma-separated list of, case-insensitive,
+# authentication scheme names, as defined by their relevant RFCs. An
+# implementation may, but is not required to, support common schemes whose names
+# include: 'Basic', 'Digest', 'NTLM', 'Kerberos', 'Negotiate'. A scheme that
+# is not known, or not supported, by the implementation is ignored.
+#
+# Note: This property is currently used by the JDK Reference implementation. It
+# is not guaranteed to be examined and used by other implementations.
+#
+#jdk.http.auth.proxying.disabledSchemes=
+jdk.http.auth.tunneling.disabledSchemes=Basic
+
+#
+# Transparent NTLM HTTP authentication mode on Windows. Transparent authentication
+# can be used for the NTLM scheme, where the security credentials based on the
+# currently logged in user's name and password can be obtained directly from the
+# operating system, without prompting the user. This property has three possible
+# values which regulate the behavior as shown below. Other unrecognized values
+# are handled the same as 'disabled'. Note, that NTLM is not considered to be a
+# strongly secure authentication scheme and care should be taken before enabling
+# this mechanism.
+#
+# Transparent authentication never used.
+#jdk.http.ntlm.transparentAuth=disabled
+#
+# Enabled for all hosts.
+#jdk.http.ntlm.transparentAuth=allHosts
+#
+# Enabled for hosts that are trusted in Windows Internet settings
+#jdk.http.ntlm.transparentAuth=trustedHosts
+#
+jdk.http.ntlm.transparentAuth=disabled
diff --git a/Fiscality/jre/lib/oblique-fonts/LucidaSansDemiOblique.ttf b/Fiscality/jre/lib/oblique-fonts/LucidaSansDemiOblique.ttf
new file mode 100755
index 0000000..a2a665c
Binary files /dev/null and b/Fiscality/jre/lib/oblique-fonts/LucidaSansDemiOblique.ttf differ
diff --git a/Fiscality/jre/lib/oblique-fonts/LucidaSansOblique.ttf b/Fiscality/jre/lib/oblique-fonts/LucidaSansOblique.ttf
new file mode 100755
index 0000000..8f5ae1e
Binary files /dev/null and b/Fiscality/jre/lib/oblique-fonts/LucidaSansOblique.ttf differ
diff --git a/Fiscality/jre/lib/oblique-fonts/LucidaTypewriterBoldOblique.ttf b/Fiscality/jre/lib/oblique-fonts/LucidaTypewriterBoldOblique.ttf
new file mode 100755
index 0000000..9f1525d
Binary files /dev/null and b/Fiscality/jre/lib/oblique-fonts/LucidaTypewriterBoldOblique.ttf differ
diff --git a/Fiscality/jre/lib/oblique-fonts/LucidaTypewriterOblique.ttf b/Fiscality/jre/lib/oblique-fonts/LucidaTypewriterOblique.ttf
new file mode 100755
index 0000000..ae7de4f
Binary files /dev/null and b/Fiscality/jre/lib/oblique-fonts/LucidaTypewriterOblique.ttf differ
diff --git a/Fiscality/jre/lib/oblique-fonts/fonts.dir b/Fiscality/jre/lib/oblique-fonts/fonts.dir
new file mode 100755
index 0000000..4346c9e
--- /dev/null
+++ b/Fiscality/jre/lib/oblique-fonts/fonts.dir
@@ -0,0 +1,25 @@
+24
+LucidaSansOblique.ttf -b&h-lucidasans-medium-i-normal-sans-0-0-0-0-p-0-iso8859-1
+LucidaSansDemiOblique.ttf -b&h-lucidasans-bold-i-normal-sans-0-0-0-0-p-0-iso8859-1
+LucidaTypewriterOblique.ttf -b&h-lucidatypewriter-medium-i-normal-sans-0-0-0-0-m-0-iso8859-1
+LucidaTypewriterBoldOblique.ttf -b&h-lucidatypewriter-bold-i-normal-sans-0-0-0-0-m-0-iso8859-1
+LucidaSansOblique.ttf -b&h-lucidasans-medium-i-normal-sans-0-0-0-0-p-0-iso8859-2
+LucidaSansDemiOblique.ttf -b&h-lucidasans-bold-i-normal-sans-0-0-0-0-p-0-iso8859-2
+LucidaTypewriterOblique.ttf -b&h-lucidatypewriter-medium-i-normal-sans-0-0-0-0-m-0-iso8859-2
+LucidaTypewriterBoldOblique.ttf -b&h-lucidatypewriter-bold-i-normal-sans-0-0-0-0-m-0-iso8859-2
+LucidaSansOblique.ttf -b&h-lucidasans-medium-i-normal-sans-0-0-0-0-p-0-iso8859-4
+LucidaSansDemiOblique.ttf -b&h-lucidasans-bold-i-normal-sans-0-0-0-0-p-0-iso8859-4
+LucidaTypewriterOblique.ttf -b&h-lucidatypewriter-medium-i-normal-sans-0-0-0-0-m-0-iso8859-4
+LucidaTypewriterBoldOblique.ttf -b&h-lucidatypewriter-bold-i-normal-sans-0-0-0-0-m-0-iso8859-4
+LucidaSansOblique.ttf -b&h-lucidasans-medium-i-normal-sans-0-0-0-0-p-0-iso8859-5
+LucidaSansDemiOblique.ttf -b&h-lucidasans-bold-i-normal-sans-0-0-0-0-p-0-iso8859-5
+LucidaTypewriterOblique.ttf -b&h-lucidatypewriter-medium-i-normal-sans-0-0-0-0-m-0-iso8859-5
+LucidaTypewriterBoldOblique.ttf -b&h-lucidatypewriter-bold-i-normal-sans-0-0-0-0-m-0-iso8859-5
+LucidaSansOblique.ttf -b&h-lucidasans-medium-i-normal-sans-0-0-0-0-p-0-iso8859-7
+LucidaSansDemiOblique.ttf -b&h-lucidasans-bold-i-normal-sans-0-0-0-0-p-0-iso8859-7
+LucidaTypewriterOblique.ttf -b&h-lucidatypewriter-medium-i-normal-sans-0-0-0-0-m-0-iso8859-7
+LucidaTypewriterBoldOblique.ttf -b&h-lucidatypewriter-bold-i-normal-sans-0-0-0-0-m-0-iso8859-7
+LucidaSansOblique.ttf -b&h-lucidasans-medium-i-normal-sans-0-0-0-0-p-0-iso8859-9
+LucidaSansDemiOblique.ttf -b&h-lucidasans-bold-i-normal-sans-0-0-0-0-p-0-iso8859-9
+LucidaTypewriterOblique.ttf -b&h-lucidatypewriter-medium-i-normal-sans-0-0-0-0-m-0-iso8859-9
+LucidaTypewriterBoldOblique.ttf -b&h-lucidatypewriter-bold-i-normal-sans-0-0-0-0-m-0-iso8859-9
diff --git a/Fiscality/jre/lib/psfont.properties.ja b/Fiscality/jre/lib/psfont.properties.ja
new file mode 100755
index 0000000..98a895f
--- /dev/null
+++ b/Fiscality/jre/lib/psfont.properties.ja
@@ -0,0 +1,119 @@
+#
+#
+# Copyright (c) 1996, 2000, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+# Japanese PostScript printer property file
+#
+font.num=16
+#
+serif=serif
+timesroman=serif
+sansserif=sansserif
+helvetica=sansserif
+monospaced=monospaced
+courier=monospaced
+dialog=sansserif
+dialoginput=monospaced
+#
+serif.latin1.plain=Times-Roman
+serif.latin1.italic=Times-Italic
+serif.latin1.bolditalic=Times-BoldItalic
+serif.latin1.bold=Times-Bold
+#
+sansserif.latin1.plain=Helvetica
+sansserif.latin1.italic=Helvetica-Oblique
+sansserif.latin1.bolditalic=Helvetica-BoldOblique
+sansserif.latin1.bold=Helvetica-Bold
+#
+monospaced.latin1.plain=Courier
+monospaced.latin1.italic=Courier-Oblique
+monospaced.latin1.bolditalic=Courier-BoldOblique
+monospaced.latin1.bold=Courier-Bold
+#
+serif.x11jis0208.plain=Ryumin-Light-H
+serif.x11jis0208.italic=Ryumin-Light-H
+serif.x11jis0208.bolditalic=Ryumin-Light-H
+serif.x11jis0208.bold=Ryumin-Light-H
+#
+sansserif.x11jis0208.plain=GothicBBB-Medium-H
+sansserif.x11jis0208.italic=GothicBBB-Medium-H
+sansserif.x11jis0208.bolditalic=GothicBBB-Medium-H
+sansserif.x11jis0208.bold=GothicBBB-Medium-H
+#
+monospaced.x11jis0208.plain=GothicBBB-Medium-H
+monospaced.x11jis0208.italic=GothicBBB-Medium-H
+monospaced.x11jis0208.bolditalic=GothicBBB-Medium-H
+monospaced.x11jis0208.bold=GothicBBB-Medium-H
+#
+serif.x11jis0201.plain=Ryumin-Light.Hankaku
+serif.x11jis0201.italic=Ryumin-Light.Hankaku
+serif.x11jis0201.bolditalic=Ryumin-Light.Hankaku
+serif.x11jis0201.bold=Ryumin-Light.Hankaku
+#
+sansserif.x11jis0201.plain=GothicBBB-Medium.Hankaku
+sansserif.x11jis0201.italic=GothicBBB-Medium.Hankaku
+sansserif.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku
+sansserif.x11jis0201.bold=GothicBBB-Medium.Hankaku
+#
+monospaced.x11jis0201.plain=GothicBBB-Medium.Hankaku
+monospaced.x11jis0201.italic=GothicBBB-Medium.Hankaku
+monospaced.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku
+monospaced.x11jis0201.bold=GothicBBB-Medium.Hankaku
+#
+Helvetica=0
+Helvetica-Bold=1
+Helvetica-Oblique=2
+Helvetica-BoldOblique=3
+Times-Roman=4
+Times-Bold=5
+Times-Italic=6
+Times-BoldItalic=7
+Courier=8
+Courier-Bold=9
+Courier-Oblique=10
+Courier-BoldOblique=11
+GothicBBB-Medium-H=12
+Ryumin-Light-H=13
+GothicBBB-Medium.Hankaku=14
+Ryumin-Light.Hankaku=15
+#
+font.0=Helvetica ISOF
+font.1=Helvetica-Bold ISOF
+font.2=Helvetica-Oblique ISOF
+font.3=Helvetica-BoldOblique ISOF
+font.4=Times-Roman ISOF
+font.5=Times-Bold ISOF
+font.6=Times-Italic ISOF
+font.7=Times-BoldItalic ISOF
+font.8=Courier ISOF
+font.9=Courier-Bold ISOF
+font.10=Courier-Oblique ISOF
+font.11=Courier-BoldOblique ISOF
+font.12=GothicBBB-Medium-H findfont
+font.13=Ryumin-Light-H findfont
+font.14=GothicBBB-Medium.Hankaku findfont
+font.15=Ryumin-Light.Hankaku findfont
+#
diff --git a/Fiscality/jre/lib/psfontj2d.properties b/Fiscality/jre/lib/psfontj2d.properties
new file mode 100755
index 0000000..085f57b
--- /dev/null
+++ b/Fiscality/jre/lib/psfontj2d.properties
@@ -0,0 +1,323 @@
+#
+#
+# Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved.
+# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+#
+
+#
+# PostScript printer property file for Java 2D printing.
+#
+# WARNING: This is an internal implementation file, not a public file.
+# Any customisation or reliance on the existence of this file and its
+# contents or syntax is discouraged and unsupported.
+# It may be incompatibly changed or removed without any notice.
+#
+#
+font.num=35
+#
+# Legacy logical font family names and logical font aliases should all
+# map to the primary logical font names.
+#
+serif=serif
+times=serif
+timesroman=serif
+sansserif=sansserif
+helvetica=sansserif
+dialog=sansserif
+dialoginput=monospaced
+monospaced=monospaced
+courier=monospaced
+#
+# Next, physical fonts which can be safely mapped to standard postscript fonts
+# These keys generally map to a value which is the same as the key, so
+# the key/value is just a way to say the font has a mapping.
+# Sometimes however we map more than one screen font to the same PS font.
+#
+avantgarde=avantgarde_book
+avantgarde_book=avantgarde_book
+avantgarde_demi=avantgarde_demi
+avantgarde_book_oblique=avantgarde_book_oblique
+avantgarde_demi_oblique=avantgarde_demi_oblique
+#
+itcavantgarde=avantgarde_book
+itcavantgarde=avantgarde_book
+itcavantgarde_demi=avantgarde_demi
+itcavantgarde_oblique=avantgarde_book_oblique
+itcavantgarde_demi_oblique=avantgarde_demi_oblique
+#
+bookman=bookman_light
+bookman_light=bookman_light
+bookman_demi=bookman_demi
+bookman_light_italic=bookman_light_italic
+bookman_demi_italic=bookman_demi_italic
+#
+# Exclude "helvetica" on its own as that's a legacy name for a logical font
+helvetica_bold=helvetica_bold
+helvetica_oblique=helvetica_oblique
+helvetica_bold_oblique=helvetica_bold_oblique
+#
+itcbookman_light=bookman_light
+itcbookman_demi=bookman_demi
+itcbookman_light_italic=bookman_light_italic
+itcbookman_demi_italic=bookman_demi_italic
+#
+# Exclude "courier" on its own as that's a legacy name for a logical font
+courier_bold=courier_bold
+courier_oblique=courier_oblique
+courier_bold_oblique=courier_bold_oblique
+#
+courier_new=courier
+courier_new_bold=courier_bold
+#
+monotype_century_schoolbook=newcenturyschoolbook
+monotype_century_schoolbook_bold=newcenturyschoolbook_bold
+monotype_century_schoolbook_italic=newcenturyschoolbook_italic
+monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic
+#
+newcenturyschoolbook=newcenturyschoolbook
+newcenturyschoolbook_bold=newcenturyschoolbook_bold
+newcenturyschoolbook_italic=newcenturyschoolbook_italic
+newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic
+#
+palatino=palatino
+palatino_bold=palatino_bold
+palatino_italic=palatino_italic
+palatino_bold_italic=palatino_bold_italic
+#
+# Exclude "times" on its own as that's a legacy name for a logical font
+times_bold=times_roman_bold
+times_italic=times_roman_italic
+times_bold_italic=times_roman_bold_italic
+#
+times_roman=times_roman
+times_roman_bold=times_roman_bold
+times_roman_italic=times_roman_italic
+times_roman_bold_italic=times_roman_bold_italic
+#
+times_new_roman=times_roman
+times_new_roman_bold=times_roman_bold
+times_new_roman_italic=times_roman_italic
+times_new_roman_bold_italic=times_roman_bold_italic
+#
+zapfchancery_italic=zapfchancery_italic
+itczapfchancery_italic=zapfchancery_italic
+#
+# Next the mapping of the font name + charset + style to Postscript font name
+# for the logical fonts.
+#
+serif.latin1.plain=Times-Roman
+serif.latin1.bold=Times-Bold
+serif.latin1.italic=Times-Italic
+serif.latin1.bolditalic=Times-BoldItalic
+serif.symbol.plain=Symbol
+serif.dingbats.plain=ZapfDingbats
+serif.symbol.bold=Symbol
+serif.dingbats.bold=ZapfDingbats
+serif.symbol.italic=Symbol
+serif.dingbats.italic=ZapfDingbats
+serif.symbol.bolditalic=Symbol
+serif.dingbats.bolditalic=ZapfDingbats
+#
+sansserif.latin1.plain=Helvetica
+sansserif.latin1.bold=Helvetica-Bold
+sansserif.latin1.italic=Helvetica-Oblique
+sansserif.latin1.bolditalic=Helvetica-BoldOblique
+sansserif.symbol.plain=Symbol
+sansserif.dingbats.plain=ZapfDingbats
+sansserif.symbol.bold=Symbol
+sansserif.dingbats.bold=ZapfDingbats
+sansserif.symbol.italic=Symbol
+sansserif.dingbats.italic=ZapfDingbats
+sansserif.symbol.bolditalic=Symbol
+sansserif.dingbats.bolditalic=ZapfDingbats
+#
+monospaced.latin1.plain=Courier
+monospaced.latin1.bold=Courier-Bold
+monospaced.latin1.italic=Courier-Oblique
+monospaced.latin1.bolditalic=Courier-BoldOblique
+monospaced.symbol.plain=Symbol
+monospaced.dingbats.plain=ZapfDingbats
+monospaced.symbol.bold=Symbol
+monospaced.dingbats.bold=ZapfDingbats
+monospaced.symbol.italic=Symbol
+monospaced.dingbats.italic=ZapfDingbats
+monospaced.symbol.bolditalic=Symbol
+monospaced.dingbats.bolditalic=ZapfDingbats
+#
+# Next the mapping of the font name + charset + style to Postscript font name
+# for the physical fonts. Since these always report style as plain, the
+# style key is always plain. So we map using the face name to the correct
+# style for the postscript font. This is possible since the face names can
+# be replied upon to be different for each style.
+# However an application may try to create a Font applying a style to an
+# physical name. We want to map to the correct Postscript font there too
+# if possible but we do not map cases where the application tries to
+# augment a style (eg ask for a bold version of a bold font)
+# Defer to the 2D package to attempt create an artificially styled version
+#
+avantgarde_book.latin1.plain=AvantGarde-Book
+avantgarde_demi.latin1.plain=AvantGarde-Demi
+avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique
+avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique
+#
+avantgarde_book.latin1.bold=AvantGarde-Demi
+avantgarde_book.latin1.italic=AvantGarde-BookOblique
+avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique
+avantgarde_demi.latin1.italic=AvantGarde-DemiOblique
+avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique
+#
+bookman_light.latin1.plain=Bookman-Light
+bookman_demi.latin1.plain=Bookman-Demi
+bookman_light_italic.latin1.plain=Bookman-LightItalic
+bookman_demi_italic.latin1.plain=Bookman-DemiItalic
+#
+bookman_light.latin1.bold=Bookman-Demi
+bookman_light.latin1.italic=Bookman-LightItalic
+bookman_light.latin1.bolditalic=Bookman-DemiItalic
+bookman_light_bold.latin1.italic=Bookman-DemiItalic
+bookman_light_italic.latin1.bold=Bookman-DemiItalic
+#
+courier.latin1.plain=Courier
+courier_bold.latin1.plain=Courier-Bold
+courier_oblique.latin1.plain=Courier-Oblique
+courier_bold_oblique.latin1.plain=Courier-BoldOblique
+courier.latin1.bold=Courier-Bold
+courier.latin1.italic=Courier-Oblique
+courier.latin1.bolditalic=Courier-BoldOblique
+courier_bold.latin1.italic=Courier-BoldOblique
+courier_italic.latin1.bold=Courier-BoldOblique
+#
+helvetica_bold.latin1.plain=Helvetica-Bold
+helvetica_oblique.latin1.plain=Helvetica-Oblique
+helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique
+helvetica.latin1.bold=Helvetica-Bold
+helvetica.latin1.italic=Helvetica-Oblique
+helvetica.latin1.bolditalic=Helvetica-BoldOblique
+helvetica_bold.latin1.italic=Helvetica-BoldOblique
+helvetica_italic.latin1.bold=Helvetica-BoldOblique
+#
+newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman
+newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold
+newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic
+newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic
+newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold
+newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic
+newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic
+newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic
+newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic
+#
+palatino.latin1.plain=Palatino-Roman
+palatino_bold.latin1.plain=Palatino-Bold
+palatino_italic.latin1.plain=Palatino-Italic
+palatino_bold_italic.latin1.plain=Palatino-BoldItalic
+palatino.latin1.bold=Palatino-Bold
+palatino.latin1.italic=Palatino-Italic
+palatino.latin1.bolditalic=Palatino-BoldItalic
+palatino_bold.latin1.italic=Palatino-BoldItalic
+palatino_italic.latin1.bold=Palatino-BoldItalic
+#
+times_roman.latin1.plain=Times-Roman
+times_roman_bold.latin1.plain=Times-Bold
+times_roman_italic.latin1.plain=Times-Italic
+times_roman_bold_italic.latin1.plain=Times-BoldItalic
+times_roman.latin1.bold=Times-Bold
+times_roman.latin1.italic=Times-Italic
+times_roman.latin1.bolditalic=Times-BoldItalic
+times_roman_bold.latin1.italic=Times-BoldItalic
+times_roman_italic.latin1.bold=Times-BoldItalic
+#
+zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic
+#
+# Finally the mappings of PS font names to indexes.
+#
+AvantGarde-Book=0
+AvantGarde-BookOblique=1
+AvantGarde-Demi=2
+AvantGarde-DemiOblique=3
+Bookman-Demi=4
+Bookman-DemiItalic=5
+Bookman-Light=6
+Bookman-LightItalic=7
+Courier=8
+Courier-Bold=9
+Courier-BoldOblique=10
+Courier-Oblique=11
+Helvetica=12
+Helvetica-Bold=13
+Helvetica-BoldOblique=14
+Helvetica-Narrow=15
+Helvetica-Narrow-Bold=16
+Helvetica-Narrow-BoldOblique=17
+Helvetica-Narrow-Oblique=18
+Helvetica-Oblique=19
+NewCenturySchlbk-Bold=20
+NewCenturySchlbk-BoldItalic=21
+NewCenturySchlbk-Italic=22
+NewCenturySchlbk-Roman=23
+Palatino-Bold=24
+Palatino-BoldItalic=25
+Palatino-Italic=26
+Palatino-Roman=27
+Symbol=28
+Times-Bold=29
+Times-BoldItalic=30
+Times-Italic=31
+Times-Roman=32
+ZapfDingbats=33
+ZapfChancery-MediumItalic=34
+#
+font.0=AvantGarde-Book ISOF
+font.1=AvantGarde-BookOblique ISOF
+font.2=AvantGarde-Demi ISOF
+font.3=AvantGarde-DemiOblique ISOF
+font.4=Bookman-Demi ISOF
+font.5=Bookman-DemiItalic ISOF
+font.6=Bookman-Light ISOF
+font.7=Bookman-LightItalic ISOF
+font.8=Courier ISOF
+font.9=Courier-Bold ISOF
+font.10=Courier-BoldOblique ISOF
+font.11=Courier-Oblique ISOF
+font.12=Helvetica ISOF
+font.13=Helvetica-Bold ISOF
+font.14=Helvetica-BoldOblique ISOF
+font.15=Helvetica-Narrow ISOF
+font.16=Helvetica-Narrow-Bold ISOF
+font.17=Helvetica-Narrow-BoldOblique ISOF
+font.18=Helvetica-Narrow-Oblique ISOF
+font.19=Helvetica-Oblique ISOF
+font.20=NewCenturySchlbk-Bold ISOF
+font.21=NewCenturySchlbk-BoldItalic ISOF
+font.22=NewCenturySchlbk-Italic ISOF
+font.23=NewCenturySchlbk-Roman ISOF
+font.24=Palatino-Bold ISOF
+font.25=Palatino-BoldItalic ISOF
+font.26=Palatino-Italic ISOF
+font.27=Palatino-Roman ISOF
+font.28=Symbol findfont
+font.29=Times-Bold ISOF
+font.30=Times-BoldItalic ISOF
+font.31=Times-Italic ISOF
+font.32=Times-Roman ISOF
+font.33=ZapfDingbats findfont
+font.34=ZapfChancery-MediumItalic ISOF
+#
diff --git a/Fiscality/jre/lib/security/blacklist b/Fiscality/jre/lib/security/blacklist
new file mode 100755
index 0000000..9dfe2f3
--- /dev/null
+++ b/Fiscality/jre/lib/security/blacklist
@@ -0,0 +1,95 @@
+# JNLPAppletLauncher applet-launcher.jar
+SHA1-Digest-Manifest: 5Bo5/eg892hQ9mgbUW56iDmsp1k=
+
+# 7066583
+SHA1-Digest-Manifest: x17xGEFzBRXY2pLtXiIbp8J7U9M=
+SHA1-Digest-Manifest: ya6YNTzMCFYUO4lwhmz9OWhhIz8=
+SHA1-Digest-Manifest: YwuPyF/KMcxcQhgxilzNybFM2+8=
+
+# 7066809
+SHA1-Digest-Manifest: dBKbNW1PZSjJ0lGcCeewcCrYx5g=
+SHA1-Digest-Manifest: lTYCkD1wm5uDcp2G2PNPcADG/ds=
+SHA1-Digest-Manifest: GKwQJtblDEuSVf3LdC1ojpUJRGg=
+
+# 7186931
+SHA1-Digest-Manifest: 0CUppG7J6IL8xHqPCnA377Koahw=
+SHA1-Digest-Manifest: 3aJU1qSK6IYmt5MSh2IIIj5G1XE=
+SHA1-Digest-Manifest: 8F4F0TXA4ureZbfEXWIFm76QGg4=
+SHA1-Digest-Manifest: B1NaDg834Bgg+VE9Ca+tDZOd2BI=
+SHA1-Digest-Manifest: bOoQga+XxC3j0HiP552+fYCdswo=
+SHA1-Digest-Manifest: C4mtepHAyIKiAjjqOm6xYMo8TkM=
+SHA1-Digest-Manifest: cDXEH+bR01R8QVxL+KFKYqFgsR0=
+SHA1-Digest-Manifest: cO2ccW2cckTvpR0HVgQa362PyHI=
+SHA1-Digest-Manifest: D/TyRle6Sl+CDuBFmdOPy03ERaw=
+SHA1-Digest-Manifest: eJfWm86yHp2Oz5U8WrMKbpv6GGA=
+SHA1-Digest-Manifest: g3mA5HqcRBlKaUVQsapnKhOSEas=
+SHA1-Digest-Manifest: HSPXCvBNG/PaSXg8thDGqSeZlR8=
+SHA1-Digest-Manifest: iMHjGyv5gEnTi8uj68yzalml8XQ=
+SHA1-Digest-Manifest: jd5MvBoWh7aHiUa1v15lqXVQ9y4=
+SHA1-Digest-Manifest: L0l3WOuMNWujmXo5+O/GtmGyyYk=
+SHA1-Digest-Manifest: l4meuozuSFLkTZTS6xW3sixdlBI=
+SHA1-Digest-Manifest: l93uYyDZGyynzYTknp31yyuNivU=
+SHA1-Digest-Manifest: lbhLWSopUIqPQ08UVIA927Y7jZQ=
+SHA1-Digest-Manifest: nv5+0eBNHpRIsB9D6TmEbWoNCTs=
+SHA1-Digest-Manifest: obWCTaz3uOZwDBDZUsbrrTKoDig=
+SHA1-Digest-Manifest: odqJCMnKdgvQLOCAMSWEj1EPQTc=
+SHA1-Digest-Manifest: OfQZHjo8GK14bHD4z4dDIp4ZFjE=
+SHA1-Digest-Manifest: PVAkXuUCgiDQI19GPrw01Vz4rGQ=
+SHA1-Digest-Manifest: Q9HXbUcSCjhwkgpk5NNVG/sArVA=
+SHA1-Digest-Manifest: qMVUh9i3yJcTKpuZYSFZH9dspqE=
+SHA1-Digest-Manifest: TFYT30IirbYk89l/uKykM6g2cVQ=
+SHA1-Digest-Manifest: trhKo6XiSGxRrS//rCL9e3Ca6D4=
+SHA1-Digest-Manifest: uWffvhFaWVw3lrER/SJH7Hl4yFg=
+SHA1-Digest-Manifest: vSd+kv1p+3jrVK9FjDCBJcoy5us=
+SHA1-Digest-Manifest: WX77FlRyFyeUriu+xi/PE1uLALU=
+SHA1-Digest-Manifest: WyqHV02O4PYZkcbidH4HKlp/8hY=
+SHA1-Digest-Manifest: Y82nn7CFTu1XAOCDjemWwyPLssg=
+
+# 8002218
+SHA1-Digest-Manifest: saJIx2dYM4ac+paV09g7hyvF7rs=
+SHA1-Digest-Manifest: hYV/Hs2xEIHeidB+9ZVjAtTBr/g=
+
+# 8016260
+SHA1-Digest-Manifest: 0smdeWASG13zex3fGDxo83K7qYo=
+SHA1-Digest-Manifest: 4WnMPDBMLBjDfKvAj69W0KuSS8w=
+SHA1-Digest-Manifest: 8j/GuWpBhLDCVZBHU1MQNOiDsvM=
+SHA1-Digest-Manifest: AR4m0ypEY28WDWxcbuFu9kj5Zjc=
+SHA1-Digest-Manifest: GfE+OoJReiuOJ+pKLOZu+Vu0WEM=
+SHA1-Digest-Manifest: X3VMVm3b45zxF3/ADtQHa/uIKJU=
+SHA1-Digest-Manifest: arC0JJpAy9ZvSEXRYy49Ye2CibQ=
+SHA1-Digest-Manifest: pkjJdE2tSwj6et5Bi4mMWF5acSc=
+SHA1-Digest-Manifest: sn3aY301ITBSofNBRNcr7ThjaGI=
+
+# 8017544
+SHA1-Digest-Manifest: fkUYOYVHwIrvWEVwB1HAcovhNEc=
+
+# 8021173
+SHA1-Digest-Manifest: Dz2BT/+NVo3sql0U3m5sPFdH/VA=
+
+# 8037056
+SHA1-Digest-Manifest: MVlhreomxYWnvgDArNM90zet5W0=
+SHA1-Digest-Manifest: w5irJZDYfOvvHy+O/VIIz2cKw3w=
+SHA1-Digest-Manifest: KPRzEcU95ksGJcok+QoDFLuH1QQ=
+SHA1-Digest-Manifest: ez41Owng2PUbr2C5rioCQQsm/b0=
+SHA-256-Digest-Manifest: VLL/4H0q9NvvtmcFOJ4Xby/5A8CLvniP17VCOFDh7sU=
+SHA1-Digest-Manifest: pmEfDqcnm+9D5OfuJbCdyl/5KhQ=
+SHA1-Digest-Manifest: HG+pOMGiD4nq7aBST8PmLBRXYSo=
+SHA1-Digest-Manifest: 44zEyySUXrZjoYLatw4tftx8clM=
+SHA1-Digest-Manifest: fK87QwgSCJzZ/6qEPFG3AkrKvZg=
+SHA1-Digest-Manifest: jElS0V6NAE1eAGRcoipqAh4m3gE=
+SHA1-Digest-Manifest: XBjfIsdA7VHbWJhwq2jQtm82bL0=
+SHA1-Digest-Manifest: /pFoxkI0CBIj8WqLDYR5jpaQ3uU=
+SHA1-Digest-Manifest: LbWvEAjCRxp5eJGBM23aT+HIkD4=
+SHA1-Digest-Manifest: GIOU0xrFoKvwp/fe0MV5BeQG2dQ=
+SHA1-Digest-Manifest: Tb/mRuIKYF7NBYRSZycBgpHaj6s=
+SHA1-Digest-Manifest: wD5oyERifHf8PXCgztVoSicsEHc=
+SHA1-Digest-Manifest: rWsJWE9ROgb01ZMvLIboUaKFdYg=
+SHA1-Digest-Manifest: BYVBeMAT5dhNcv11cG8w00udM2I=
+SHA1-Digest-Manifest: 3+g4kzj8ObkUJBTmbbgrXInfziU=
+SHA-256-Digest-Manifest: Kx3zq14JuV5ByE35cwkegUnCsiAvBRa4Q6iNQ/JO7I0=
+SHA1-Digest-Manifest: L+0tzPoloVGMtoykhAuZASD3g0g=
+
+# 8067454
+SHA1-Digest-Manifest: mF8yk1Hxc1uH9UorvfG2GJ+ScqY=
+SHA1-Digest-Manifest: yUcLgsHB7H6rf04gLNe0ikKrmfI=
+SHA1-Digest-Manifest: UcdnWBajIuVvJjoGHAPA11Gkg7E=
diff --git a/Fiscality/jre/lib/security/blacklisted.certs b/Fiscality/jre/lib/security/blacklisted.certs
new file mode 100755
index 0000000..e192c1a
--- /dev/null
+++ b/Fiscality/jre/lib/security/blacklisted.certs
@@ -0,0 +1,20 @@
+Algorithm=SHA-256
+14E6D2764A4B06701C6CBC376A253775F79C782FBCB6C0EE6F99DE4BA1024ADD
+31C8FD37DB9B56E708B03D1F01848B068C6DA66F36FB5D82C008C6040FA3E133
+3946901F46B0071E90D78279E82FABABCA177231A704BE72C5B0E8918566EA66
+450F1B421BB05C8609854884559C323319619E8B06B001EA2DCBB74A23AA3BE2
+4CBBF8256BC9888A8007B2F386940A2E394378B0D903CBB3863C5A6394B889CE
+4FEE0163686ECBD65DB968E7494F55D84B25486D438E9DE558D629D28CD4D176
+5E83124D68D24E8E177E306DF643D5EA99C5A94D6FC34B072F7544A1CABB7C7B
+76A45A496031E4DD2D7ED23E8F6FF97DBDEA980BAAC8B0BA94D7EDB551348645
+8A1BD21661C60015065212CC98B1ABB50DFD14C872A208E66BAE890F25C448AF
+9ED8F9B0E8E42A1656B8E1DD18F42BA42DC06FE52686173BA2FC70E756F207DC
+A686FEE577C88AB664D0787ECDFFF035F4806F3DE418DC9E4D516324FFF02083
+B8686723E415534BC0DBD16326F9486F85B0B0799BF6639334E61DAAE67F36CD
+D24566BF315F4E597D6E381C87119FB4198F5E9E2607F5F4AB362EF7E2E7672F
+D3A936E1A7775A45217C8296A1F22AC5631DCDEC45594099E78EEEBBEDCBA967
+DF21016B00FC54F9FE3BC8B039911BB216E9162FAD2FD14D990AB96E951B49BE
+EC30C9C3065A06BB07DC5B1C6B497F370C1CA65C0F30C08E042BA6BCECC78F2C
+F5B6F88F75D391A4B1EB336F9E201239FB6B1377DB8CFA7B84736216E5AFFFD7
+FC02FD48DB92D4DCE6F11679D38354CF750CFC7F584A520EB90BDE80E241F2BD
+FDEDB5BDFCB67411513A61AEE5CB5B5D7C52AF06028EFC996CC1B05B1D6CEA2B
diff --git a/Fiscality/jre/lib/security/cacerts b/Fiscality/jre/lib/security/cacerts
new file mode 100755
index 0000000..486239f
Binary files /dev/null and b/Fiscality/jre/lib/security/cacerts differ
diff --git a/Fiscality/jre/lib/security/java.policy b/Fiscality/jre/lib/security/java.policy
new file mode 100755
index 0000000..120694d
--- /dev/null
+++ b/Fiscality/jre/lib/security/java.policy
@@ -0,0 +1,49 @@
+
+// Standard extensions get all permissions by default
+
+grant codeBase "file:${{java.ext.dirs}}/*" {
+ permission java.security.AllPermission;
+};
+
+// default permissions granted to all domains
+
+grant {
+ // Allows any thread to stop itself using the java.lang.Thread.stop()
+ // method that takes no argument.
+ // Note that this permission is granted by default only to remain
+ // backwards compatible.
+ // It is strongly recommended that you either remove this permission
+ // from this policy file or further restrict it to code sources
+ // that you specify, because Thread.stop() is potentially unsafe.
+ // See the API specification of java.lang.Thread.stop() for more
+ // information.
+ permission java.lang.RuntimePermission "stopThread";
+
+ // allows anyone to listen on dynamic ports
+ permission java.net.SocketPermission "localhost:0", "listen";
+
+ // "standard" properies that can be read by anyone
+
+ permission java.util.PropertyPermission "java.version", "read";
+ permission java.util.PropertyPermission "java.vendor", "read";
+ permission java.util.PropertyPermission "java.vendor.url", "read";
+ permission java.util.PropertyPermission "java.class.version", "read";
+ permission java.util.PropertyPermission "os.name", "read";
+ permission java.util.PropertyPermission "os.version", "read";
+ permission java.util.PropertyPermission "os.arch", "read";
+ permission java.util.PropertyPermission "file.separator", "read";
+ permission java.util.PropertyPermission "path.separator", "read";
+ permission java.util.PropertyPermission "line.separator", "read";
+
+ permission java.util.PropertyPermission "java.specification.version", "read";
+ permission java.util.PropertyPermission "java.specification.vendor", "read";
+ permission java.util.PropertyPermission "java.specification.name", "read";
+
+ permission java.util.PropertyPermission "java.vm.specification.version", "read";
+ permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
+ permission java.util.PropertyPermission "java.vm.specification.name", "read";
+ permission java.util.PropertyPermission "java.vm.version", "read";
+ permission java.util.PropertyPermission "java.vm.vendor", "read";
+ permission java.util.PropertyPermission "java.vm.name", "read";
+};
+
diff --git a/Fiscality/jre/lib/security/java.security b/Fiscality/jre/lib/security/java.security
new file mode 100755
index 0000000..6b6bde9
--- /dev/null
+++ b/Fiscality/jre/lib/security/java.security
@@ -0,0 +1,1005 @@
+#
+# This is the "master security properties file".
+#
+# An alternate java.security properties file may be specified
+# from the command line via the system property
+#
+# -Djava.security.properties=
+#
+# This properties file appends to the master security properties file.
+# If both properties files specify values for the same key, the value
+# from the command-line properties file is selected, as it is the last
+# one loaded.
+#
+# Also, if you specify
+#
+# -Djava.security.properties== (2 equals),
+#
+# then that properties file completely overrides the master security
+# properties file.
+#
+# To disable the ability to specify an additional properties file from
+# the command line, set the key security.overridePropertiesFile
+# to false in the master security properties file. It is set to true
+# by default.
+
+# In this file, various security properties are set for use by
+# java.security classes. This is where users can statically register
+# Cryptography Package Providers ("providers" for short). The term
+# "provider" refers to a package or set of packages that supply a
+# concrete implementation of a subset of the cryptography aspects of
+# the Java Security API. A provider may, for example, implement one or
+# more digital signature algorithms or message digest algorithms.
+#
+# Each provider must implement a subclass of the Provider class.
+# To register a provider in this master security properties file,
+# specify the Provider subclass name and priority in the format
+#
+# security.provider.=
+#
+# This declares a provider, and specifies its preference
+# order n. The preference order is the order in which providers are
+# searched for requested algorithms (when no specific provider is
+# requested). The order is 1-based; 1 is the most preferred, followed
+# by 2, and so on.
+#
+# must specify the subclass of the Provider class whose
+# constructor sets the values of various properties that are required
+# for the Java Security API to look up the algorithms or other
+# facilities implemented by the provider.
+#
+# There must be at least one provider specification in java.security.
+# There is a default provider that comes standard with the JDK. It
+# is called the "SUN" provider, and its Provider subclass
+# named Sun appears in the sun.security.provider package. Thus, the
+# "SUN" provider is registered via the following:
+#
+# security.provider.1=sun.security.provider.Sun
+#
+# (The number 1 is used for the default provider.)
+#
+# Note: Providers can be dynamically registered instead by calls to
+# either the addProvider or insertProviderAt method in the Security
+# class.
+
+#
+# List of providers and their preference orders (see above):
+#
+security.provider.1=sun.security.provider.Sun
+security.provider.2=sun.security.rsa.SunRsaSign
+security.provider.3=sun.security.ec.SunEC
+security.provider.4=com.sun.net.ssl.internal.ssl.Provider
+security.provider.5=com.sun.crypto.provider.SunJCE
+security.provider.6=sun.security.jgss.SunProvider
+security.provider.7=com.sun.security.sasl.Provider
+security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI
+security.provider.9=sun.security.smartcardio.SunPCSC
+
+#
+# Sun Provider SecureRandom seed source.
+#
+# Select the primary source of seed data for the "SHA1PRNG" and
+# "NativePRNG" SecureRandom implementations in the "Sun" provider.
+# (Other SecureRandom implementations might also use this property.)
+#
+# On Unix-like systems (for example, Solaris/Linux/MacOS), the
+# "NativePRNG" and "SHA1PRNG" implementations obtains seed data from
+# special device files such as file:/dev/random.
+#
+# On Windows systems, specifying the URLs "file:/dev/random" or
+# "file:/dev/urandom" will enable the native Microsoft CryptoAPI seeding
+# mechanism for SHA1PRNG.
+#
+# By default, an attempt is made to use the entropy gathering device
+# specified by the "securerandom.source" Security property. If an
+# exception occurs while accessing the specified URL:
+#
+# SHA1PRNG:
+# the traditional system/thread activity algorithm will be used.
+#
+# NativePRNG:
+# a default value of /dev/random will be used. If neither
+# are available, the implementation will be disabled.
+# "file" is the only currently supported protocol type.
+#
+# The entropy gathering device can also be specified with the System
+# property "java.security.egd". For example:
+#
+# % java -Djava.security.egd=file:/dev/random MainClass
+#
+# Specifying this System property will override the
+# "securerandom.source" Security property.
+#
+# In addition, if "file:/dev/random" or "file:/dev/urandom" is
+# specified, the "NativePRNG" implementation will be more preferred than
+# SHA1PRNG in the Sun provider.
+#
+securerandom.source=file:/dev/random
+
+#
+# A list of known strong SecureRandom implementations.
+#
+# To help guide applications in selecting a suitable strong
+# java.security.SecureRandom implementation, Java distributions should
+# indicate a list of known strong implementations using the property.
+#
+# This is a comma-separated list of algorithm and/or algorithm:provider
+# entries.
+#
+securerandom.strongAlgorithms=NativePRNGBlocking:SUN
+
+#
+# Class to instantiate as the javax.security.auth.login.Configuration
+# provider.
+#
+login.configuration.provider=sun.security.provider.ConfigFile
+
+#
+# Default login configuration file
+#
+#login.config.url.1=file:${user.home}/.java.login.config
+
+#
+# Class to instantiate as the system Policy. This is the name of the class
+# that will be used as the Policy object.
+#
+policy.provider=sun.security.provider.PolicyFile
+
+# The default is to have a single system-wide policy file,
+# and a policy file in the user's home directory.
+policy.url.1=file:${java.home}/lib/security/java.policy
+policy.url.2=file:${user.home}/.java.policy
+
+# whether or not we expand properties in the policy file
+# if this is set to false, properties (${...}) will not be expanded in policy
+# files.
+policy.expandProperties=true
+
+# whether or not we allow an extra policy to be passed on the command line
+# with -Djava.security.policy=somefile. Comment out this line to disable
+# this feature.
+policy.allowSystemProperty=true
+
+# whether or not we look into the IdentityScope for trusted Identities
+# when encountering a 1.1 signed JAR file. If the identity is found
+# and is trusted, we grant it AllPermission.
+policy.ignoreIdentityScope=false
+
+#
+# Default keystore type.
+#
+keystore.type=jks
+
+#
+# Controls compatibility mode for the JKS keystore type.
+#
+# When set to 'true', the JKS keystore type supports loading
+# keystore files in either JKS or PKCS12 format. When set to 'false'
+# it supports loading only JKS keystore files.
+#
+keystore.type.compat=true
+
+#
+# List of comma-separated packages that start with or equal this string
+# will cause a security exception to be thrown when
+# passed to checkPackageAccess unless the
+# corresponding RuntimePermission ("accessClassInPackage."+package) has
+# been granted.
+package.access=sun.,\
+ com.sun.xml.internal.,\
+ com.sun.imageio.,\
+ com.sun.istack.internal.,\
+ com.sun.jmx.,\
+ com.sun.media.sound.,\
+ com.sun.naming.internal.,\
+ com.sun.proxy.,\
+ com.sun.corba.se.,\
+ com.sun.org.apache.bcel.internal.,\
+ com.sun.org.apache.regexp.internal.,\
+ com.sun.org.apache.xerces.internal.,\
+ com.sun.org.apache.xpath.internal.,\
+ com.sun.org.apache.xalan.internal.extensions.,\
+ com.sun.org.apache.xalan.internal.lib.,\
+ com.sun.org.apache.xalan.internal.res.,\
+ com.sun.org.apache.xalan.internal.templates.,\
+ com.sun.org.apache.xalan.internal.utils.,\
+ com.sun.org.apache.xalan.internal.xslt.,\
+ com.sun.org.apache.xalan.internal.xsltc.cmdline.,\
+ com.sun.org.apache.xalan.internal.xsltc.compiler.,\
+ com.sun.org.apache.xalan.internal.xsltc.trax.,\
+ com.sun.org.apache.xalan.internal.xsltc.util.,\
+ com.sun.org.apache.xml.internal.res.,\
+ com.sun.org.apache.xml.internal.resolver.helpers.,\
+ com.sun.org.apache.xml.internal.resolver.readers.,\
+ com.sun.org.apache.xml.internal.security.,\
+ com.sun.org.apache.xml.internal.serializer.utils.,\
+ com.sun.org.apache.xml.internal.utils.,\
+ com.sun.org.glassfish.,\
+ com.oracle.xmlns.internal.,\
+ com.oracle.webservices.internal.,\
+ oracle.jrockit.jfr.,\
+ org.jcp.xml.dsig.internal.,\
+ jdk.internal.,\
+ jdk.nashorn.internal.,\
+ jdk.nashorn.tools.,\
+ jdk.xml.internal.,\
+ com.sun.activation.registries.,\
+ com.sun.browser.,\
+ com.sun.glass.,\
+ com.sun.javafx.,\
+ com.sun.media.,\
+ com.sun.openpisces.,\
+ com.sun.prism.,\
+ com.sun.scenario.,\
+ com.sun.t2k.,\
+ com.sun.pisces.,\
+ com.sun.webkit.,\
+ jdk.management.resource.internal.
+
+#
+# List of comma-separated packages that start with or equal this string
+# will cause a security exception to be thrown when
+# passed to checkPackageDefinition unless the
+# corresponding RuntimePermission ("defineClassInPackage."+package) has
+# been granted.
+#
+# by default, none of the class loaders supplied with the JDK call
+# checkPackageDefinition.
+#
+package.definition=sun.,\
+ com.sun.xml.internal.,\
+ com.sun.imageio.,\
+ com.sun.istack.internal.,\
+ com.sun.jmx.,\
+ com.sun.media.sound.,\
+ com.sun.naming.internal.,\
+ com.sun.proxy.,\
+ com.sun.corba.se.,\
+ com.sun.org.apache.bcel.internal.,\
+ com.sun.org.apache.regexp.internal.,\
+ com.sun.org.apache.xerces.internal.,\
+ com.sun.org.apache.xpath.internal.,\
+ com.sun.org.apache.xalan.internal.extensions.,\
+ com.sun.org.apache.xalan.internal.lib.,\
+ com.sun.org.apache.xalan.internal.res.,\
+ com.sun.org.apache.xalan.internal.templates.,\
+ com.sun.org.apache.xalan.internal.utils.,\
+ com.sun.org.apache.xalan.internal.xslt.,\
+ com.sun.org.apache.xalan.internal.xsltc.cmdline.,\
+ com.sun.org.apache.xalan.internal.xsltc.compiler.,\
+ com.sun.org.apache.xalan.internal.xsltc.trax.,\
+ com.sun.org.apache.xalan.internal.xsltc.util.,\
+ com.sun.org.apache.xml.internal.res.,\
+ com.sun.org.apache.xml.internal.resolver.helpers.,\
+ com.sun.org.apache.xml.internal.resolver.readers.,\
+ com.sun.org.apache.xml.internal.security.,\
+ com.sun.org.apache.xml.internal.serializer.utils.,\
+ com.sun.org.apache.xml.internal.utils.,\
+ com.sun.org.glassfish.,\
+ com.oracle.xmlns.internal.,\
+ com.oracle.webservices.internal.,\
+ oracle.jrockit.jfr.,\
+ org.jcp.xml.dsig.internal.,\
+ jdk.internal.,\
+ jdk.nashorn.internal.,\
+ jdk.nashorn.tools.,\
+ jdk.xml.internal.,\
+ com.sun.activation.registries.,\
+ com.sun.browser.,\
+ com.sun.glass.,\
+ com.sun.javafx.,\
+ com.sun.media.,\
+ com.sun.openpisces.,\
+ com.sun.prism.,\
+ com.sun.scenario.,\
+ com.sun.t2k.,\
+ com.sun.pisces.,\
+ com.sun.webkit.,\
+ jdk.management.resource.internal.
+
+#
+# Determines whether this properties file can be appended to
+# or overridden on the command line via -Djava.security.properties
+#
+security.overridePropertiesFile=true
+
+#
+# Determines the default key and trust manager factory algorithms for
+# the javax.net.ssl package.
+#
+ssl.KeyManagerFactory.algorithm=SunX509
+ssl.TrustManagerFactory.algorithm=PKIX
+
+#
+# The Java-level namelookup cache policy for successful lookups:
+#
+# any negative value: caching forever
+# any positive value: the number of seconds to cache an address for
+# zero: do not cache
+#
+# default value is forever (FOREVER). For security reasons, this
+# caching is made forever when a security manager is set. When a security
+# manager is not set, the default behavior in this implementation
+# is to cache for 30 seconds.
+#
+# NOTE: setting this to anything other than the default value can have
+# serious security implications. Do not set it unless
+# you are sure you are not exposed to DNS spoofing attack.
+#
+#networkaddress.cache.ttl=-1
+
+# The Java-level namelookup cache policy for failed lookups:
+#
+# any negative value: cache forever
+# any positive value: the number of seconds to cache negative lookup results
+# zero: do not cache
+#
+# In some Microsoft Windows networking environments that employ
+# the WINS name service in addition to DNS, name service lookups
+# that fail may take a noticeably long time to return (approx. 5 seconds).
+# For this reason the default caching policy is to maintain these
+# results for 10 seconds.
+#
+#
+networkaddress.cache.negative.ttl=10
+
+#
+# Properties to configure OCSP for certificate revocation checking
+#
+
+# Enable OCSP
+#
+# By default, OCSP is not used for certificate revocation checking.
+# This property enables the use of OCSP when set to the value "true".
+#
+# NOTE: SocketPermission is required to connect to an OCSP responder.
+#
+# Example,
+# ocsp.enable=true
+
+#
+# Location of the OCSP responder
+#
+# By default, the location of the OCSP responder is determined implicitly
+# from the certificate being validated. This property explicitly specifies
+# the location of the OCSP responder. The property is used when the
+# Authority Information Access extension (defined in RFC 3280) is absent
+# from the certificate or when it requires overriding.
+#
+# Example,
+# ocsp.responderURL=http://ocsp.example.net:80
+
+#
+# Subject name of the OCSP responder's certificate
+#
+# By default, the certificate of the OCSP responder is that of the issuer
+# of the certificate being validated. This property identifies the certificate
+# of the OCSP responder when the default does not apply. Its value is a string
+# distinguished name (defined in RFC 2253) which identifies a certificate in
+# the set of certificates supplied during cert path validation. In cases where
+# the subject name alone is not sufficient to uniquely identify the certificate
+# then both the "ocsp.responderCertIssuerName" and
+# "ocsp.responderCertSerialNumber" properties must be used instead. When this
+# property is set then those two properties are ignored.
+#
+# Example,
+# ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp"
+
+#
+# Issuer name of the OCSP responder's certificate
+#
+# By default, the certificate of the OCSP responder is that of the issuer
+# of the certificate being validated. This property identifies the certificate
+# of the OCSP responder when the default does not apply. Its value is a string
+# distinguished name (defined in RFC 2253) which identifies a certificate in
+# the set of certificates supplied during cert path validation. When this
+# property is set then the "ocsp.responderCertSerialNumber" property must also
+# be set. When the "ocsp.responderCertSubjectName" property is set then this
+# property is ignored.
+#
+# Example,
+# ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp"
+
+#
+# Serial number of the OCSP responder's certificate
+#
+# By default, the certificate of the OCSP responder is that of the issuer
+# of the certificate being validated. This property identifies the certificate
+# of the OCSP responder when the default does not apply. Its value is a string
+# of hexadecimal digits (colon or space separators may be present) which
+# identifies a certificate in the set of certificates supplied during cert path
+# validation. When this property is set then the "ocsp.responderCertIssuerName"
+# property must also be set. When the "ocsp.responderCertSubjectName" property
+# is set then this property is ignored.
+#
+# Example,
+# ocsp.responderCertSerialNumber=2A:FF:00
+
+#
+# Policy for failed Kerberos KDC lookups:
+#
+# When a KDC is unavailable (network error, service failure, etc), it is
+# put inside a blacklist and accessed less often for future requests. The
+# value (case-insensitive) for this policy can be:
+#
+# tryLast
+# KDCs in the blacklist are always tried after those not on the list.
+#
+# tryLess[:max_retries,timeout]
+# KDCs in the blacklist are still tried by their order in the configuration,
+# but with smaller max_retries and timeout values. max_retries and timeout
+# are optional numerical parameters (default 1 and 5000, which means once
+# and 5 seconds). Please notes that if any of the values defined here is
+# more than what is defined in krb5.conf, it will be ignored.
+#
+# Whenever a KDC is detected as available, it is removed from the blacklist.
+# The blacklist is reset when krb5.conf is reloaded. You can add
+# refreshKrb5Config=true to a JAAS configuration file so that krb5.conf is
+# reloaded whenever a JAAS authentication is attempted.
+#
+# Example,
+# krb5.kdc.bad.policy = tryLast
+# krb5.kdc.bad.policy = tryLess:2,2000
+krb5.kdc.bad.policy = tryLast
+
+# Algorithm restrictions for certification path (CertPath) processing
+#
+# In some environments, certain algorithms or key lengths may be undesirable
+# for certification path building and validation. For example, "MD2" is
+# generally no longer considered to be a secure hash algorithm. This section
+# describes the mechanism for disabling algorithms based on algorithm name
+# and/or key length. This includes algorithms used in certificates, as well
+# as revocation information such as CRLs and signed OCSP Responses.
+# The syntax of the disabled algorithm string is described as follows:
+# DisabledAlgorithms:
+# " DisabledAlgorithm { , DisabledAlgorithm } "
+#
+# DisabledAlgorithm:
+# AlgorithmName [Constraint] { '&' Constraint }
+#
+# AlgorithmName:
+# (see below)
+#
+# Constraint:
+# KeySizeConstraint | CAConstraint | DenyAfterConstraint |
+# UsageConstraint
+#
+# KeySizeConstraint:
+# keySize Operator KeyLength
+#
+# Operator:
+# <= | < | == | != | >= | >
+#
+# KeyLength:
+# Integer value of the algorithm's key length in bits
+#
+# CAConstraint:
+# jdkCA
+#
+# DenyAfterConstraint:
+# denyAfter YYYY-MM-DD
+#
+# UsageConstraint:
+# usage [TLSServer] [TLSClient] [SignedJAR]
+#
+# The "AlgorithmName" is the standard algorithm name of the disabled
+# algorithm. See "Java Cryptography Architecture Standard Algorithm Name
+# Documentation" for information about Standard Algorithm Names. Matching
+# is performed using a case-insensitive sub-element matching rule. (For
+# example, in "SHA1withECDSA" the sub-elements are "SHA1" for hashing and
+# "ECDSA" for signatures.) If the assertion "AlgorithmName" is a
+# sub-element of the certificate algorithm name, the algorithm will be
+# rejected during certification path building and validation. For example,
+# the assertion algorithm name "DSA" will disable all certificate algorithms
+# that rely on DSA, such as NONEwithDSA, SHA1withDSA. However, the assertion
+# will not disable algorithms related to "ECDSA".
+#
+# A "Constraint" defines restrictions on the keys and/or certificates for
+# a specified AlgorithmName:
+#
+# KeySizeConstraint:
+# keySize Operator KeyLength
+# The constraint requires a key of a valid size range if the
+# "AlgorithmName" is of a key algorithm. The "KeyLength" indicates
+# the key size specified in number of bits. For example,
+# "RSA keySize <= 1024" indicates that any RSA key with key size less
+# than or equal to 1024 bits should be disabled, and
+# "RSA keySize < 1024, RSA keySize > 2048" indicates that any RSA key
+# with key size less than 1024 or greater than 2048 should be disabled.
+# This constraint is only used on algorithms that have a key size.
+#
+# CAConstraint:
+# jdkCA
+# This constraint prohibits the specified algorithm only if the
+# algorithm is used in a certificate chain that terminates at a marked
+# trust anchor in the lib/security/cacerts keystore. If the jdkCA
+# constraint is not set, then all chains using the specified algorithm
+# are restricted. jdkCA may only be used once in a DisabledAlgorithm
+# expression.
+# Example: To apply this constraint to SHA-1 certificates, include
+# the following: "SHA1 jdkCA"
+#
+# DenyAfterConstraint:
+# denyAfter YYYY-MM-DD
+# This constraint prohibits a certificate with the specified algorithm
+# from being used after the date regardless of the certificate's
+# validity. JAR files that are signed and timestamped before the
+# constraint date with certificates containing the disabled algorithm
+# will not be restricted. The date is processed in the UTC timezone.
+# This constraint can only be used once in a DisabledAlgorithm
+# expression.
+# Example: To deny usage of RSA 2048 bit certificates after Feb 3 2020,
+# use the following: "RSA keySize == 2048 & denyAfter 2020-02-03"
+#
+# UsageConstraint:
+# usage [TLSServer] [TLSClient] [SignedJAR]
+# This constraint prohibits the specified algorithm for
+# a specified usage. This should be used when disabling an algorithm
+# for all usages is not practical. 'TLSServer' restricts the algorithm
+# in TLS server certificate chains when server authentication is
+# performed. 'TLSClient' restricts the algorithm in TLS client
+# certificate chains when client authentication is performed.
+# 'SignedJAR' constrains use of certificates in signed jar files.
+# The usage type follows the keyword and more than one usage type can
+# be specified with a whitespace delimiter.
+# Example: "SHA1 usage TLSServer TLSClient"
+#
+# When an algorithm must satisfy more than one constraint, it must be
+# delimited by an ampersand '&'. For example, to restrict certificates in a
+# chain that terminate at a distribution provided trust anchor and contain
+# RSA keys that are less than or equal to 1024 bits, add the following
+# constraint: "RSA keySize <= 1024 & jdkCA".
+#
+# All DisabledAlgorithms expressions are processed in the order defined in the
+# property. This requires lower keysize constraints to be specified
+# before larger keysize constraints of the same algorithm. For example:
+# "RSA keySize < 1024 & jdkCA, RSA keySize < 2048".
+#
+# Note: The algorithm restrictions do not apply to trust anchors or
+# self-signed certificates.
+#
+# Note: This property is currently used by Oracle's PKIX implementation. It
+# is not guaranteed to be examined and used by other implementations.
+#
+# Example:
+# jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048
+#
+#
+jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
+ RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224
+
+#
+# Algorithm restrictions for signed JAR files
+#
+# In some environments, certain algorithms or key lengths may be undesirable
+# for signed JAR validation. For example, "MD2" is generally no longer
+# considered to be a secure hash algorithm. This section describes the
+# mechanism for disabling algorithms based on algorithm name and/or key length.
+# JARs signed with any of the disabled algorithms or key sizes will be treated
+# as unsigned.
+#
+# The syntax of the disabled algorithm string is described as follows:
+# DisabledAlgorithms:
+# " DisabledAlgorithm { , DisabledAlgorithm } "
+#
+# DisabledAlgorithm:
+# AlgorithmName [Constraint] { '&' Constraint }
+#
+# AlgorithmName:
+# (see below)
+#
+# Constraint:
+# KeySizeConstraint | DenyAfterConstraint
+#
+# KeySizeConstraint:
+# keySize Operator KeyLength
+#
+# DenyAfterConstraint:
+# denyAfter YYYY-MM-DD
+#
+# Operator:
+# <= | < | == | != | >= | >
+#
+# KeyLength:
+# Integer value of the algorithm's key length in bits
+#
+# Note: This property is currently used by the JDK Reference
+# implementation. It is not guaranteed to be examined and used by other
+# implementations.
+#
+# See "jdk.certpath.disabledAlgorithms" for syntax descriptions.
+#
+jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
+
+#
+# Algorithm restrictions for Secure Socket Layer/Transport Layer Security
+# (SSL/TLS) processing
+#
+# In some environments, certain algorithms or key lengths may be undesirable
+# when using SSL/TLS. This section describes the mechanism for disabling
+# algorithms during SSL/TLS security parameters negotiation, including
+# protocol version negotiation, cipher suites selection, peer authentication
+# and key exchange mechanisms.
+#
+# Disabled algorithms will not be negotiated for SSL/TLS connections, even
+# if they are enabled explicitly in an application.
+#
+# For PKI-based peer authentication and key exchange mechanisms, this list
+# of disabled algorithms will also be checked during certification path
+# building and validation, including algorithms used in certificates, as
+# well as revocation information such as CRLs and signed OCSP Responses.
+# This is in addition to the jdk.certpath.disabledAlgorithms property above.
+#
+# See the specification of "jdk.certpath.disabledAlgorithms" for the
+# syntax of the disabled algorithm string.
+#
+# Note: The algorithm restrictions do not apply to trust anchors or
+# self-signed certificates.
+#
+# Note: This property is currently used by the JDK Reference implementation.
+# It is not guaranteed to be examined and used by other implementations.
+#
+# Example:
+# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048
+jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \
+ EC keySize < 224, 3DES_EDE_CBC, anon, NULL
+
+# Legacy algorithms for Secure Socket Layer/Transport Layer Security (SSL/TLS)
+# processing in JSSE implementation.
+#
+# In some environments, a certain algorithm may be undesirable but it
+# cannot be disabled because of its use in legacy applications. Legacy
+# algorithms may still be supported, but applications should not use them
+# as the security strength of legacy algorithms are usually not strong enough
+# in practice.
+#
+# During SSL/TLS security parameters negotiation, legacy algorithms will
+# not be negotiated unless there are no other candidates.
+#
+# The syntax of the legacy algorithms string is described as this Java
+# BNF-style:
+# LegacyAlgorithms:
+# " LegacyAlgorithm { , LegacyAlgorithm } "
+#
+# LegacyAlgorithm:
+# AlgorithmName (standard JSSE algorithm name)
+#
+# See the specification of security property "jdk.certpath.disabledAlgorithms"
+# for the syntax and description of the "AlgorithmName" notation.
+#
+# Per SSL/TLS specifications, cipher suites have the form:
+# SSL_KeyExchangeAlg_WITH_CipherAlg_MacAlg
+# or
+# TLS_KeyExchangeAlg_WITH_CipherAlg_MacAlg
+#
+# For example, the cipher suite TLS_RSA_WITH_AES_128_CBC_SHA uses RSA as the
+# key exchange algorithm, AES_128_CBC (128 bits AES cipher algorithm in CBC
+# mode) as the cipher (encryption) algorithm, and SHA-1 as the message digest
+# algorithm for HMAC.
+#
+# The LegacyAlgorithm can be one of the following standard algorithm names:
+# 1. JSSE cipher suite name, e.g., TLS_RSA_WITH_AES_128_CBC_SHA
+# 2. JSSE key exchange algorithm name, e.g., RSA
+# 3. JSSE cipher (encryption) algorithm name, e.g., AES_128_CBC
+# 4. JSSE message digest algorithm name, e.g., SHA
+#
+# See SSL/TLS specifications and "Java Cryptography Architecture Standard
+# Algorithm Name Documentation" for information about the algorithm names.
+#
+# Note: This property is currently used by the JDK Reference implementation.
+# It is not guaranteed to be examined and used by other implementations.
+# There is no guarantee the property will continue to exist or be of the
+# same syntax in future releases.
+#
+# Example:
+# jdk.tls.legacyAlgorithms=DH_anon, DES_CBC, SSL_RSA_WITH_RC4_128_MD5
+#
+jdk.tls.legacyAlgorithms= \
+ K_NULL, C_NULL, M_NULL, \
+ DH_anon, ECDH_anon, \
+ RC4_128, RC4_40, DES_CBC, DES40_CBC, \
+ 3DES_EDE_CBC
+
+# The pre-defined default finite field Diffie-Hellman ephemeral (DHE)
+# parameters for Transport Layer Security (SSL/TLS/DTLS) processing.
+#
+# In traditional SSL/TLS/DTLS connections where finite field DHE parameters
+# negotiation mechanism is not used, the server offers the client group
+# parameters, base generator g and prime modulus p, for DHE key exchange.
+# It is recommended to use dynamic group parameters. This property defines
+# a mechanism that allows you to specify custom group parameters.
+#
+# The syntax of this property string is described as this Java BNF-style:
+# DefaultDHEParameters:
+# DefinedDHEParameters { , DefinedDHEParameters }
+#
+# DefinedDHEParameters:
+# "{" DHEPrimeModulus , DHEBaseGenerator "}"
+#
+# DHEPrimeModulus:
+# HexadecimalDigits
+#
+# DHEBaseGenerator:
+# HexadecimalDigits
+#
+# HexadecimalDigits:
+# HexadecimalDigit { HexadecimalDigit }
+#
+# HexadecimalDigit: one of
+# 0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f
+#
+# Whitespace characters are ignored.
+#
+# The "DefinedDHEParameters" defines the custom group parameters, prime
+# modulus p and base generator g, for a particular size of prime modulus p.
+# The "DHEPrimeModulus" defines the hexadecimal prime modulus p, and the
+# "DHEBaseGenerator" defines the hexadecimal base generator g of a group
+# parameter. It is recommended to use safe primes for the custom group
+# parameters.
+#
+# If this property is not defined or the value is empty, the underlying JSSE
+# provider's default group parameter is used for each connection.
+#
+# If the property value does not follow the grammar, or a particular group
+# parameter is not valid, the connection will fall back and use the
+# underlying JSSE provider's default group parameter.
+#
+# Note: This property is currently used by OpenJDK's JSSE implementation. It
+# is not guaranteed to be examined and used by other implementations.
+#
+# Example:
+# jdk.tls.server.defaultDHEParameters=
+# { \
+# FFFFFFFF FFFFFFFF C90FDAA2 2168C234 C4C6628B 80DC1CD1 \
+# 29024E08 8A67CC74 020BBEA6 3B139B22 514A0879 8E3404DD \
+# EF9519B3 CD3A431B 302B0A6D F25F1437 4FE1356D 6D51C245 \
+# E485B576 625E7EC6 F44C42E9 A637ED6B 0BFF5CB6 F406B7ED \
+# EE386BFB 5A899FA5 AE9F2411 7C4B1FE6 49286651 ECE65381 \
+# FFFFFFFF FFFFFFFF, 2}
+
+# Cryptographic Jurisdiction Policy defaults
+#
+# Import and export control rules on cryptographic software vary from
+# country to country. By default, the JDK provides two different sets of
+# cryptographic policy files:
+#
+# unlimited: These policy files contain no restrictions on cryptographic
+# strengths or algorithms.
+#
+# limited: These policy files contain more restricted cryptographic
+# strengths, and are still available if your country or
+# usage requires the traditional restrictive policy.
+#
+# The JDK JCE framework uses the unlimited policy files by default.
+# However the user may explicitly choose a set either by defining the
+# "crypto.policy" Security property or by installing valid JCE policy
+# jar files into the traditional JDK installation location. To better
+# support older JDK Update releases, the "crypto.policy" property is not
+# defined by default. See below for more information.
+#
+# The following logic determines which policy files are used:
+#
+# refers to the directory where the JRE was
+# installed and may be determined using the "java.home"
+# System property.
+#
+# 1. If the Security property "crypto.policy" has been defined,
+# then the following mechanism is used:
+#
+# The policy files are stored as jar files in subdirectories of
+# /lib/security/policy. Each directory contains a complete
+# set of policy files.
+#
+# The "crypto.policy" Security property controls the directory
+# selection, and thus the effective cryptographic policy.
+#
+# The default set of directories is:
+#
+# limited | unlimited
+#
+# 2. If the "crypto.policy" property is not set and the traditional
+# US_export_policy.jar and local_policy.jar files
+# (e.g. limited/unlimited) are found in the legacy
+# /lib/security directory, then the rules embedded within
+# those jar files will be used. This helps preserve compatibility
+# for users upgrading from an older installation.
+#
+# 3. If the jar files are not present in the legacy location
+# and the "crypto.policy" Security property is not defined,
+# then the JDK will use the unlimited settings (equivalent to
+# crypto.policy=unlimited)
+#
+# Please see the JCA documentation for additional information on these
+# files and formats.
+#
+# YOU ARE ADVISED TO CONSULT YOUR EXPORT/IMPORT CONTROL COUNSEL OR ATTORNEY
+# TO DETERMINE THE EXACT REQUIREMENTS.
+#
+# Please note that the JCE for Java SE, including the JCE framework,
+# cryptographic policy files, and standard JCE providers provided with
+# the Java SE, have been reviewed and approved for export as mass market
+# encryption item by the US Bureau of Industry and Security.
+#
+# Note: This property is currently used by the JDK Reference implementation.
+# It is not guaranteed to be examined and used by other implementations.
+#
+#crypto.policy=unlimited
+
+#
+# The policy for the XML Signature secure validation mode. The mode is
+# enabled by setting the property "org.jcp.xml.dsig.secureValidation" to
+# true with the javax.xml.crypto.XMLCryptoContext.setProperty() method,
+# or by running the code with a SecurityManager.
+#
+# Policy:
+# Constraint {"," Constraint }
+# Constraint:
+# AlgConstraint | MaxTransformsConstraint | MaxReferencesConstraint |
+# ReferenceUriSchemeConstraint | KeySizeConstraint | OtherConstraint
+# AlgConstraint
+# "disallowAlg" Uri
+# MaxTransformsConstraint:
+# "maxTransforms" Integer
+# MaxReferencesConstraint:
+# "maxReferences" Integer
+# ReferenceUriSchemeConstraint:
+# "disallowReferenceUriSchemes" String { String }
+# KeySizeConstraint:
+# "minKeySize" KeyAlg Integer
+# OtherConstraint:
+# "noDuplicateIds" | "noRetrievalMethodLoops"
+#
+# For AlgConstraint, Uri is the algorithm URI String that is not allowed.
+# See the XML Signature Recommendation for more information on algorithm
+# URI Identifiers. For KeySizeConstraint, KeyAlg is the standard algorithm
+# name of the key type (ex: "RSA"). If the MaxTransformsConstraint,
+# MaxReferencesConstraint or KeySizeConstraint (for the same key type) is
+# specified more than once, only the last entry is enforced.
+#
+# Note: This property is currently used by the JDK Reference implementation. It
+# is not guaranteed to be examined and used by other implementations.
+#
+jdk.xml.dsig.secureValidationPolicy=\
+ disallowAlg http://www.w3.org/TR/1999/REC-xslt-19991116,\
+ disallowAlg http://www.w3.org/2001/04/xmldsig-more#rsa-md5,\
+ disallowAlg http://www.w3.org/2001/04/xmldsig-more#hmac-md5,\
+ disallowAlg http://www.w3.org/2001/04/xmldsig-more#md5,\
+ maxTransforms 5,\
+ maxReferences 30,\
+ disallowReferenceUriSchemes file http https,\
+ minKeySize RSA 1024,\
+ minKeySize DSA 1024,\
+ minKeySize EC 224,\
+ noDuplicateIds,\
+ noRetrievalMethodLoops
+
+#
+# Serialization process-wide filter
+#
+# A filter, if configured, is used by java.io.ObjectInputStream during
+# deserialization to check the contents of the stream.
+# A filter is configured as a sequence of patterns, each pattern is either
+# matched against the name of a class in the stream or defines a limit.
+# Patterns are separated by ";" (semicolon).
+# Whitespace is significant and is considered part of the pattern.
+#
+# If the system property jdk.serialFilter is also specified, it supersedes
+# the security property value defined here.
+#
+# If a pattern includes a "=", it sets a limit.
+# If a limit appears more than once the last value is used.
+# Limits are checked before classes regardless of the order in the sequence of patterns.
+# If any of the limits are exceeded, the filter status is REJECTED.
+#
+# maxdepth=value - the maximum depth of a graph
+# maxrefs=value - the maximum number of internal references
+# maxbytes=value - the maximum number of bytes in the input stream
+# maxarray=value - the maximum array length allowed
+#
+# Other patterns, from left to right, match the class or package name as
+# returned from Class.getName.
+# If the class is an array type, the class or package to be matched is the element type.
+# Arrays of any number of dimensions are treated the same as the element type.
+# For example, a pattern of "!example.Foo", rejects creation of any instance or
+# array of example.Foo.
+#
+# If the pattern starts with "!", the status is REJECTED if the remaining pattern
+# is matched; otherwise the status is ALLOWED if the pattern matches.
+# If the pattern ends with ".**" it matches any class in the package and all subpackages.
+# If the pattern ends with ".*" it matches any class in the package.
+# If the pattern ends with "*", it matches any class with the pattern as a prefix.
+# If the pattern is equal to the class name, it matches.
+# Otherwise, the status is UNDECIDED.
+#
+# Primitive types are not configurable with this filter.
+#
+#jdk.serialFilter=pattern;pattern
+
+#
+# RMI Registry Serial Filter
+#
+# The filter pattern uses the same format as jdk.serialFilter.
+# This filter can override the builtin filter if additional types need to be
+# allowed or rejected from the RMI Registry or to decrease limits but not
+# to increase limits.
+# If the limits (maxdepth, maxrefs, or maxbytes) are exceeded, the object is rejected.
+#
+# The maxdepth of any array passed to the RMI Registry is set to
+# 10000. The maximum depth of the graph is set to 20.
+# These limits can be reduced via the maxarray, maxdepth limits.
+#
+#sun.rmi.registry.registryFilter=pattern;pattern
+
+#
+# Array construction of any component type, including subarrays and arrays of
+# primitives, are allowed unless the length is greater than the maxarray limit.
+# The filter is applied to each array element.
+#
+# The built-in filter allows subclasses of allowed classes and
+# can approximately be represented as the pattern:
+#
+#sun.rmi.registry.registryFilter=\
+# maxarray=1000000;\
+# maxdepth=20;\
+# java.lang.String;\
+# java.lang.Number;\
+# java.lang.reflect.Proxy;\
+# java.rmi.Remote;\
+# sun.rmi.server.UnicastRef;\
+# sun.rmi.server.RMIClientSocketFactory;\
+# sun.rmi.server.RMIServerSocketFactory;\
+# java.rmi.activation.ActivationID;\
+# java.rmi.server.UID
+#
+# RMI Distributed Garbage Collector (DGC) Serial Filter
+#
+# The filter pattern uses the same format as jdk.serialFilter.
+# This filter can override the builtin filter if additional types need to be
+# allowed or rejected from the RMI DGC.
+#
+# The builtin DGC filter can approximately be represented as the filter pattern:
+#
+#sun.rmi.transport.dgcFilter=\
+# java.rmi.server.ObjID;\
+# java.rmi.server.UID;\
+# java.rmi.dgc.VMID;\
+# java.rmi.dgc.Lease;\
+# maxdepth=5;maxarray=10000
+
+# CORBA ORBIorTypeCheckRegistryFilter
+# Type check enhancement for ORB::string_to_object processing
+#
+# An IOR type check filter, if configured, is used by an ORB during
+# an ORB::string_to_object invocation to check the veracity of the type encoded
+# in the ior string.
+#
+# The filter pattern consists of a semi-colon separated list of class names.
+# The configured list contains the binary class names of the IDL interface types
+# corresponding to the IDL stub class to be instantiated.
+# As such, a filter specifies a list of IDL stub classes that will be
+# allowed by an ORB when an ORB::string_to_object is invoked.
+# It is used to specify a white list configuration of acceptable
+# IDL stub types which may be contained in a stringified IOR
+# parameter passed as input to an ORB::string_to_object method.
+#
+# Note: This property is currently used by the JDK Reference implementation.
+# It is not guaranteed to be examined and used by other implementations.
+#
+#com.sun.CORBA.ORBIorTypeCheckRegistryFilter=binary_class_name;binary_class_name
+
+#
+# JCEKS Encrypted Key Serial Filter
+#
+# This filter, if configured, is used by the JCEKS KeyStore during the
+# deserialization of the encrypted Key object stored inside a key entry.
+# If not configured or the filter result is UNDECIDED (i.e. none of the patterns
+# matches), the filter configured by jdk.serialFilter will be consulted.
+#
+# If the system property jceks.key.serialFilter is also specified, it supersedes
+# the security property value defined here.
+#
+# The filter pattern uses the same format as jdk.serialFilter. The default
+# pattern allows java.lang.Enum, java.security.KeyRep, java.security.KeyRep$Type,
+# and javax.crypto.spec.SecretKeySpec and rejects all the others.
+jceks.key.serialFilter = java.lang.Enum;java.security.KeyRep;\
+ java.security.KeyRep$Type;javax.crypto.spec.SecretKeySpec;!*
diff --git a/Fiscality/jre/lib/security/javaws.policy b/Fiscality/jre/lib/security/javaws.policy
new file mode 100755
index 0000000..708d0c7
--- /dev/null
+++ b/Fiscality/jre/lib/security/javaws.policy
@@ -0,0 +1,5 @@
+
+grant codeBase "file:${jnlpx.home}/javaws.jar" {
+ permission java.security.AllPermission;
+};
+
diff --git a/Fiscality/jre/lib/security/trusted.libraries b/Fiscality/jre/lib/security/trusted.libraries
new file mode 100755
index 0000000..e69de29
diff --git a/Fiscality/jre/lib/sound.properties b/Fiscality/jre/lib/sound.properties
new file mode 100755
index 0000000..68309d1
--- /dev/null
+++ b/Fiscality/jre/lib/sound.properties
@@ -0,0 +1,39 @@
+############################################################
+# Sound Configuration File
+############################################################
+#
+# This properties file is used to specify default service
+# providers for javax.sound.midi.MidiSystem and
+# javax.sound.sampled.AudioSystem.
+#
+# The following keys are recognized by MidiSystem methods:
+#
+# javax.sound.midi.Receiver
+# javax.sound.midi.Sequencer
+# javax.sound.midi.Synthesizer
+# javax.sound.midi.Transmitter
+#
+# The following keys are recognized by AudioSystem methods:
+#
+# javax.sound.sampled.Clip
+# javax.sound.sampled.Port
+# javax.sound.sampled.SourceDataLine
+# javax.sound.sampled.TargetDataLine
+#
+# The values specify the full class name of the service
+# provider, or the device name.
+#
+# See the class descriptions for details.
+#
+# Example 1:
+# Use MyDeviceProvider as default for SourceDataLines:
+# javax.sound.sampled.SourceDataLine=com.xyz.MyDeviceProvider
+#
+# Example 2:
+# Specify the default Synthesizer by its name "InternalSynth".
+# javax.sound.midi.Synthesizer=#InternalSynth
+#
+# Example 3:
+# Specify the default Receiver by provider and name:
+# javax.sound.midi.Receiver=com.sun.media.sound.MidiProvider#SunMIDI1
+#
diff --git a/Fiscality/jre/lib/tzdb.dat b/Fiscality/jre/lib/tzdb.dat
new file mode 100755
index 0000000..c92f873
Binary files /dev/null and b/Fiscality/jre/lib/tzdb.dat differ
diff --git a/Fiscality/jre/plugin/desktop/sun_java.desktop b/Fiscality/jre/plugin/desktop/sun_java.desktop
new file mode 100755
index 0000000..e148f01
--- /dev/null
+++ b/Fiscality/jre/plugin/desktop/sun_java.desktop
@@ -0,0 +1,20 @@
+#
+# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+# Use is subject to license terms.
+#
+# Desktop entry for the Java Control Panel (jcontrol). The name is poor,
+# but maintained for compatibility reasons.
+#
+# Note: This file may be installed under both "control-center-2.0" and
+# "applications". Depending upon the version of GNOME, the copy in
+# "applications" may take precedence.
+#
+[Desktop Entry]
+Encoding=UTF-8
+Name=Java
+Comment=Java Control Panel
+Exec=jcontrol
+Icon=sun-jcontrol.png
+Terminal=false
+Type=Application
+Categories=Application;Settings;Java;X-Red-Hat-Base;X-Ximian-Settings;
diff --git a/Fiscality/jre/plugin/desktop/sun_java.png b/Fiscality/jre/plugin/desktop/sun_java.png
new file mode 100755
index 0000000..1f0b6f1
Binary files /dev/null and b/Fiscality/jre/plugin/desktop/sun_java.png differ
diff --git a/Fiscality/libcairo-swt.so b/Fiscality/libcairo-swt.so
new file mode 100644
index 0000000..5734427
Binary files /dev/null and b/Fiscality/libcairo-swt.so differ
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.core/cache/artifacts.xml b/Fiscality/p2/org.eclipse.equinox.p2.core/cache/artifacts.xml
new file mode 100644
index 0000000..6ba4c06
--- /dev/null
+++ b/Fiscality/p2/org.eclipse.equinox.p2.core/cache/artifacts.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.core/cache/binary/it.smi.adexID_root.gtk.linux.x86_64_19.0.0 b/Fiscality/p2/org.eclipse.equinox.p2.core/cache/binary/it.smi.adexID_root.gtk.linux.x86_64_19.0.0
new file mode 100644
index 0000000..4fc31dd
Binary files /dev/null and b/Fiscality/p2/org.eclipse.equinox.p2.core/cache/binary/it.smi.adexID_root.gtk.linux.x86_64_19.0.0 differ
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/.data/org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions/jvmargs b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/.data/org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions/jvmargs
new file mode 100644
index 0000000..8f3087a
--- /dev/null
+++ b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/.data/org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions/jvmargs
@@ -0,0 +1,4 @@
+#Thu Feb 06 15:44:44 CET 2025
+-Xms=256m
+-XX\:MaxPermSize\==256m
+-Xmx=2048m
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/.lock b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/.lock
new file mode 100644
index 0000000..e69de29
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853074749.profile.gz b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853074749.profile.gz
new file mode 100644
index 0000000..1ba934b
Binary files /dev/null and b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853074749.profile.gz differ
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853075420.profile.gz b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853075420.profile.gz
new file mode 100644
index 0000000..1d13781
Binary files /dev/null and b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853075420.profile.gz differ
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853084852.profile.gz b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853084852.profile.gz
new file mode 100644
index 0000000..e39159a
Binary files /dev/null and b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853084852.profile.gz differ
diff --git a/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853085779.profile.gz b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853085779.profile.gz
new file mode 100644
index 0000000..3255e0c
Binary files /dev/null and b/Fiscality/p2/org.eclipse.equinox.p2.engine/profileRegistry/profile.profile/1738853085779.profile.gz differ
diff --git a/Fiscality/plugins/it.smi.adex.help_16.0.0/META-INF/MANIFEST.MF b/Fiscality/plugins/it.smi.adex.help_16.0.0/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..9f08d33
--- /dev/null
+++ b/Fiscality/plugins/it.smi.adex.help_16.0.0/META-INF/MANIFEST.MF
@@ -0,0 +1,8 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Help
+Bundle-SymbolicName: it.smi.adex.help
+Bundle-Version: 16.0.0
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime
+Bundle-RequiredExecutionEnvironment: JavaSE-1.7
diff --git a/Fiscality/plugins/it.smi.adex.help_16.0.0/doc/GuidaIX.pdf b/Fiscality/plugins/it.smi.adex.help_16.0.0/doc/GuidaIX.pdf
new file mode 100644
index 0000000..6474854
Binary files /dev/null and b/Fiscality/plugins/it.smi.adex.help_16.0.0/doc/GuidaIX.pdf differ
diff --git a/Fiscality/plugins/it.smi.adex.help_16.0.0/doc/GuidaXML.pdf b/Fiscality/plugins/it.smi.adex.help_16.0.0/doc/GuidaXML.pdf
new file mode 100644
index 0000000..976c2df
Binary files /dev/null and b/Fiscality/plugins/it.smi.adex.help_16.0.0/doc/GuidaXML.pdf differ
diff --git a/Fiscality/plugins/it.smi.adex.installer_19.0.0/META-INF/MANIFEST.MF b/Fiscality/plugins/it.smi.adex.installer_19.0.0/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..b934f68
--- /dev/null
+++ b/Fiscality/plugins/it.smi.adex.installer_19.0.0/META-INF/MANIFEST.MF
@@ -0,0 +1,22 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Installer
+Bundle-SymbolicName: it.smi.adex.installer
+Bundle-Version: 19.0.0
+Bundle-Activator: it.smi.adex.installer.Activator
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ it.smi.palmax.event;bundle-version="1.0.0",
+ it.smi.connection.http;bundle-version="1.0.0",
+ it.smi.org.apache.commons.httpclient;bundle-version="3.1.0",
+ it.smi.org.apache.commons.net;bundle-version="3.1.0",
+ it.smi.palmax.logging;bundle-version="1.0.0",
+ it.smi.connection.iseries;bundle-version="1.0.0",
+ it.smi.adex.utils;bundle-version="1.0.0",
+ it.smi.installer.info;bundle-version="1.0.0",
+ it.smi.palmax.sqlutility
+Bundle-ActivationPolicy: lazy
+Export-Package: it.smi.adex.instalPage,
+ it.smi.adex.installation,
+ it.smi.adex.installation.galileoversions,
+ it.smi.adex.installer
diff --git a/Fiscality/plugins/it.smi.adex.installer_19.0.0/images/export.gif b/Fiscality/plugins/it.smi.adex.installer_19.0.0/images/export.gif
new file mode 100644
index 0000000..5a0837d
Binary files /dev/null and b/Fiscality/plugins/it.smi.adex.installer_19.0.0/images/export.gif differ
diff --git a/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources/ErrorLogInstallationPage.xwt b/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources/ErrorLogInstallationPage.xwt
new file mode 100644
index 0000000..be2f18f
--- /dev/null
+++ b/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources/ErrorLogInstallationPage.xwt
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources_installer/dbscript/DROP FISCALITY.sql b/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources_installer/dbscript/DROP FISCALITY.sql
new file mode 100644
index 0000000..a42eb29
--- /dev/null
+++ b/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources_installer/dbscript/DROP FISCALITY.sql
@@ -0,0 +1,229 @@
+DROP VIEW &DT/FTFTE55V;
+DROP VIEW &DT/FTMOVNE55V;
+DROP VIEW &DT/FTBKMNE55V;
+DROP VIEW &DT/ABFIS15V;
+DROP VIEW &DT/FTMOV55V;
+DROP VIEW &DT/FTBKM55V;
+DROP VIEW &DT/FTMOVAR55V;
+DROP VIEW &DT/FTBKMAR55V;
+DROP VIEW &DT/MGMOF55V;
+DROP VIEW &DT/FTPAU55V;
+DROP VIEW &DT/SMTABAR55V;
+DROP VIEW &DT/FTBKPEP55V;
+DROP VIEW &DT/FTPEP55V;
+DROP VIEW &DT/FTBKMPE55V;
+DROP VIEW &DT/FTMOVPE55V;
+DROP VIEW &DT/CSTABDB55V;
+
+DROP TABLE &DT/FTPAA55F;
+DROP TABLE &DT/FTPAB55F;
+DROP TABLE &DT/FTPAC55F;
+DROP TABLE &DT/FTPAD55F;
+DROP TABLE &DT/FTPAF55F;
+DROP TABLE &DT/FTPAG55F;
+DROP TABLE &DT/FTPAI55F;
+DROP TABLE &DT/FTPAL55F;
+DROP TABLE &DT/FTPAM55F;
+DROP TABLE &DT/FTPAN55F;
+DROP TABLE &DT/FTPAO55F;
+DROP TABLE &DT/FTPAP55F;
+DROP TABLE &DT/FTPAQ55F;
+DROP TABLE &DT/FTPAR55F;
+DROP TABLE &DT/FTPAS55F;
+DROP TABLE &DT/FTPAT55F;
+DROP TABLE &DT/FTPAV55F;
+DROP TABLE &DT/FTPAZ55F;
+DROP TABLE &DT/FTPAX55F;
+DROP TABLE &DT/FTPAE55F;
+DROP TABLE &DT/FTPAH55F;
+DROP TABLE &DT/FTPSET55F;
+DROP TABLE &DT/FTPAU55F;
+DROP TABLE &DT/CGI15A0F;
+DROP TABLE &DT/CGI15B0F;
+DROP TABLE &DT/CGI15I0F;
+DROP TABLE &DT/CGI15Z0F;
+DROP TABLE &DT/FTPAAB55F;
+DROP TABLE &DT/CGU15I0F;
+DROP TABLE &DT/CGU15A0F;
+DROP TABLE &DT/CGU15B0F;
+DROP TABLE &DT/CGU15D0F;
+DROP TABLE &DT/CGU15H0F;
+DROP TABLE &DT/CGU15Z0F;
+DROP TABLE &DT/FTPAJ55F;
+DROP TABLE &DT/FTPAK55F;
+DROP TABLE &DT/FTPAY55F;
+DROP TABLE &DT/FTPEA55F;
+DROP TABLE &DT/FTPEB55F;
+DROP TABLE &DT/FTPED55F;
+DROP TABLE &DT/FTPEE55F;
+DROP TABLE &DT/FTPEF55F;
+DROP TABLE &DT/FTPEI55F;
+DROP TABLE &DT/FTPEL55F;
+DROP TABLE &DT/FTPEM55F;
+DROP TABLE &DT/FTPEN55F;
+DROP TABLE &DT/FTPEO55F;
+DROP TABLE &DT/FTPEP55F;
+DROP TABLE &DT/FTPER55F;
+DROP TABLE &DT/FTPES55F;
+DROP TABLE &DT/FTPET55F;
+DROP TABLE &DT/FTPEU55F;
+DROP TABLE &DT/FTPEV55F;
+DROP TABLE &DT/FTPEX55F;
+DROP TABLE &DT/FTPEY55F;
+DROP TABLE &DT/FTPEC55F;
+DROP TABLE &DT/C770A16F;
+DROP TABLE &DT/C770B16F;
+DROP TABLE &DT/C770D16F;
+DROP TABLE &DT/C770I16F;
+DROP TABLE &DT/C770Z16F;
+DROP TABLE &DT/FTTIB55F;
+DROP TABLE &DT/FTTIM55F;
+DROP TABLE &DT/CGDTA00F;
+DROP TABLE &DT/CGDTB00F;
+DROP TABLE &DT/CGDTC00F;
+DROP TABLE &DT/CGDTD00F;
+DROP TABLE &DT/CGDTG00F;
+DROP TABLE &DT/CGDTU00F;
+DROP TABLE &DT/C770Y16F;
+DROP TABLE &DT/CGETA00F;
+DROP TABLE &DT/CGETB00F;
+DROP TABLE &DT/CGETC00F;
+DROP TABLE &DT/CGETO00F;
+DROP TABLE &DT/CGETN00F;
+DROP TABLE &DT/FTPEJ55F;
+DROP TABLE &DT/FTPABV55F;
+DROP TABLE &DT/C770J16F;
+DROP TABLE &DT/FTPAW55F;
+DROP TABLE &DT/FTPA155F;
+
+DROP TABLE &DT/FTXCTE0F;
+DROP TABLE &DT/FTXCKL0F;
+DROP TABLE &DT/FTXCI00F;
+DROP TABLE &DT/FTXCF00F;
+DROP TABLE &DT/FTXCV00F;
+DROP TABLE &DT/FTXCS00F;
+DROP TABLE &DT/FTXCO00F;
+DROP TABLE &DT/FTXCT00F;
+DROP TABLE &DT/FTXCZ00F;
+DROP TABLE &DT/FTXCD00F;
+DROP TABLE &DT/FTXCG00F;
+DROP TABLE &DT/FTXCA00F;
+DROP TABLE &DT/FTXCB00F;
+DROP TABLE &DT/FTXCL00F;
+DROP TABLE &DT/FTXCR00F;
+DROP TABLE &DT/FTXCJ00F;
+DROP TABLE &DT/FTXCQ00F;
+DROP TABLE &DT/FTXCM00F;
+DROP TABLE &DT/FTXCK00F;
+DROP TABLE &DT/FTXCU00F;
+DROP TABLE &DT/FTPA255F;
+DROP TABLE &DT/FTPAFE55F;
+DROP TABLE &DT/FTFPE00F;
+DROP TABLE &MDT/FTPAFM55F;
+
+DROP TABLE &DT/CGUKT00F;
+DROP TABLE &DT/CGUKD00F;
+DROP TABLE &DT/CGUKI00F;
+DROP TABLE &DT/FTXCY00F;
+DROP TABLE &DT/FTPA355F;
+DROP TABLE &DT/FTPA455F;
+DROP TABLE &DT/CRDIA00F;
+DROP TABLE &DT/CRDIR00F;
+DROP TABLE &DT/CRDIB00F;
+DROP TABLE &DT/CRDII00F;
+DROP TABLE &DT/CRDIF00F;
+DROP TABLE &DT/CRDID00F;
+DROP TABLE &DT/CRDIC00F;
+DROP TABLE &DT/CRDIQ00F;
+DROP TABLE &DT/CRDIRT0F;
+DROP TABLE &DT/CRDIT00F;
+DROP TABLE &DT/CRDITM0F;
+DROP TABLE &DT/CGLQT00F;
+DROP TABLE &DT/CGLQD00F;
+DROP TABLE &DT/CGLQS00F;
+DROP TABLE &DT/CGLQA00F;
+DROP TABLE &DT/CGLQG00F;
+DROP TABLE &DT/CGLQI00F;
+DROP TABLE &DT/CGDTI00F;
+
+DROP TABLE &DT/FTPEFN55F;
+DROP TABLE &DT/CG347T0F;
+DROP TABLE &DT/CG347C0F;
+DROP TABLE &DT/CG347P0F;
+DROP TABLE &DT/CG347S0F;
+DROP TABLE &DT/CG347I0F;
+DROP TABLE &DT/CG347G0F;
+DROP TABLE &DT/CG347D0F;
+DROP TABLE &DT/CGIGG00F;
+DROP TABLE &DT/CGIGC00F;
+DROP TABLE &DT/CGIGA00F;
+DROP TABLE &DT/CGIGN00F;
+
+DROP TABLE &DT/FTXBA00F
+DROP TABLE &DT/FTXBB00F
+DROP TABLE &DT/FTXBD00F
+DROP TABLE &DT/FTXBF00F
+DROP TABLE &DT/FTXBG00F
+DROP TABLE &DT/FTXBI00F
+DROP TABLE &DT/FTXBJ00F
+DROP TABLE &DT/FTXBK00F
+DROP TABLE &DT/FTXBL00F
+DROP TABLE &DT/FTXBM00F
+DROP TABLE &DT/FTXBO00F
+DROP TABLE &DT/FTXBQ00F
+DROP TABLE &DT/FTXBR00F
+DROP TABLE &DT/FTXBS00F
+DROP TABLE &DT/FTXBT00F
+DROP TABLE &DT/FTXBU00F
+DROP TABLE &DT/FTXBV00F
+DROP TABLE &DT/FTXBY00F
+DROP TABLE &DT/FTXBZ00F
+DROP TABLE &DT/FTPBA55F
+DROP TABLE &DT/FTPBB55F
+DROP TABLE &DT/FTPBD55F
+DROP TABLE &DT/FTPBF55F
+DROP TABLE &DT/FTPBG55F
+DROP TABLE &DT/FTPBI55F
+DROP TABLE &DT/FTPBL55F
+DROP TABLE &DT/FTPBM55F
+DROP TABLE &DT/FTPBO55F
+DROP TABLE &DT/FTPBQ55F
+DROP TABLE &DT/FTPBS55F
+DROP TABLE &DT/FTPBT55F
+DROP TABLE &DT/FTPBV55F
+DROP TABLE &DT/FTPBX55F
+DROP TABLE &DT/FTPBZ55F
+DROP TABLE &DT/FTPBU55F
+DROP TABLE &DT/FTPBJ55F
+DROP TABLE &DT/FTPBK55F
+DROP TABLE &DT/FTPB155F
+DROP TABLE &DT/FTPB355F
+DROP TABLE &DT/CGDBA00F
+DROP TABLE &DT/CGDBB00F
+DROP TABLE &DT/CGDBC00F
+DROP TABLE &DT/CGDBD00F
+DROP TABLE &DT/CGLQC00F
+DROP TABLE &DT/FTPA555F
+DROP TABLE &DT/F24A000F
+DROP TABLE &DT/F24M000F
+DROP TABLE &DT/F24S000F
+DROP TABLE &DT/F24V000F
+DROP TABLE &DT/F24V100F
+DROP TABLE &DT/F24V200F
+DROP TABLE &DT/F24V300F
+DROP TABLE &DT/F24V400F
+DROP TABLE &DT/F24V500F
+DROP TABLE &DT/F24V600F
+DROP TABLE &DT/F24VT00F
+DROP TABLE &DT/F24Z000F
+DROP VIEW &DT/FTLMOAR55V
+DROP VIEW &DT/FTLBKAR55V
+DROP TABLE &DT/FTPAFM55F
+DROP VIEW &DT/FTLFTE55V
+DROP VIEW &DT/FTLMOV55V
+DROP VIEW &DT/FTLBKM55V
+
+DROP TABLE &DT/CRDIE00F;
+DROP TABLE &DT/CRDIX00F;
+
+CL:DLTDTAARA &DT/DSART55DAT
diff --git a/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources_installer/dbscript/script.txt b/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources_installer/dbscript/script.txt
new file mode 100644
index 0000000..bc4226f
--- /dev/null
+++ b/Fiscality/plugins/it.smi.adex.installer_19.0.0/resources_installer/dbscript/script.txt
@@ -0,0 +1,18919 @@
+
+
+
+
+CREATE TABLE &DT/FTPAA55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ PROGRIGA NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ RIFEFASE NUMERIC(3, 0) NOT NULL DEFAULT 0 ,
+ PRIMARY KEY( PROGID, PROGFATT, PROGRIGA ) )
+
+
+LABEL ON TABLE &DT/FTPAA55F
+ IS 'Art. 55 RIFERIMENTO AVANZAMENTO FASE'
+
+
+LABEL ON COLUMN &DT/FTPAA55F (
+ PROGID TEXT IS 'ID Progressivo ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ PROGRIGA TEXT IS 'Progressivo riga ' ,
+ RIFEFASE TEXT IS 'RiferimentoFase ' )
+
+
+CREATE TABLE &DT/FTPAB55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ NUMERODDT CHAR(20) NOT NULL DEFAULT '' ,
+ DATADDT NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAB55F
+ IS 'Art. 55 DATI DDT BOLLA '
+
+
+LABEL ON COLUMN &DT/FTPAB55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ NUMERODDT TEXT IS 'NumeroDDT ' ,
+ DATADDT TEXT IS 'DataDDT ' ,
+ LINEA TEXT IS 'RiferimentoNumeroLinea ' )
+
+
+CREATE TABLE &DT/FTPAC55F (
+ TABGAMB CHAR(2) NOT NULL DEFAULT'',
+ TABPAMB CHAR(2) NOT NULL DEFAULT'',
+ PRIMARY KEY (TABGAMB))
+
+
+LABEL ON TABLE &DT/FTPAC55F IS 'Art. 55 TIPO CESSIONE PRESTAZIONE'
+
+
+LABEL ON COLUMN &DT/FTPAC55F (
+ TABGAMB TEXT IS 'Codice CSTAB MB Galileo ' ,
+ TABPAMB TEXT IS 'Codice Pubb. Amm. ')
+
+
+LABEL ON COLUMN &DT/FTPAC55F (
+ TABGAMB IS 'Tabella Galileo MB',
+ TABPAMB IS 'Codice Pubb. Amm.')
+
+
+CREATE TABLE &DT/FTPAD55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ IDDORICE CHAR(20) NOT NULL DEFAULT '' ,
+ DATARICE NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ ITEMRICE CHAR(20) NOT NULL DEFAULT '' ,
+ COMMERICE CHAR(100) NOT NULL DEFAULT '' ,
+ CUPRICE CHAR(15) NOT NULL DEFAULT '' ,
+ CIGRICE CHAR(15) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAD55F
+ IS 'Art. 55 DATI RICEZIONE '
+
+
+LABEL ON COLUMN &DT/FTPAD55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'RiferimentoNumeroLinea ' ,
+ IDDORICE TEXT IS 'IdDocumento ' ,
+ DATARICE TEXT IS 'Data ' ,
+ ITEMRICE TEXT IS 'NumItem ' ,
+ COMMERICE TEXT IS 'CodiceCommessaConvenzione ' ,
+ CUPRICE TEXT IS 'CodiceCUP ' ,
+ CIGRICE TEXT IS 'CodiceCIG ' )
+
+
+CREATE TABLE &DT/FTPAF55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ CDDTFM CHAR(3) NOT NULL DEFAULT '',
+ DTFTFM NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ NRFTFM NUMERIC(7, 0) NOT NULL DEFAULT 0 ,
+ CDCFFM CHAR(10) NOT NULL DEFAULT '' ,
+ GIVAFM CHAR(2) NOT NULL DEFAULT '' ,
+ NFATFM CHAR(1) NOT NULL DEFAULT '' ,
+ STORFM CHAR(1) NOT NULL DEFAULT '' ,
+ TIPODOCU CHAR(4) NOT NULL DEFAULT '' ,
+ DIVISA CHAR(3) NOT NULL DEFAULT '' ,
+ DATAFATT NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ NUMEFATT CHAR(20) NOT NULL DEFAULT '' ,
+ TIPORITE CHAR(4) NOT NULL DEFAULT '' ,
+ IMPORITE NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ ALIQRITE NUMERIC(6, 2) NOT NULL DEFAULT 0 ,
+ CAUSAPAG CHAR(1) NOT NULL DEFAULT '' ,
+ NUMBOLLO CHAR(14) NOT NULL DEFAULT '' ,
+ IMPBOLLO NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ IMPOTOT NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ ARROTON NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ CAUSALE CHAR(200) NOT NULL DEFAULT '' ,
+ ART73 CHAR(2) NOT NULL DEFAULT '' ,
+ IDPAEVET CHAR(2) NOT NULL DEFAULT '' ,
+ IDCODVET CHAR(28) NOT NULL DEFAULT '' ,
+ CODFIVET CHAR(16) NOT NULL DEFAULT '' ,
+ DENOMVET CHAR(80) NOT NULL DEFAULT '' ,
+ NOMEVET CHAR(80) NOT NULL DEFAULT '' ,
+ COGNOVET CHAR(60) NOT NULL DEFAULT '' ,
+ TITOLVET CHAR(10) NOT NULL DEFAULT '' ,
+ CEORIVET CHAR(17) NOT NULL DEFAULT '' ,
+ LICEGUIDA CHAR(20) NOT NULL DEFAULT '' ,
+ MEZZTRAS CHAR(80) NOT NULL DEFAULT '' ,
+ CAUSATRA CHAR(100) NOT NULL DEFAULT '' ,
+ NUMECOLLI NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ DESCRTRA CHAR(100) NOT NULL DEFAULT '' ,
+ MISUTRAS CHAR(10) NOT NULL DEFAULT '' ,
+ PESOLORDO NUMERIC(7, 2) NOT NULL DEFAULT 0 ,
+ PESONETTO NUMERIC(7, 2) NOT NULL DEFAULT 0 ,
+ DATARITIRO NUMERIC(14, 0) NOT NULL DEFAULT 0 ,
+ DATATRAS NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ TIPORESA CHAR(3) NOT NULL DEFAULT '' ,
+ INDIRESA CHAR(60) NOT NULL DEFAULT '' ,
+ CIVIRESA CHAR(8) NOT NULL DEFAULT '' ,
+ CAPRESA CHAR(5) NOT NULL DEFAULT '' ,
+ COMURESA CHAR(60) NOT NULL DEFAULT '' ,
+ PROVRESA CHAR(2) NOT NULL DEFAULT '' ,
+ NAZIRESA CHAR(2) NOT NULL DEFAULT '' ,
+ DATACONS NUMERIC(14, 0) NOT NULL DEFAULT 0 ,
+ NORMARIF CHAR(100) NOT NULL DEFAULT '' ,
+ FATTPRINC CHAR(20) NOT NULL DEFAULT '' ,
+ DATAPRINC NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ DATAVET NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ TOTPERCO CHAR(15) NOT NULL DEFAULT '' ,
+ CONDPAG CHAR(4) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT ) )
+
+
+LABEL ON TABLE &DT/FTPAF55F
+ IS 'Art. 55 CORPO FATTURA'
+
+
+LABEL ON COLUMN &DT/FTPAF55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ CDDTFM TEXT IS 'Codice ditta - Galileo ' ,
+ DTFTFM TEXT IS 'Data Fattura - Galileo ' ,
+ NRFTFM TEXT IS 'Numero Fattura - Galileo ' ,
+ CDCFFM TEXT IS 'Codice Cliente - Galileo ' ,
+ GIVAFM TEXT IS 'Giornale IVA - Galileo ' ,
+ NFATFM TEXT IS 'Numeratore fatture ' ,
+ STORFM TEXT IS 'S=da non cons.elenco ' ,
+ TIPODOCU TEXT IS 'TipoDocumento ' ,
+ DIVISA TEXT IS 'Divisa ' ,
+ DATAFATT TEXT IS 'Data ' ,
+ NUMEFATT TEXT IS 'Numero ' ,
+ TIPORITE TEXT IS 'TipoRitenuta ' ,
+ IMPORITE TEXT IS 'ImportoRitenuta ' ,
+ ALIQRITE TEXT IS 'AliquotaRitenuta ' ,
+ CAUSAPAG TEXT IS 'CausalePagamento ' ,
+ NUMBOLLO TEXT IS 'NumeroBollo ' ,
+ IMPBOLLO TEXT IS 'ImportoBollo ' ,
+ IMPOTOT TEXT IS 'ImportoTotaleDocumento ' ,
+ ARROTON TEXT IS 'Arrotondamento ' ,
+ CAUSALE TEXT IS 'Causale ' ,
+ ART73 TEXT IS 'Art73 ' ,
+ IDPAEVET TEXT IS 'IdPaese ' ,
+ IDCODVET TEXT IS 'IdCodice ' ,
+ CODFIVET TEXT IS 'CodiceFiscale ' ,
+ DENOMVET TEXT IS 'Denominazione ' ,
+ NOMEVET TEXT IS 'Nome ' ,
+ COGNOVET TEXT IS 'Cognome ' ,
+ TITOLVET TEXT IS 'Titolo ' ,
+ CEORIVET TEXT IS 'CodEORI ' ,
+ LICEGUIDA TEXT IS 'NumeroLicenzaGuida ' ,
+ MEZZTRAS TEXT IS 'MezzoTrasporto ' ,
+ CAUSATRA TEXT IS 'CausaleTrasporto ' ,
+ NUMECOLLI TEXT IS 'NumeroColli ' ,
+ DESCRTRA TEXT IS 'Descrizione ' ,
+ MISUTRAS TEXT IS 'UnitaMisuraPeso ' ,
+ PESOLORDO TEXT IS 'PesoLordo ' ,
+ PESONETTO TEXT IS 'PesoNetto ' ,
+ DATARITIRO TEXT IS 'DataOraRitiro ' ,
+ DATATRAS TEXT IS 'DataInizioTrasporto ' ,
+ TIPORESA TEXT IS 'TipoResa ' ,
+ INDIRESA TEXT IS 'Indirizzo ' ,
+ CIVIRESA TEXT IS 'NumeroCivico ' ,
+ CAPRESA TEXT IS 'CAP ' ,
+ COMURESA TEXT IS 'Comune ' ,
+ PROVRESA TEXT IS 'Provincia ' ,
+ NAZIRESA TEXT IS 'Nazione ' ,
+ DATACONS TEXT IS 'DataOraConsegna ' ,
+ NORMARIF TEXT IS 'NormaDiRiferimento ' ,
+ FATTPRINC TEXT IS 'NumeroFatturaPrincipale ' ,
+ DATAPRINC TEXT IS 'DataFatturaPrincipale ' ,
+ DATAVET TEXT IS 'Data ' ,
+ TOTPERCO TEXT IS 'TotalePercorso ' ,
+ CONDPAG TEXT IS 'CondizioniPagamento ' )
+
+
+CREATE TABLE &DT/FTPAG55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ IDDOCOLL CHAR(20) NOT NULL DEFAULT '' ,
+ DATACOLL NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ ITEMCOLL CHAR(20) NOT NULL DEFAULT '' ,
+ COMMECOLL CHAR(100) NOT NULL DEFAULT '' ,
+ CUPCOLL CHAR(15) NOT NULL DEFAULT '' ,
+ CIGCOLL CHAR(15) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID , PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAG55F
+ IS 'Art. 55 DATI FATTURE COLLEGATE'
+
+
+LABEL ON COLUMN &DT/FTPAG55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'RiferimentoNumeroLinea ' ,
+ IDDOCOLL TEXT IS 'IdDocumento ' ,
+ DATACOLL TEXT IS 'Data ' ,
+ ITEMCOLL TEXT IS 'NumItem ' ,
+ COMMECOLL TEXT IS 'CodiceCommessaConvenzione ' ,
+ CUPCOLL TEXT IS 'CodiceCUP ' ,
+ CIGCOLL TEXT IS 'CodiceCIG ' )
+
+
+CREATE TABLE &DT/FTPAI55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ CDDITTA CHAR(3) NOT NULL DEFAULT '' ,
+ IDPAETRA CHAR(2) NOT NULL DEFAULT '' ,
+ IDCODTRA CHAR(28) NOT NULL DEFAULT '' ,
+ PROGRESS CHAR(10) NOT NULL DEFAULT '' ,
+ STATOTRAS CHAR(1) NOT NULL DEFAULT '' ,
+ FORMTRAS CHAR(5) NOT NULL DEFAULT '' ,
+ CODIDEST CHAR(6) NOT NULL DEFAULT '' ,
+ TELETRAS CHAR(12) NOT NULL DEFAULT '' ,
+ EMAITRAS CHAR(256) NOT NULL DEFAULT '' ,
+ IDPAECED CHAR(2) NOT NULL DEFAULT '' ,
+ IDCODCED CHAR(28) NOT NULL DEFAULT '' ,
+ CODFICED CHAR(16) NOT NULL DEFAULT '' ,
+ DENOMCED CHAR(80) NOT NULL DEFAULT '' ,
+ NOMECED CHAR(60) NOT NULL DEFAULT '' ,
+ COGNOCED CHAR(60) NOT NULL DEFAULT '' ,
+ TITOLCED CHAR(10) NOT NULL DEFAULT '' ,
+ CEORICED CHAR(17) NOT NULL DEFAULT '' ,
+ ALBOPROF CHAR(60) NOT NULL DEFAULT '' ,
+ PROVALBO CHAR(2) NOT NULL DEFAULT '' ,
+ NUMEALBO CHAR(60) NOT NULL DEFAULT '' ,
+ DATAALBO NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ REGIFISC CHAR(4) NOT NULL DEFAULT '' ,
+ INDICED CHAR(60) NOT NULL DEFAULT '' ,
+ CIVICED CHAR(8) NOT NULL DEFAULT '' ,
+ CAPCED CHAR(5) NOT NULL DEFAULT '' ,
+ COMUCED CHAR(60) NOT NULL DEFAULT '' ,
+ PROVCED CHAR(2) NOT NULL DEFAULT '' ,
+ NAZICED CHAR(2) NOT NULL DEFAULT '' ,
+ INDISTAB CHAR(60) NOT NULL DEFAULT '' ,
+ CIVISTAB CHAR(8) NOT NULL DEFAULT '' ,
+ CAPSTAB CHAR(5) NOT NULL DEFAULT '' ,
+ COMUSTAB CHAR(60) NOT NULL DEFAULT '' ,
+ PROVSTAB CHAR(2) NOT NULL DEFAULT '' ,
+ NAZISTAB CHAR(2) NOT NULL DEFAULT '' ,
+ UFFIREA CHAR(2) NOT NULL DEFAULT '' ,
+ NUMEREA CHAR(20) NOT NULL DEFAULT '' ,
+ CAPISOCI NUMERIC(13, 2) NOT NULL DEFAULT 0 ,
+ SOCIOUNI CHAR(29) NOT NULL DEFAULT '' ,
+ STATLIQU CHAR(2) NOT NULL DEFAULT '' ,
+ TELECONT CHAR(12) NOT NULL DEFAULT '' ,
+ FAXCONT CHAR(12) NOT NULL DEFAULT '' ,
+ EMAICONT CHAR(256) NOT NULL DEFAULT '' ,
+ RIFECED CHAR(20) NOT NULL DEFAULT '' ,
+ IDPAERAP CHAR(2) NOT NULL DEFAULT '' ,
+ IDCODRAP CHAR(28) NOT NULL DEFAULT '' ,
+ CODFIRAP CHAR(16) NOT NULL DEFAULT '' ,
+ DENOMRAP CHAR(80) NOT NULL DEFAULT '' ,
+ NOMERAP CHAR(60) NOT NULL DEFAULT '' ,
+ COGNORAP CHAR(60) NOT NULL DEFAULT '' ,
+ TITOLRAP CHAR(10) NOT NULL DEFAULT '' ,
+ CEORIRAP CHAR(17) NOT NULL DEFAULT '' ,
+ IDPAECES CHAR(2) NOT NULL DEFAULT '' ,
+ IDCODCES CHAR(28) NOT NULL DEFAULT '' ,
+ CODFICES CHAR(16) NOT NULL DEFAULT '' ,
+ DENOMCES CHAR(80) NOT NULL DEFAULT '' ,
+ NOMECES CHAR(60) NOT NULL DEFAULT '' ,
+ COGNOCES CHAR(60) NOT NULL DEFAULT '' ,
+ TITOLCES CHAR(10) NOT NULL DEFAULT '' ,
+ CEORICES CHAR(17) NOT NULL DEFAULT '' ,
+ INDICES CHAR(60) NOT NULL DEFAULT '' ,
+ CIVICES CHAR(8) NOT NULL DEFAULT '' ,
+ CAPCES CHAR(5) NOT NULL DEFAULT '' ,
+ COMUCES CHAR(60) NOT NULL DEFAULT '' ,
+ PROVCES CHAR(2) NOT NULL DEFAULT '' ,
+ NAZICES CHAR(2) NOT NULL DEFAULT '' ,
+ IDPAETER CHAR(2) NOT NULL DEFAULT '' ,
+ IDCODTER CHAR(28) NOT NULL DEFAULT '' ,
+ CODFITER CHAR(16) NOT NULL DEFAULT '' ,
+ DENOMTER CHAR(80) NOT NULL DEFAULT '' ,
+ NOMETER CHAR(60) NOT NULL DEFAULT '' ,
+ COGNOTER CHAR(60) NOT NULL DEFAULT '' ,
+ TITOLTER CHAR(10) NOT NULL DEFAULT '' ,
+ CEORITER CHAR(17) NOT NULL DEFAULT '' ,
+ SOGGEMIT CHAR(2) NOT NULL DEFAULT '' ,
+ EXTID CHAR(100) NOT NULL DEFAULT '' ,
+ DATACONS NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ PRIMARY KEY( PROGID ) )
+
+
+LABEL ON TABLE &DT/FTPAI55F
+ IS 'Art. 55 INTESTAZIONE'
+
+
+LABEL ON COLUMN &DT/FTPAI55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ CDDITTA TEXT IS 'Codice ditta ' ,
+ IDPAETRA TEXT IS 'IdPaese ' ,
+ IDCODTRA TEXT IS 'IdCodice ' ,
+ PROGRESS TEXT IS 'ProgressivoInvio ' ,
+ STATOTRAS TEXT IS 'Stato trasmissione ' ,
+ FORMTRAS TEXT IS 'FormatoTrasmissione ' ,
+ CODIDEST TEXT IS 'CodiceDestinatario ' ,
+ TELETRAS TEXT IS 'Telefono ' ,
+ EMAITRAS TEXT IS 'Email ' ,
+ IDPAECED TEXT IS 'IdPaese ' ,
+ IDCODCED TEXT IS 'IdCodice ' ,
+ CODFICED TEXT IS 'CodiceFiscale ' ,
+ DENOMCED TEXT IS 'Denominazione ' ,
+ NOMECED TEXT IS 'Nome ' ,
+ COGNOCED TEXT IS 'Cognome ' ,
+ TITOLCED TEXT IS 'Titolo ' ,
+ CEORICED TEXT IS 'CodEORI ' ,
+ ALBOPROF TEXT IS 'AlboProfessionale ' ,
+ PROVALBO TEXT IS 'ProvinciaAlbo ' ,
+ NUMEALBO TEXT IS 'NumeroIscrizioneAlbo ' ,
+ DATAALBO TEXT IS 'DataIscrizioneAlbo ' ,
+ REGIFISC TEXT IS 'RegimeFiscale ' ,
+ INDICED TEXT IS 'Indirizzo ' ,
+ CIVICED TEXT IS 'NumeroCivico ' ,
+ CAPCED TEXT IS 'CAP ' ,
+ COMUCED TEXT IS 'Comune ' ,
+ PROVCED TEXT IS 'Provincia ' ,
+ NAZICED TEXT IS 'Nazione ' ,
+ INDISTAB TEXT IS 'Indirizzo ' ,
+ CIVISTAB TEXT IS 'NumeroCivico ' ,
+ CAPSTAB TEXT IS 'CAP ' ,
+ COMUSTAB TEXT IS 'Comune ' ,
+ PROVSTAB TEXT IS 'Provincia ' ,
+ NAZISTAB TEXT IS 'Nazione ' ,
+ UFFIREA TEXT IS 'Ufficio ' ,
+ NUMEREA TEXT IS 'NumeroREA ' ,
+ CAPISOCI TEXT IS 'CapitaleSociale ' ,
+ SOCIOUNI TEXT IS 'SocioUnico ' ,
+ STATLIQU TEXT IS 'StatoLiquidazione ' ,
+ TELECONT TEXT IS 'Telefono ' ,
+ FAXCONT TEXT IS 'Fax ' ,
+ EMAICONT TEXT IS 'Email ' ,
+ RIFECED TEXT IS 'RiferimentoAmministrazione ' ,
+ IDPAERAP TEXT IS 'IdPaese ' ,
+ IDCODRAP TEXT IS 'IdCodice ' ,
+ CODFIRAP TEXT IS 'CodiceFiscale ' ,
+ DENOMRAP TEXT IS 'Denominazione ' ,
+ NOMERAP TEXT IS 'Nome ' ,
+ COGNORAP TEXT IS 'Cognome ' ,
+ TITOLRAP TEXT IS 'Titolo ' ,
+ CEORIRAP TEXT IS 'CodEORI ' ,
+ IDPAECES TEXT IS 'IdPaese ' ,
+ IDCODCES TEXT IS 'IdCodice ' ,
+ CODFICES TEXT IS 'CodiceFiscale ' ,
+ DENOMCES TEXT IS 'Denominazione ' ,
+ NOMECES TEXT IS 'Nome ' ,
+ COGNOCES TEXT IS 'Cognome ' ,
+ TITOLCES TEXT IS 'Titolo ' ,
+ CEORICES TEXT IS 'CodEORI ' ,
+ INDICES TEXT IS 'Indirizzo ' ,
+ CIVICES TEXT IS 'NumeroCivico ' ,
+ CAPCES TEXT IS 'CAP ' ,
+ COMUCES TEXT IS 'Comune ' ,
+ PROVCES TEXT IS 'Provincia ' ,
+ NAZICES TEXT IS 'Nazione ' ,
+ IDPAETER TEXT IS 'IdPaese ' ,
+ IDCODTER TEXT IS 'IdCodice ' ,
+ CODFITER TEXT IS 'CodiceFiscale ' ,
+ DENOMTER TEXT IS 'Denominazione ' ,
+ NOMETER TEXT IS 'Nome ' ,
+ COGNOTER TEXT IS 'Cognome ' ,
+ TITOLTER TEXT IS 'Titolo ' ,
+ CEORITER TEXT IS 'CodEORI ' ,
+ SOGGEMIT TEXT IS 'SoggettoEmittente ' ,
+ EXTID TEXT IS 'External ID IX ' ,
+ DATACONS TEXT IS 'Data consegna calcolo scad. pag. ' )
+
+
+CREATE TABLE &DT/FTPAL55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ TIPOCESS CHAR(2) NOT NULL DEFAULT '' ,
+ CODITIPO CHAR(35) NOT NULL DEFAULT '' ,
+ CODIVALO CHAR(35) NOT NULL DEFAULT '' ,
+ DESCARTI CHAR(100) NOT NULL DEFAULT '' ,
+ QUANTITA NUMERIC(21, 2) NOT NULL DEFAULT 0 ,
+ UNITAMISUR CHAR(10) NOT NULL DEFAULT '' ,
+ DATAINIZ NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ DATAFINE NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ PREZZOUNI NUMERIC(21, 2) NOT NULL DEFAULT 0 ,
+ PREZZOTOT NUMERIC(21, 2) NOT NULL DEFAULT 0 ,
+ ALIQUOIVA NUMERIC(6, 2) NOT NULL DEFAULT 0 ,
+ RITENUTA CHAR(2) NOT NULL DEFAULT '' ,
+ NATURARIG CHAR(2) NOT NULL DEFAULT '' ,
+ RIFEAMMI CHAR(20) NOT NULL DEFAULT '' ,
+ TIPODATO CHAR(10) NOT NULL DEFAULT '' ,
+ RIFETESTO CHAR(60) NOT NULL DEFAULT '' ,
+ RIFENUME NUMERIC(21, 2) NOT NULL DEFAULT 0 ,
+ RIFEDATA NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ CDDTFM CHAR(3) NOT NULL DEFAULT '',
+ TDOCFM CHAR(1) NOT NULL DEFAULT '',
+ NRDFFM NUMERIC(7, 0) NOT NULL DEFAULT 0 ,
+ NRRGFM NUMERIC(3, 0) NOT NULL DEFAULT 0 ,
+ NSRGFM NUMERIC(3, 0) NOT NULL DEFAULT 0 ,
+ ANNOFM NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ NFATFM CHAR(1) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAL55F
+ IS 'Art. 55 DETTAGLIO LINEA ARTICOLO'
+
+
+LABEL ON COLUMN &DT/FTPAL55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'NumeroLinea ' ,
+ TIPOCESS TEXT IS 'TipoCessionePrestazione ' ,
+ CODITIPO TEXT IS 'CodiceTipo ' ,
+ CODIVALO TEXT IS 'CodiceValore ' ,
+ DESCARTI TEXT IS 'Descrizione ' ,
+ QUANTITA TEXT IS 'Quantita ' ,
+ UNITAMISUR TEXT IS 'UnitaMisura ' ,
+ DATAINIZ TEXT IS 'DataInizioPeriodo ' ,
+ DATAFINE TEXT IS 'DataFinePeriodo ' ,
+ PREZZOUNI TEXT IS 'PrezzoUnitario ' ,
+ PREZZOTOT TEXT IS 'PrezzoTotale ' ,
+ ALIQUOIVA TEXT IS 'AliquotaIVA ' ,
+ RITENUTA TEXT IS 'Ritenuta ' ,
+ NATURARIG TEXT IS 'Natura ' ,
+ RIFEAMMI TEXT IS 'RiferimentoAmministrazione ' ,
+ TIPODATO TEXT IS 'TipoDato ' ,
+ RIFETESTO TEXT IS 'RiferimentoTesto ' ,
+ RIFENUME TEXT IS 'RiferimentoNumero ' ,
+ RIFEDATA TEXT IS 'RiferimentoData ' ,
+ CDDTFM TEXT IS 'Codice Ditta ' ,
+ TDOCFM TEXT IS 'Tipo Documento ' ,
+ NRDFFM TEXT IS 'Numero Documento Fatturaz. ' ,
+ NRRGFM TEXT IS 'Numero Riga ' ,
+ NSRGFM TEXT IS 'Numero Sotto Riga ' ,
+ ANNOFM TEXT IS 'Anno fattura ' ,
+ NFATFM TEXT IS 'Numeratore fattura ' )
+
+
+CREATE TABLE &DT/FTPAM55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ PROGRIGA NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ BENEFICI CHAR(200) NOT NULL DEFAULT '' ,
+ MODAPAG CHAR(4) NOT NULL DEFAULT '' ,
+ DATATERPAG NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ GIORNIPAG NUMERIC(3, 0) NOT NULL DEFAULT 0 ,
+ DATASCPAG NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ IMPOPAG NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ UFFICIOPOS CHAR(20) NOT NULL DEFAULT '' ,
+ COGNOQUI CHAR(60) NOT NULL DEFAULT '' ,
+ NOMEQUI CHAR(60) NOT NULL DEFAULT '' ,
+ CODFIQUI CHAR(16) NOT NULL DEFAULT '' ,
+ TITOLQUI CHAR(10) NOT NULL DEFAULT '' ,
+ ISTFINAN CHAR(80) NOT NULL DEFAULT '' ,
+ IBAN CHAR(34) NOT NULL DEFAULT '' ,
+ ABI CHAR(5) NOT NULL DEFAULT '' ,
+ CAB CHAR(5) NOT NULL DEFAULT '' ,
+ BIC CHAR(11) NOT NULL DEFAULT '' ,
+ SCONTANT NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ DATAANT NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ PENARITA NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ DATAPENA NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ CODIPAG CHAR(15) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID , PROGFATT, PROGRIGA ) )
+
+
+LABEL ON TABLE &DT/FTPAM55F
+ IS 'Art. 55 DETTAGLIO PAGAMENTI'
+
+
+LABEL ON COLUMN &DT/FTPAM55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ PROGRIGA TEXT IS 'Progressivo riga ' ,
+ BENEFICI TEXT IS 'Beneficiario ' ,
+ MODAPAG TEXT IS 'ModalitaPagamento ' ,
+ DATATERPAG TEXT IS 'DataRiferimentoTerminiPagamento ' ,
+ GIORNIPAG TEXT IS 'GiorniTerminiPagamento ' ,
+ DATASCPAG TEXT IS 'DataScadenzaPagamento ' ,
+ IMPOPAG TEXT IS 'ImportoPagamento ' ,
+ UFFICIOPOS TEXT IS 'CodUfficioPostale ' ,
+ COGNOQUI TEXT IS 'CognomeQuietanzante ' ,
+ NOMEQUI TEXT IS 'NomeQuietanzante ' ,
+ CODFIQUI TEXT IS 'CFQuietanzante ' ,
+ TITOLQUI TEXT IS 'TitoloQuietanzante ' ,
+ ISTFINAN TEXT IS 'IstitutoFinanziario ' ,
+ IBAN TEXT IS 'IBAN ' ,
+ ABI TEXT IS 'ABI ' ,
+ CAB TEXT IS 'CAB ' ,
+ BIC TEXT IS 'BIC ' ,
+ SCONTANT TEXT IS 'ScontoPagamentoAnticipato ' ,
+ DATAANT TEXT IS 'DataLimitePagamentoAnticipato ' ,
+ PENARITA TEXT IS 'PenalitaPagamentiRitardati ' ,
+ DATAPENA TEXT IS 'DataDecorrenzaPenale ' ,
+ CODIPAG TEXT IS 'CodicePagamento ' )
+
+
+CREATE TABLE &DT/FTPAN55F (
+ TABGACI CHAR(2) NOT NULL DEFAULT'',
+ TABPACI CHAR(2) NOT NULL DEFAULT'',
+ PRIMARY KEY (TABGACI))
+
+
+LABEL ON TABLE &DT/FTPAN55F IS 'Art. 55 TIPO NATURA'
+
+
+LABEL ON COLUMN &DT/FTPAN55F (
+ TABGACI TEXT IS 'Codice SMTAB CI Galileo ' ,
+ TABPACI TEXT IS 'Codice Pubb. Amm. ')
+
+
+LABEL ON COLUMN &DT/FTPAN55F (
+ TABGACI IS 'Tabella Galileo CI',
+ TABPACI IS 'Codice Pubb. Amm.')
+
+
+CREATE TABLE &DT/FTPAO55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ IDDOORD CHAR(20) NOT NULL DEFAULT '' ,
+ DATAORD NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ ITEMORD CHAR(20) NOT NULL DEFAULT '' ,
+ COMMEORD CHAR(100) NOT NULL DEFAULT '' ,
+ CUPORD CHAR(15) NOT NULL DEFAULT '' ,
+ CIGORD CHAR(15) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAO55F
+ IS 'Art. 55 RIFERIMENTO ORDINE '
+
+
+LABEL ON COLUMN &DT/FTPAO55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'RiferimentoNumeroLinea ' ,
+ IDDOORD TEXT IS 'IdDocumento ' ,
+ DATAORD TEXT IS 'Data ' ,
+ ITEMORD TEXT IS 'NumItem ' ,
+ COMMEORD TEXT IS 'CodiceCommessaConvenzione ' ,
+ CUPORD TEXT IS 'CodiceCUP ' ,
+ CIGORD TEXT IS 'CodiceCIG ' )
+
+
+CREATE TABLE &DT/FTPAP55F (
+ TABGACP CHAR(3) NOT NULL DEFAULT'',
+ TABPACP CHAR(4) NOT NULL DEFAULT'',
+ PRIMARY KEY (TABGACP))
+
+
+LABEL ON TABLE &DT/FTPAP55F IS 'Art. 55 MODALITA'' PAGAMENTO'
+
+
+LABEL ON COLUMN &DT/FTPAP55F (
+ TABGACP TEXT IS 'Codice SMTAB CP Galileo ' ,
+ TABPACP TEXT IS 'Codice Pubb. Amm. ')
+
+
+LABEL ON COLUMN &DT/FTPAP55F (
+ TABGACP IS 'Tabella Galileo CP',
+ TABPACP IS 'Codice Pubb. Amm.')
+
+
+CREATE TABLE &DT/FTPAQ55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ PROGRIGA NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ IVATOT NUMERIC(6, 2) NOT NULL DEFAULT 0 ,
+ NATURATOT CHAR(2) NOT NULL DEFAULT '' ,
+ SPESEACC NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ ARROSPES NUMERIC(21, 2) NOT NULL DEFAULT 0 ,
+ IMPOIMPO NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ IMPOSTA NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ ESIGIIVA CHAR(1) NOT NULL DEFAULT '' ,
+ RIFENORM CHAR(100) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, PROGRIGA ) )
+
+
+LABEL ON TABLE &DT/FTPAQ55F
+ IS 'Art. 55 RIEPILOGO IVA'
+
+
+LABEL ON COLUMN &DT/FTPAQ55F (
+ PROGID TEXT IS 'ID Progressivo ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ PROGRIGA TEXT IS 'Progressivo riga ' ,
+ IVATOT TEXT IS 'AliquotaIVA ' ,
+ NATURATOT TEXT IS 'Natura ' ,
+ SPESEACC TEXT IS 'SpeseAccessorie ' ,
+ ARROSPES TEXT IS 'Arrotondamento ' ,
+ IMPOIMPO TEXT IS 'ImponibileImporto ' ,
+ IMPOSTA TEXT IS 'Imposta ' ,
+ ESIGIIVA TEXT IS 'EsigibilitaIVA ' ,
+ RIFENORM TEXT IS 'RiferimentoNormativo ' )
+
+
+CREATE TABLE &DT/FTPAR55F (
+ CDDTAR CHAR(2) NOT NULL DEFAULT '',
+ REGFISAR CHAR(4) NOT NULL DEFAULT '',
+ SOGNRESAR CHAR(1) NOT NULL DEFAULT '0',
+ UFFREAAR CHAR(2) NOT NULL DEFAULT '',
+ NUMREAAR CHAR(20) NOT NULL DEFAULT '',
+ CAPSOCAR NUMERIC(13, 2) NOT NULL DEFAULT 0,
+ SOCUNIAR CHAR(2) NOT NULL DEFAULT '',
+ STALIQAR CHAR(2) NOT NULL DEFAULT '',
+ INDRIZAR CHAR(60) NOT NULL DEFAULT '',
+ CAPAR CHAR(5) NOT NULL DEFAULT '',
+ COMUNEAR CHAR(60) NOT NULL DEFAULT '',
+ PROVINAR CHAR(2) NOT NULL DEFAULT '',
+ NAZIONAR CHAR(2) NOT NULL DEFAULT '',
+ PRIMARY KEY (CDDTAR))
+
+
+LABEL ON TABLE &DT/FTPAR55F IS 'Art. 55 DATI FISCALI AZIENDA'
+
+
+LABEL ON COLUMN &DT/FTPAR55F (
+ CDDTAR TEXT IS 'Codice Ditta ',
+ REGFISAR TEXT IS 'Regime Fiscale ',
+ SOGNRESAR TEXT IS 'Soggetto NON Redidente 0=res, 1=non res ',
+ UFFREAAR TEXT IS 'Ufficio Rea (provincia) ',
+ NUMREAAR TEXT IS 'Numero Rea ',
+ CAPSOCAR TEXT IS 'Capitale Sociale ',
+ SOCUNIAR TEXT IS 'Socio Unico ',
+ STALIQAR TEXT IS 'Stato Liquidazione ',
+ INDRIZAR TEXT IS 'Indirizzo ',
+ CAPAR TEXT IS 'Cap ',
+ COMUNEAR TEXT IS 'Comune ',
+ PROVINAR TEXT IS 'Provincia ',
+ NAZIONAR TEXT IS 'Nazione ' )
+
+
+LABEL ON COLUMN &DT/FTPAR55F (
+ CDDTAR IS 'Codice Ditta ' ,
+ REGFISAR IS 'Regime Fiscale ' ,
+ SOGNRESAR IS '0=Residente 1=NON Residente ' ,
+ UFFREAAR IS 'Ufficio Rea (Provincia)' ,
+ NUMREAAR IS 'Numero Rea ' ,
+ CAPSOCAR IS 'Capitale Sociale ' ,
+ SOCUNIAR IS 'Socio Unico ' ,
+ STALIQAR IS 'Stato Liquidazione ' ,
+ INDRIZAR IS 'Indirizzo ' ,
+ CAPAR IS 'Cap ' ,
+ COMUNEAR IS 'Comune ' ,
+ PROVINAR IS 'Provincia ' ,
+ NAZIONAR IS 'Nazione ' )
+
+
+CREATE TABLE &DT/FTPAS55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ PROGRIGA NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ TIPOSCO CHAR(2) NOT NULL DEFAULT '' ,
+ PERCSCO NUMERIC(6, 2) NOT NULL DEFAULT 0 ,
+ IMPOSCO NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA, PROGRIGA ) )
+
+
+LABEL ON TABLE &DT/FTPAS55F
+ IS 'Art. 55 SCONTO MAGGIORAZIONE TESTATA/RIGA'
+
+
+LABEL ON COLUMN &DT/FTPAS55F (
+ PROGID TEXT IS 'ID Progressivo ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'NumeroLinea ' ,
+ PROGRIGA TEXT IS 'Progressivo riga ' ,
+ TIPOSCO TEXT IS 'Tipo ' ,
+ PERCSCO TEXT IS 'Percentuale ' ,
+ IMPOSCO TEXT IS 'Importo ' )
+
+
+CREATE TABLE &DT/FTPAT55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ IDDOCONT CHAR(20) NOT NULL DEFAULT '' ,
+ DATACONT NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ ITEMCONT CHAR(20) NOT NULL DEFAULT '' ,
+ COMMECONT CHAR(100) NOT NULL DEFAULT '' ,
+ CUPCONT CHAR(15) NOT NULL DEFAULT '' ,
+ CIGCONT CHAR(15) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAT55F
+ IS 'Art. 55 DATI CONTRATTO '
+
+
+LABEL ON COLUMN &DT/FTPAT55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'RiferimentoNumeroLinea ' ,
+ IDDOCONT TEXT IS 'IdDocumento ' ,
+ DATACONT TEXT IS 'Data ' ,
+ ITEMCONT TEXT IS 'NumItem ' ,
+ COMMECONT TEXT IS 'CodiceCommessaConvenzione ' ,
+ CUPCONT TEXT IS 'CodiceCUP ' ,
+ CIGCONT TEXT IS 'CodiceCIG ' )
+
+
+CREATE TABLE &DT/FTPAV55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ PROGRIGA NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ TIPOCASS CHAR(4) NOT NULL DEFAULT '' ,
+ ALICASS NUMERIC(6, 0) NOT NULL DEFAULT 0 ,
+ IMPCOCAS NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ IMPOCASS NUMERIC(15, 2) NOT NULL DEFAULT 0 ,
+ ALIQIVA NUMERIC(6, 0) NOT NULL DEFAULT 0 ,
+ RITECASS CHAR(2) NOT NULL DEFAULT '' ,
+ NATUCASS CHAR(2) NOT NULL DEFAULT '' ,
+ RIFECASS CHAR(20) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, PROGRIGA ) )
+
+
+LABEL ON TABLE &DT/FTPAV55F
+ IS 'Art. 55 DATI CASSA PREVIDENZIALE'
+
+
+LABEL ON COLUMN &DT/FTPAV55F (
+ PROGID TEXT IS 'ID Progressivo ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ PROGRIGA TEXT IS 'Progressivo riga ' ,
+ TIPOCASS TEXT IS 'TipoCassa ' ,
+ ALICASS TEXT IS 'AlCassa ' ,
+ IMPCOCAS TEXT IS 'ImportoContributoCassa ' ,
+ IMPOCASS TEXT IS 'ImponibileCassa ' ,
+ ALIQIVA TEXT IS 'AliquotaIVA ' ,
+ RITECASS TEXT IS 'Ritenuta ' ,
+ NATUCASS TEXT IS 'Natura ' ,
+ RIFECASS TEXT IS 'RiferimentoAmministrazione ' )
+
+
+CREATE TABLE &DT/FTPAZ55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGFATT NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ LINEA NUMERIC(4, 0) NOT NULL DEFAULT 0 ,
+ IDDOCONV CHAR(20) NOT NULL DEFAULT '' ,
+ DATACONV NUMERIC(8, 0) NOT NULL DEFAULT 0 ,
+ ITEMCONV CHAR(20) NOT NULL DEFAULT '' ,
+ COMMECONV CHAR(100) NOT NULL DEFAULT '' ,
+ CUPCONV CHAR(15) NOT NULL DEFAULT '' ,
+ CIGCONV CHAR(15) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGFATT, LINEA ) )
+
+
+LABEL ON TABLE &DT/FTPAZ55F
+ IS 'Art. 55 DATI CONVENZIONE '
+
+
+LABEL ON COLUMN &DT/FTPAZ55F (
+ PROGID TEXT IS 'Progressivo ID ' ,
+ PROGFATT TEXT IS 'Progressivo fattura ' ,
+ LINEA TEXT IS 'RiferimentoNumeroLinea ' ,
+ IDDOCONV TEXT IS 'IdDocumento ' ,
+ DATACONV TEXT IS 'Data ' ,
+ ITEMCONV TEXT IS 'NumItem ' ,
+ COMMECONV TEXT IS 'CodiceCommessaConvenzione ' ,
+ CUPCONV TEXT IS 'CodiceCUP ' ,
+ CIGCONV TEXT IS 'CodiceCIG ' )
+
+
+CREATE TABLE &DT/FTPAX55F (
+ PROGID NUMERIC(9, 0) NOT NULL DEFAULT 0 ,
+ PROGRIGA NUMERIC(5, 0) NOT NULL DEFAULT 0 ,
+ TESTO CHAR(1000) NOT NULL DEFAULT '' ,
+ PRIMARY KEY( PROGID, PROGRIGA ) )
+
+
+LABEL ON TABLE &DT/FTPAX55F IS 'Art. 55 ARCHIVIO ERRORI'
+
+
+LABEL ON COLUMN &DT/FTPAX55F (
+ PROGID TEXT IS 'ID Progressivo ' ,
+ PROGRIGA TEXT IS 'Progressivo riga ' ,
+ TESTO TEXT IS 'Testo errore ' )
+
+
+CREATE TABLE &DT/FTPAE55F (
+ CODCLI CHAR(10) NOT NULL DEFAULT'',
+ CODIPA CHAR(6) NOT NULL DEFAULT'',
+ CDDITTA CHAR(3) NOT NULL DEFAULT'',
+ CDCOMME CHAR(4) NOT NULL DEFAULT'',
+ CDCANT CHAR(10) NOT NULL DEFAULT'',
+ PRIMARY KEY (CDDITTA, CODCLI, CDCOMME, CDCANT))
+
+
+LABEL ON TABLE &DT/FTPAE55F IS 'Art. 55 ESTENSIONI CLIENTI'
+
+
+LABEL ON COLUMN &DT/FTPAE55F (
+ CODCLI TEXT IS 'Codice Cliente Galileo ' ,
+ CODIPA TEXT IS 'Codice IPA Pubb. Amm. ' ,
+ CDDITTA TEXT IS 'Codice Ditta. ' ,
+ CDCOMME TEXT IS 'Codice Commessa ' ,
+ CDCANT TEXT IS 'Codice Cantiere ')
+
+
+CREATE TABLE &DT/FTPAH55F (
+ TAG CHAR(50) NOT NULL DEFAULT'',
+ HELP CHAR(1000) NOT NULL DEFAULT'',
+ PRIMARY KEY (TAG))
+
+
+LABEL ON TABLE &DT/FTPAH55F IS 'Art. 55 HELP'
+
+
+LABEL ON COLUMN &DT/FTPAH55F (
+ TAG TEXT IS 'Tag XML ' ,
+ HELP TEXT IS 'Descrizione errore ')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Contiene i dati di testata')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'I dati relativi al trasmittente sono impostati nel programma invio pubblica amministrazione nel menu strumenti,impostazione di trasmissione ; I dati relativi al codice IPA sono nel menù Estensione clienti. La presenza del codice IPA risulta essere una delle discriminanti per la estrazione della fattura')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Sono impostati nella programma invio pubblica amministrazione nel menu strumenti, impostazione di trasmissione')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'I dati vengono reperiti dai dati societari (ABFIS) e integrati con i dati')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Contiene i dati anagrafici del vostro rappresentante fiscale')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'I dati vengono reperiti da anagrafica piano dei conti del cliente di fatturazione')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Contiene i dati di colui cui il prestatore si avvale qualora non emetta direttamente il documento')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Dati provenienti dal documento estratto')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Dati provenienti dalla testata documento')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Dati provenienti dalla testata documento')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'I dati vengono impostati utilizzando il riferimento ordine cliente della riga documento con reperimento del codice CUP e CIG tramite commessa ove la versione di Galileo lo permetta')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Contiene i dati del contratto collegato')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Contiene i dati della convenzione collegata')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Contiene le informazioni relative ai dati presenti sul sistema gestionale in uso presso la PA')
+
+
+INSERT INTO &DT/FTPAH55F (TAG, HELP)
+VALUES (
+'',
+'Riferimento alla fattura di anticipo collegata alla riga documento o in caso di invio di nota di accredito del riferimento fattura inseriti nei dati logistici')
+