diff --git a/.classpath b/.classpath
index 24f7940f0b2a76fb7a3dceb2567a0f005aa4f72a..6533fa623c1c6061f382ccc4fcd8a7fa5e7142c5 100644
--- a/.classpath
+++ b/.classpath
@@ -6,11 +6,12 @@
 		</attributes>
 	</classpathentry>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry exported="true" kind="lib" path="jgoodies-forms-1.8.0.jar" sourcepath="jgoodies-forms-1.8.0-sources.jar"/>
 	<classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/3"/>
-	<classpathentry kind="lib" path="jcalendar-1.4.jar"/>
-	<classpathentry kind="lib" path="miglayout15-swing.jar" sourcepath="miglayout-src.zip"/>
-	<classpathentry kind="lib" path="gson-2.6.2.jar"/>
-	<classpathentry kind="lib" path="json-simple-1.1.jar"/>
+	<classpathentry kind="lib" path="libs/gson-2.10.1.jar"/>
+	<classpathentry kind="lib" path="libs/jcalendar-1.4.jar"/>
+	<classpathentry kind="lib" path="libs/jgoodies-forms-1.8.0.jar"/>
+	<classpathentry kind="lib" path="libs/jgoodies-forms-1.8.0-sources.jar"/>
+	<classpathentry kind="lib" path="libs/json-simple-1.1.jar"/>
+	<classpathentry kind="lib" path="libs/miglayout15-swing.jar"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/gson-2.6.2.jar b/gson-2.6.2.jar
deleted file mode 100644
index 9d78626d859f45baf408ae02cda8852a0e1798f1..0000000000000000000000000000000000000000
Binary files a/gson-2.6.2.jar and /dev/null differ
diff --git a/libs/gson-2.10.1.jar b/libs/gson-2.10.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..a88c5bd9b5f17af70ab9601a781388418e0b772f
Binary files /dev/null and b/libs/gson-2.10.1.jar differ
diff --git a/jcalendar-1.4.jar b/libs/jcalendar-1.4.jar
similarity index 100%
rename from jcalendar-1.4.jar
rename to libs/jcalendar-1.4.jar
diff --git a/jgoodies-forms-1.8.0-sources.jar b/libs/jgoodies-forms-1.8.0-sources.jar
similarity index 100%
rename from jgoodies-forms-1.8.0-sources.jar
rename to libs/jgoodies-forms-1.8.0-sources.jar
diff --git a/jgoodies-forms-1.8.0.jar b/libs/jgoodies-forms-1.8.0.jar
similarity index 100%
rename from jgoodies-forms-1.8.0.jar
rename to libs/jgoodies-forms-1.8.0.jar
diff --git a/json-simple-1.1.jar b/libs/json-simple-1.1.jar
similarity index 100%
rename from json-simple-1.1.jar
rename to libs/json-simple-1.1.jar
diff --git a/miglayout15-swing.jar b/libs/miglayout15-swing.jar
similarity index 100%
rename from miglayout15-swing.jar
rename to libs/miglayout15-swing.jar
diff --git a/src/AppJ_V03.java b/src/AppJ_V03.java
index 210f770c701a6fb255c44c8a1d0fb3235f2431d7..ea6a6fd40650174d5099ca33c92b17cea7511829 100644
--- a/src/AppJ_V03.java
+++ b/src/AppJ_V03.java
@@ -5,65 +5,61 @@
 //
 import java.awt.BorderLayout;
 import java.awt.CardLayout;
+import java.awt.Color;
+import java.awt.Container;
+import java.awt.Dimension;
 import java.awt.EventQueue;
 import java.awt.FlowLayout;
+import java.awt.Font;
 import java.awt.Image;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import java.awt.event.KeyAdapter;
 import java.awt.event.KeyEvent;
-import java.awt.Font;
-import java.awt.Dimension;
-import java.awt.Color;
-import java.awt.Container;
+import java.io.BufferedWriter;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileReader;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.nio.charset.Charset;
+import java.nio.charset.StandardCharsets;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Date;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
+import javax.swing.AbstractListModel;
+import javax.swing.ButtonGroup;
+import javax.swing.DefaultComboBoxModel;
+import javax.swing.ImageIcon;
+import javax.swing.JButton;
+import javax.swing.JComboBox;
 import javax.swing.JFrame;
 import javax.swing.JLabel;
+import javax.swing.JList;
 import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.JRadioButton;
+import javax.swing.JScrollPane;
+import javax.swing.JSpinner;
+import javax.swing.JTextArea;
 import javax.swing.JTextField;
 import javax.swing.ListSelectionModel;
 import javax.swing.SpinnerNumberModel;
-import javax.swing.ImageIcon;
-import javax.swing.JButton;
-import javax.swing.JComboBox;
-import javax.swing.DefaultComboBoxModel;
-import javax.swing.JSpinner;
-import javax.swing.JTextArea;
-import javax.swing.JList;
-import javax.swing.AbstractListModel;
-import javax.swing.ButtonGroup;
-import javax.swing.JScrollPane;
+import javax.swing.border.MatteBorder;
 
 import org.json.simple.JSONArray;
 import org.json.simple.JSONObject;
 import org.json.simple.parser.JSONParser;
 import org.json.simple.parser.ParseException;
 
-import java.io.BufferedWriter;
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.FileReader;
-import java.io.FileWriter;
-import java.io.IOException;
-
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Date;
-import java.util.function.Consumer;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
-import com.toedter.calendar.JDateChooser;
-import com.google.gson.*;
 import com.google.gson.Gson;
-
-import javax.swing.border.Border;
-import javax.swing.border.MatteBorder;
+import com.google.gson.GsonBuilder;
+import com.toedter.calendar.JDateChooser;
 /**
  * ======================================================================================================
  * JFrame
@@ -483,13 +479,14 @@ public class AppJ_V03 extends JFrame {
 		if(srcfile.exists() || srcfile1.exists() || srcfile2.exists()) {
 			
 			Object obj1 = null;
+			System.out.println("Default Charset=" + Charset.defaultCharset());
 			if(srcfile.exists()) {
 				File file = new File(srcfile.toString());
 				SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy, HH:mm:ss");
 				dt = "Last modified : " + sdf.format(file.lastModified()) ;
 				//
 				JSONParser parser = new JSONParser();
-				obj1 = parser.parse(new FileReader(srcfile));
+				obj1 = parser.parse(new FileReader(srcfile)); // #Anchor 1 , StandardCharsets.UTF_8
 			} else if(srcfile1.exists()){
 				//
 				File file = new File(srcfile1.toString());