I encounter an error every time i try to set the boards directory to where my ASL boards are actually located.
I’ve tried running vassal from a flash drive and on the computer (it has java installed)
Here’s the log it said to post.
It wont load any boards so i can’t play
Thoughts?
23 Feb 2012 18:44:38.967 0 – Starting
23 Feb 2012 18:44:38.967 0 – OS Windows 7
23 Feb 2012 18:44:38.967 0 – Java version 1.7.0
23 Feb 2012 18:44:38.967 0 – VASSAL version 3.1.18
23 Feb 2012 18:44:38.989 0 – Manager
23 Feb 2012 18:44:39.588 0 Module C:\Users\abuchanan\Dropbox\ASL\VASSAL\VASL.mod not found - Removed.
23 Feb 2012 18:44:49.404 0 – Loading module file G:\ASL\VASSAL\VASL.mod
23 Feb 2012 18:44:49.407 0 – Loading module VASL
23 Feb 2012 18:44:49.409 0 C:\Program Files (x86)\Java\jre7\bin\java -Xms256M -Xmx1024M -DVASSAL.id=1 -Duser.home=C:\Users\abuchanan -cp lib\Vengine.jar VASSAL.launch.Player
23 Feb 2012 18:44:52.452 1 – VASL version 5.9.2
23 Feb 2012 18:44:52.452 1
23 Feb 2012 18:45:06.032 1 java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeHi(Unknown Source)
at java.util.TimSort.mergeAt(Unknown Source)
at java.util.TimSort.mergeCollapse(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at VASL.build.module.map.ASLBoardPicker.refreshPossibleBoards(ASLBoardPicker.java:264)
at VASL.build.module.map.ASLBoardPicker.setBoardDir(ASLBoardPicker.java:193)
at VASL.build.module.map.ASLBoardPicker$SetupControls$2.propertyChange(ASLBoardPicker.java:529)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at VASSAL.configure.Configurer.setValue(Configurer.java:104)
at VASSAL.configure.FileConfigurer.setValue(FileConfigurer.java:102)
at VASSAL.configure.DirectoryConfigurer.setValue(DirectoryConfigurer.java:49)
at VASSAL.configure.DirectoryConfigurer.chooseNewValue(DirectoryConfigurer.java:61)
at VASSAL.configure.FileConfigurer$2.actionPerformed(FileConfigurer.java:156)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at org.netbeans.api.wizard.displayer.WizardDisplayerImpl.showInDialog(WizardDisplayerImpl.java:357)
at org.netbeans.api.wizard.displayer.WizardDisplayerImpl.show(WizardDisplayerImpl.java:262)
at org.netbeans.api.wizard.WizardDisplayer.showWizard(WizardDisplayer.java:107)
at VASSAL.build.module.WizardSupport.showWelcomeWizard(WizardSupport.java:179)
at VASSAL.launch.Player.launch(Player.java:88)
at VASSAL.launch.Launcher$1.run(Launcher.java:160)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
23 Feb 2012 18:45:07.645 1 java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused: connect
23 Feb 2012 18:45:07.645 1
23 Feb 2012 18:45:07.645 1 at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
23 Feb 2012 18:45:07.645 1
23 Feb 2012 18:45:07.645 1 at java.util.concurrent.FutureTask.get(Unknown Source)
23 Feb 2012 18:45:07.645 1
23 Feb 2012 18:45:07.645 1 at org.jdesktop.swingworker.SwingWorker.get(Unknown Source)
23 Feb 2012 18:45:07.645 1
23 Feb 2012 18:45:07.645 1 at VASSAL.tools.BugDialog$CheckRequest.done(BugDialog.java:474)
23 Feb 2012 18:45:07.645 1
23 Feb 2012 18:45:07.646 1 at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at javax.swing.Timer.fireActionPerformed(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at javax.swing.Timer$DoPostEvent.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventQueue.access$000(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventQueue$3.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventQueue$3.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.security.AccessController.doPrivileged(Native Method)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventQueue.dispatchEvent(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.WaitDispatchSupport$2.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.WaitDispatchSupport$4.run(Unknown Source)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.security.AccessController.doPrivileged(Native Method)
23 Feb 2012 18:45:07.646 1
23 Feb 2012 18:45:07.646 1 at java.awt.WaitDispatchSupport.enter(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.Dialog.show(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.Component.show(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.Component.setVisible(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.Window.setVisible(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.Dialog.setVisible(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at VASSAL.tools.BugDialog.setVisible(BugDialog.java:444)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at VASSAL.tools.ErrorDialog$1.run(ErrorDialog.java:63)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventQueue.access$000(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventQueue$3.run(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventQueue$3.run(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.security.AccessController.doPrivileged(Native Method)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventQueue.dispatchEvent(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.WaitDispatchSupport$2.run(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.awt.WaitDispatchSupport$4.run(Unknown Source)
23 Feb 2012 18:45:07.647 1
23 Feb 2012 18:45:07.647 1 at java.security.AccessController.doPrivileged(Native Method)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.WaitDispatchSupport.enter(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.Dialog.show(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.Component.show(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.Component.setVisible(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.Window.setVisible(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.Dialog.setVisible(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at org.netbeans.api.wizard.displayer.WizardDisplayerImpl.showInDialog(WizardDisplayerImpl.java:357)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at org.netbeans.api.wizard.displayer.WizardDisplayerImpl.show(WizardDisplayerImpl.java:262)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at org.netbeans.api.wizard.WizardDisplayer.showWizard(WizardDisplayer.java:107)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at VASSAL.build.module.WizardSupport.showWelcomeWizard(WizardSupport.java:179)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at VASSAL.launch.Player.launch(Player.java:88)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at VASSAL.launch.Launcher$1.run(Launcher.java:160)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventQueue.access$000(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventQueue$3.run(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventQueue$3.run(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.security.AccessController.doPrivileged(Native Method)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventQueue.dispatchEvent(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.648 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
23 Feb 2012 18:45:07.648 1
23 Feb 2012 18:45:07.649 1 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.awt.EventDispatchThread.run(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 Caused by: java.net.ConnectException: Connection refused: connect
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.DualStackPlainSocketImpl.connect0(Native Method)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.PlainSocketImpl.connect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.SocksSocketImpl.connect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.Socket.connect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at java.net.Socket.connect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at sun.net.NetworkClient.doConnect(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at sun.net.www.http.HttpClient.openServer(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at sun.net.www.http.HttpClient.openServer(Unknown Source)
23 Feb 2012 18:45:07.649 1
23 Feb 2012 18:45:07.649 1 at sun.net.www.http.HttpClient.(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at sun.net.www.http.HttpClient.New(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at sun.net.www.http.HttpClient.New(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at java.net.URL.openStream(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at VASSAL.tools.version.VersionUtils.getVersion(VersionUtils.java:36)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at VASSAL.tools.version.VersionUtils.getRelease(VersionUtils.java:24)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at VASSAL.tools.version.VersionUtils.update(VersionUtils.java:76)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at VASSAL.tools.version.VersionUtils.isCurrent(VersionUtils.java:72)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at VASSAL.tools.BugDialog$CheckRequest.doInBackground(BugDialog.java:466)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at VASSAL.tools.BugDialog$CheckRequest.doInBackground(BugDialog.java:447)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at java.util.concurrent.FutureTask.run(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
23 Feb 2012 18:45:07.650 1
23 Feb 2012 18:45:07.650 1 at java.lang.Thread.run(Unknown Source)
23 Feb 2012 18:45:07.650 1