*****************************************************************************
*                                                                           *
*                       R E L E A S E - N O T E S                           *
*                                                                           *
* PRODUCT NAME: SPI			                                                    *
*                                                                           *
*****************************************************************************


  REVISION:     01.2310.02

  REVISION DATE:  15/10/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.28

  DESCRIPTION:
- (Ashrait) Fix a bug in handling tag 91
- Fix a minor bug in initial values for Ashrait X report

+---------------------------------------------------------------------------+

  REVISION:     01.2310.00

  REVISION DATE:  04/10/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.26

  DESCRIPTION:
- NayaxEngine: Support CNP
- Feitian-PP: Support M200

+---------------------------------------------------------------------------+

  REVISION:     01.2309.02

  REVISION DATE:  04/09/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.26

  DESCRIPTION:
- Castles-PP: Support S1P + S1U

+---------------------------------------------------------------------------+

  REVISION:     01.2309.00

  REVISION DATE:  31/08/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.26

  DESCRIPTION:
- Kozen-PP: Support MSR
- Castles-PP: Support MSR + Printer
- Fix a minor bug for building SPI WIN-32

+---------------------------------------------------------------------------+

  REVISION:     01.2308.06

  REVISION DATE:  17/08/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.26

  DESCRIPTION:
- (SaturnEMV) Full Dispatcher module support

+---------------------------------------------------------------------------+

  REVISION:     01.2308.04

  REVISION DATE:  14/08/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.26

  DESCRIPTION:
  - (Ashrairt) Fix a bug in handeling 9F6E
  - (Ashrairt) Do not ask for Moadon balance in tourist cards
  - NayaxEngine: support Cibus company code

+---------------------------------------------------------------------------+
  REVISION:     01.2308.02

  REVISION DATE:  07/08/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.24

  DESCRIPTION:
  - NayaxEngine: A minor fix for cardData field in TC client

+---------------------------------------------------------------------------+

  REVISION:     01.2308.00

  REVISION DATE:  03/08/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.24

  DESCRIPTION:
  - Ashrait: Support SPLIT mechanism
  - Ashrait: Retrive VUID indicates reversal
  - ModuBridge: Fix MAC calculation for all supported brands
  - NayaxEngine: Fix KSN value on Verify MAC Activate
  - NayaxEngine: Enable technical and empty candidate list fallbacks
  - Internal: Modubridge refactor
  - Saturn-PP: Beta supported
  - UPAY: Fix a bug in UPAY message

+---------------------------------------------------------------------------+
  REVISION:     01.2307.00

  REVISION DATE:  04/07/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.22

  DESCRIPTION:
  - (Ashrait) Support reversals API
  - Ashrait: Fix a bug in recover from failed establishment process
  - TranzilaPA: Fix a bug in currency code
  - DCSManager: Fix a bug in missing attribute 540
  - DCSManager: Support activation for PCI devices
  - NayaxEngine: Support soft decline
  - NayaxEngine: reduce connect timeout to 10 seconds (CommerceAPI)
  - NayaxEngine: Support Goodi APM
  - Internal: Enhance ModuBridge MP3 parser
  - VPOSM-PP: Use SaturnEMV SDK
  - Feitian-PP: Support online PIN
  - Landi-PP: Fix a crash in isCardIn method
  - ModuBridge: Bluetooth supported
  - New API: Config.SetBluetoothMAC(String). Only for SPIDroid.

+---------------------------------------------------------------------------+
  REVISION:     01.2306.00

  REVISION DATE:  07/06/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.20
  
  DESCRIPTION:
	- (Ashrait) Enhance TCP module memorey freeing,logs and fix a crash where TCP failed to open
	- (Ashrait) Enhance DAL module first initialization and migration for table creation
	- NayaxEngine: Fix a bug where establishemnt is forever looping when credit card is disabled in machine settings
	- Landi-PP:  Disable track2 validation on emv card search
	- Feitian-PP: Disable track2 validation on emv card search
	- Internal: Minor ModuBridge refactor

+---------------------------------------------------------------------------+
  REVISION:     01.2305.00

  REVISION DATE:  11/05/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.16
  
  DESCRIPTION:
     - Major SPI version is referenced to the current month
	 - (Ashrait) Fix SelfService field bug during authorize
	 - VPOSM-PP: Update System service sdk
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2303.02

  REVISION DATE:  23/04/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.14
  
  DESCRIPTION:
	 - Feitian-PP: Fix Leds , beep freq, and minor mag reader error handleing
	 - DCS: Skip ROS for TokenOnly activation type.
	 - NayaxEngineService: Support Switch Interface response code
	 - New API: SPIDroid.Stop() to stop ModuBridge service.
	 - Ashrait: Fix VUID changeing while using remote Ashrait. 
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2303.00

  REVISION DATE:  05/04/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.14
  
  DESCRIPTION:
	 - (Ashrait) Support Vector 95
	 - (Ashrait) Enhance internal TCP module handles
	 - re-stablilize win64 build
	 - PAX-PP: Fix some exception handeling
	 - PAX-PP: Fix CTLS LEDs
	 - Ashrait Service: Fix Rav-Mutav configuaration applying
	 - (Internal) One Swipe support
	 - Engine Service: Send ICC Data on settlement message with TTQ/9F1D
	 - Engine Service: Fix error code when CHIP error during EMV (CT) transaction
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2302.02

  REVISION DATE:  08/03/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.12
  
  DESCRIPTION:
	 - Fix Creditguard and Pelecard addendum management
	 - Notify for settlement and periodics success failures
	 - Fix a bug in KeepAlive error management
	 - Resolve DNS only once for service
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2302.00

  REVISION DATE:  24/02/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.12
  
  DESCRIPTION:
	 - MP3 for VPOSMedia
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2301.04

  REVISION DATE:  21/02/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.12
  
  DESCRIPTION:
	 - VERSION 1.2301.02 WAS MIDCONFIGURED
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2301.02

  REVISION DATE:  12/02/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.12
  
  DESCRIPTION:
	 - (Ashrait) Send addendum data on authorize message to Creditguard
	 - (Ashrait) CG addendum handling: remove empty fields, copy client data first, manage len by addendums
	 - (Ashrait) Fix a bug in reversal message where RRN and Auth No. are now sent
	 - (Ashrait) Migrate subretailers DAL's (Ashrait 1.10.6 VUID DAL development)
	 - (Ashrait) Extend check balance for any card on phase1 if configured
	 - DCS: Fix device activation bug
	 - DCS: Fix minor bug in KA assertion
	 - RemoteAshrait: Override VUID field's object from TC response
	 - Ashrait: DoReport.QUERY_PRE_AUTH_TRANSACTIONS_REPORT now support all transactions.
	 - LANDI-PP: Fix a bug handeling tag 9F12
	 - FEITIAN-PP-PP: Fix a bug handeling tag 9F12
	 
+---------------------------------------------------------------------------+
  REVISION:     01.2301.00

  REVISION DATE:  19/01/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.08
  
  DESCRIPTION:
	- DCS: Activation process over specific site as ROS indicates
	- DCS: Set all devices type to go through ROS
	- VPOST: Fix error messages return
	- VPOST: Support Transaction Result Message using service config SPILanguage
	- WISEASY-PP: Fix a crash where no CAPK is exist
	- EngineService: Fix a bug where PP params was set twice in establishment
	- LANDI-PP: Fix a bug where empty candidate list caused service to not changing it's state
	- Easycard PA: Fix result code on update 

+---------------------------------------------------------------------------+
  REVISION:     01.2211.04

  REVISION DATE:  04/01/23

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.08
  
  DESCRIPTION:
	- VPOST: Support the following result code: 3 - Cancelled by user , 2 - Vend Timeout
	- VPOST: (MarshallSDK) Support discount field on proprietary cards
	- UROVO-PP: Fix AMEX EMV+CTLS missing 9f40
	- UROVO-PP: Fix EMV read card not responding
	- Feitian-PP: Fix a bug for DINERS CTLS where app is blocked
	- Feitian-PP: Fix a bug for Paywave refund transactions


+---------------------------------------------------------------------------+
  REVISION:     01.2211.02

  REVISION DATE:  26/12/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.08
  
  DESCRIPTION:
	- (Ashrait) Set IsClub flag on Loyalty also when MoadonNumber is not empty. (Even if SP type is not club)
	- (Ashrait) Fix a bug with PollTRansaction state machine.
	- (Ashrait) Send Reversal if transaction didn't end gracefuly .
	- (Ashrait) Fix a bug in Signature line processing.
   	- Add new Device for Device interface: VPOSTouch 
	- VPOST Device support the new API only: Device.SendExternalEvent
	- Enhance VPOSTouch USB Permissions handeling on SPIDroid.


+---------------------------------------------------------------------------+
  REVISION:     01.2211.00

  REVISION DATE:  18/12/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.06
  
  DESCRIPTION:
	- (Ashrait) Set IsClub flag on Loyalty also when MoadonNumber is not empty. (Even if SP type is not club)
	- (Ashrait) Fix a bug with PollTRansaction state machine.
	- (Ashrait) Send Reversal if transaction didn't end gracefuly .
	- (Ashrait) Fix a bug in Signature line processing.
   	- Add new Device for Device interface: VPOSTouch 
	- VPOST Device support the new API only: Device.SendExternalEvent
	- Enhance VPOSTouch USB Permissions handeling on SPIDroid.


+---------------------------------------------------------------------------+
  REVISION:     01.2211.00

  REVISION DATE:  18/12/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.10.06
  
  DESCRIPTION:
   	- (Ashrait) Fix bug with Defered Months field A0
	- (Ashrait) Support Mobile CTLS as PEM	
	- (Ashrait) Recover Ashrait when losing establishment and transactions are exist on file.
	- (Ashrait) Don't send batch request on Establishment process
	- (Ashrait) Fix a bug where CTLS transaction approved in offline (after online fail) if not in UFL.
	- (Ashrait) Send VUID over Commerce API
	- AshraitService: Fix a bug when changing VUID during loyalty
	- AshraitService: Don't print signature line if not needed according to shva PP spec.	
	- Easycard: Add alert message to Update on communication error / timeout post Validate.
	- NayaxEngineService: Fix Service.IsServiceAvailable
	- NayaxEngineService: Fix for CAKeys values
	- SPIDroid: New UIListener for integrated pinpad module IUIListner2 with raw transaction data on PIN events
	- LANDI-PP: Fix a bug when cancelTransaction was called where no transaction is going on.
	- Wiseasy-PP: Fix PIN entry when screen is rotated (This fix is WIP)
	- Urovo-PP: Fix a bug on cancelTransaction on read 
	- Urovo-PP: Fix a beeper implementation 
	- Feitian-PP: Support F310/F600
	- Feitian-PP: Overcome a bug where tag 4F is not received from kernel. 
	- NayaxVendService: Update Marshall SDK. Support the Discount fields which is returned from DCS
		- API: NayaxVendTransaction.GetDiscount 
		- API: NayaxVendTransaction.GetApprovedVendAmount 
	- Allow disable keep alive (internal use API)
	- Good luck to France at WC2022 Final today .


+---------------------------------------------------------------------------+
  REVISION:     01.2210.05

  REVISION DATE:  01/12/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - Multipass: Increase timeout for Multipass API 

+---------------------------------------------------------------------------+
  REVISION:     01.2210.04

  REVISION DATE:  07/11/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - PAX-PP: Fix CTLS read beep length
   - SPIDroid: Use UUID as SN for Android10 and above

+---------------------------------------------------------------------------+
  REVISION:     01.2210.02

  REVISION DATE:  27/10/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - Fix Device interface TweezerComm service name
   - Multipass: Enhance Establishment error messaging
   - Engine: Fix settlement and refund requests to Commerce API
   - Backward compitible to Nayax deposit server for default (0) scheme version.

+---------------------------------------------------------------------------+
  REVISION:     01.2210.00

  REVISION DATE:  24/10/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - Fix DCS activation SN on Windows/Linux (Refix)
   - Multipass Service
   - Support Ingenico AXIUM devices 
   - Feitin-PP: Minor fixes in getInfo
   - Ashrait: Map all Solek and Mapik enumartors according to Ashrait spec
   - Fix mkdir permissions on UNIX systems

+---------------------------------------------------------------------------+
  REVISION:     01.2208.05

  REVISION DATE:  13/10/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - Fix DCS activation SN on Windows/Linux
   - SPIShell echo VUID on response

+---------------------------------------------------------------------------+
  REVISION:     01.2208.04

  REVISION DATE:  21/09/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - Fix a bug with Default keystore for Ashrait
   - FEITIAN-PP: Fix LEDS and Buzzer
   - Fix a bug in NayaxEngineService where non Credit Card was proccessd 
   - Support Remote NayaxEngine Service
   - Support SPIShell DCS Activation
   - Fix a bug in Easycard PA response handleing
   - Fix a minor bug with DCS activation status when activated with legacy environment
   - Support Online PIN in NayaxEngine service (Disabled)

+---------------------------------------------------------------------------+
  REVISION:     01.2208.02

  REVISION DATE:  23/08/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - This version is hotfix for 1.2208.0
   - Fix SPIdroid application files directory assertion

+---------------------------------------------------------------------------+
  REVISION:     01.2208.00

  REVISION DATE:  22/08/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - Support resolving Shva hostname and remote certification management
   - Ashrait: Change VUID during Loyalty phase
   - Cipher SPIDAL
   - Fetian-PP: Support device LEDs
   - Fix MasterSlave Semaphore on single instance spishell
   - Ashrait: Fix DoReport for QUERY_TRANSACTIONS_REPORT / QUERY_PRE_AUTH_TRANSACTIONS_REPORT

+---------------------------------------------------------------------------+
  REVISION:     01.2206.00

  REVISION DATE:  18/07/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.76
  
  DESCRIPTION:
   - (Ashrait Kernel) Increase Max Transaction amount to 100000000 ILS/100
   - (Ashrait Kernel) Analyze Isracard response on addendum2-Settl for club cards. Receieve on GetClubNumber()
   - (Ashrait Kernel) Support fields StoreId and PosId for Nayax Deposit Server through AdditionalInfo() 
   - (Ashrait Kernel) Echo CAT Level parameter on transaction blob  as recived from Vectors
   - (Ashrait Kernel) Enhancement for Vector buffering during Periodic / Establishment
   - SPIShell: Fix SPI DB file size
   - SPIShell Ashrait: Support X Report
   - Ashrait: Fix File Number on MasterMode in MasterSlave
   - Ashrait: Fix for service static RAV MUTAV fields
   - Welcome CibusService API
   - NayaxEngine: Fix a bug in settlement processing
   - NayaxEngine: Fix Production/Test CAKeys
   - NayaxEngine: Block all fallbacks
   - FEITIAN-PP: Fix VISA partial selection
   - Minor Fix in GetDCSProperty

+---------------------------------------------------------------------------+
  REVISION:     01.2205.08

  REVISION DATE:  08/06/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.74
  
  DESCRIPTION:
   - (Ashrait) Fix a bug where Pinpad params wasn't set Pinpad during periodic.
   - Fetian-PP: Fix AID set that caused to no card read
   - Fetian-PP: Fix Refund transaction
   - Landi-PP: Fix a crashed that caused during MP3.isCardInserted
   - NayaxVend: Fix Marshall statuses filtering to relevan statuses only
   - TC Serial: Enhance reading mechanism on large responses from terminal

+---------------------------------------------------------------------------+
  REVISION:     01.2205.06

  REVISION DATE:  08/06/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.74
  
  DESCRIPTION:
   - (Ashrait) Fix a bug where Pinpad params wasn't set Pinpad during periodic.
   - Welcome Feitian F20 !
   - Fix a bug where auto verify mechanism was executed during DoTransactionPhase2 request.
   - LANDI-PP: Fix bug that after cancelTransaction the field lastError didn't clear.
   - New API: ReportType.QUERY_PRE_AUTH_TRANSACTIONS_REPORT to query only pre-auth transction (Ashrait Service)

+---------------------------------------------------------------------------+
  REVISION:     01.2205.04

  REVISION DATE:  29/05/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.72
  
  DESCRIPTION:
   - Multi Instance SPIShell (BETA)


+---------------------------------------------------------------------------+
  REVISION:     01.2205.02

  REVISION DATE:  24/05/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.72
  
  DESCRIPTION:
   - SPIDroid Integrated: Enhance parsr to support Blackbox as client
   - WISEASY-PP: Fix AID properties deliverd as Double String
   - Device.ReadCard implemntation
   - Revert some printer keys changed in Ashrait receipt back in 1.2204.02


+---------------------------------------------------------------------------+
  REVISION:     01.2205.00

  REVISION DATE:  17/05/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.72
  
  DESCRIPTION:
   - Welcome SPI for OPENSuse LEAP 15.2
   - New API: Device.ReadCard Device.AbortReadCard . API only see docs
   - New API: Config.EnableCardEjectionEnforcement . 
   - LANDI-PP: Fix Set AID

+---------------------------------------------------------------------------+
  REVISION:     01.2204.02

  REVISION DATE:  28/04/22

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.68
  
  DESCRIPTION:
   - NayaxEngine: APMS are fully working, including Monyx
   - NayaxEngine: Fix all EMV UL failed tests
   - WIZ-PP: Support all displayPrompt buttons
   - Fix a bug in handleing serial port errors on TweezerComm
   - Support Full english UI for Ashrait using Config.SetLanguage(English)
   - Return customer receipt in english for tourist cards in Ashrait

+---------------------------------------------------------------------------+

  REVISION:     01.2204.00

  REVISION DATE:  22/04/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.68
  
  DESCRIPTION:
   - Upgrade SPI DAL to Scehme 2.0. Update includes TranCode data field in mapping between UID and VUID.
   - NayaxVend: Support Marshall event on_status that indicated on VPOST state
   - Remote Ashrait: Increase AckTransaction Request timeout to 8 seconds
   - PAX-PP: Add logs around SELECT APDU command
   - Fix Report.Date year formatting from last to digits of year to 4 (22 -> 2022)
   - Fix a bug in TweezerComm link adapter that shred between services
   - SPIShell: handle semaphore on all signals
   - Init SPI logger before writing a log line
   - Silent Ashrait lib stdout for SPIShell
   - Fix a bug in Hebrew converting method
   - Add SPIShell retreive [--retreive-uid=..]
   
   From Ashrait:
	- Fix bug in field addendum5 shen converting back encrypted blob
    - A6/A2 padding fixes in ABSComm
    - Depsit GW response buffer freeing bug (refix)
	- Fix a bug in tran blob mechanism with addendum3settl
	- Use last 8 digits of PP serial on tran record
	- Fix a casting bug i nAshraitCommManager that causes crash in deposit GW's900
	- Fix a bug where DAL got locked in serval cases where SQLITE enumrator wasn't released..
	- Fix a bug in DAL Transaction mechanism where transaction stack was not cleared completely (ROLLBACK)	
	- Fix some casting that may cause DAL PP List corruption
	
  
+---------------------------------------------------------------------------+

  REVISION:     01.2201.05

  REVISION DATE:  13/03/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.64
  
  DESCRIPTION:
   - Ashrait: SPIShell support periodic as master
   - Ashrait: Enhance System Trace number mechanism to increment file when exceeds limit
   - Ashrait: Return Tran Recoed in slave mode when doing GetTransactionByVUID
  
+---------------------------------------------------------------------------+
  REVISION:     01.2201.04

  REVISION DATE:  20/02/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.64
  
  DESCRIPTION:
   - EngineEMV: Fix result codes in refund transaction
   - EngineEMV: Fix chip error and CTLS second tap   
   - TweezerComm: Enhance client logs to display request/response on non sesnative data
   - Ashrait: Fix J5 completeion / cancelation for transactions made with Nayax deposit server (Ashrait)
  
  
+---------------------------------------------------------------------------+
  REVISION:     01.2201.02

  REVISION DATE:  10/02/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.62
  
  DESCRIPTION:
   - EngineEMV: Fix a bug where chip transaction would crash
   - Monyx: Fix a bug where old MQTT messages are left in comm Q.
   - PAX-PP: Fix minor bugs where CTLS amount parsed to Int instead of long and ARC not passed from client.
   - New API: AshrairtEMVTransaction.GetTranKinds
   - New API: AshrairtEMVTransaction.GetAuthorizationCommStat
   - New API: AshrairtEMVTransaction.GetMiniSettelmentCommStat
   - Remote Ashrait: Support the following methods in AshrairtEMVTransaction: 
      GetMiniSettelemntTransactions,GetMiniSettelemntAckNumber, GetSystemTraceNum, GetSolekAuthNum
  
+---------------------------------------------------------------------------+
  REVISION:     01.2201.00

  REVISION DATE:  27/01/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.60
  
  DESCRIPTION:
   - NayaxEngine: EMV Transaction Fully working - all fields are returned
   - Ashrait: Fix a bug in deposit mechanism (Ashrait)
   - Ashrait: Enhance log files (Win/Linux) (Ashrait)
   - Silent logs with sensative data
      
+---------------------------------------------------------------------------+
  REVISION:     01.2112.04

  REVISION DATE:  11/01/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.58
  
  DESCRIPTION:
   - NayaxEngine: EMV Transaction Fully working
   - RemoteAshrait: Fix  a bug when removing service
      
+---------------------------------------------------------------------------+
  REVISION:     01.2112.02

  REVISION DATE:  11/01/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.58
  
  DESCRIPTION:
   - LIB-Ashrait: Fix a critical bug in Ashrait for new MasterSlave mechanism.
   - SPISHell: Disable vacuming DAL
   - NayaxEngine: Final API for NayaxEngineTransaction and EmvTransaction
   - SPI: New DcsProperty: EmvProvider
   - DCS: Fix a bug injected in previous version with Activation timeout
      
+---------------------------------------------------------------------------+
  REVISION:     01.2112.00

  REVISION DATE:  03/01/22


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.56
  
  DESCRIPTION:
   - Vacum SPIDAL only on start
   - Enhance performence for Service init
   - MasterSlave - tran record new serializtion method (Ashrait)
   
+---------------------------------------------------------------------------+
  REVISION:     01.2111.04

  REVISION DATE:  19/12/21


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.54
  
  DESCRIPTION:
   - New API: Device.GetConfig
   - New API: Service.MiniSettlement
   - New API: NayaxEngineTransaction CTOR for EMV transaction (stub only)
   - Support Report.ResetEntityVersion over Remote Ashrait
   - Replace Easycard PA message queueing mechanism with SPIDal.
   
+---------------------------------------------------------------------------+
  REVISION:     01.2111.02

  REVISION DATE:  13/12/21


  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.52
  
  DESCRIPTION:
   - QuickFix for SPI.Start + Modubridge issues
   
+---------------------------------------------------------------------------+  
  REVISION:     01.2111.00

  REVISION DATE:  09/12/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.52
  
  DESCRIPTION:
   - NayaxEngine Service - see docs
   - New API: Device.GetPeroperty
   - New API: Device.UploadLogs
   - Clear DAL file with old records (older than 40 days)
   - Fix a bug in NovaMarket mode and DAL initialization
   - Close Modubridge port to localhost only
   - Easycard PA: support mutav and auth number
   
+---------------------------------------------------------------------------+  
  REVISION:     01.2110.06

  REVISION DATE:  28/11/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.46
  
  DESCRIPTION:
   - Remote Ashrait: Check balance on loyalty with Prolin app.
   
+---------------------------------------------------------------------------+ 
  REVISION:     01.2110.04

  REVISION DATE:  23/11/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.46
  
  DESCRIPTION:
   - Urovo-PP: Fix card detecting singleton mechanism
   - Urovo-PP: Fix MSR CTLS for AMEX  
   - Urovo-PP: Delete hard coded CTLS limits
   - PAX-PP: Set timeout for PIN entry
   - Update Marshall SDK to 0.2.5
   
+---------------------------------------------------------------------------+ 

  REVISION:     01.2110.03

  REVISION DATE:  21/11/21
  
  AUTHOR NAME:    Ido Algom
   - Ashrait    01.09.47
  
  DESCRIPTION:
   - ABS Connect Retry/Timeout + packet size for tsting on site
   
+---------------------------------------------------------------------------+
  REVISION:     01.2110.02

  REVISION DATE:  18/11/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.46
  
  DESCRIPTION:
   - Urovo-PP: Fix card detecting singleton mechanism
   - Urovo-PP: Fix refund issues with Amex
   - New API: AshrairtEMVTransaction.GetMiniSettlemntAck, AshrairtEMVTransaction.GetMiniSettlementTransactions
   - Handle Ashrait DAL issues
   
+---------------------------------------------------------------------------+   
  REVISION:     01.2110.00

  REVISION DATE:  31/10/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.44
  
  DESCRIPTION:
   - Fix ZData over mini settelment (Ashrait)
   - Return additionalData when retreiving by vuid
   - Release PA settelment queue on EndOfDay to Easycard.
   - Urovo-PP: Fix For AMEX tag 50
   - LANDI-PP: Fix double PIN entry when cancel pressed
   
+---------------------------------------------------------------------------+  
  REVISION:     01.2109.02

  REVISION DATE:  20/10/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.38
  
  DESCRIPTION:
   - DCS Activation and Ashrait Retailer matching mechanism for Landi,Wizy,Uruvo and support ROS Post Establishment.
   - Urovo-PP: Minor fix for Multi Application
   - SPI.GetFingerprint (internal use only)
   - Minor fix in PA message queueing mechanism. (in SVF module)
   - SPIShell reset Pinpad view after transaction
   
+---------------------------------------------------------------------------+ 
  REVISION:     01.2109.01

  REVISION DATE:  11/10/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.38
  
  DESCRIPTION:
   - Hot fix for Easycard as PA when CorrId is missing for settelment
   
+---------------------------------------------------------------------------+ 
  REVISION:     01.2109.00

  REVISION DATE:  26/09/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.38

  NOTE: August versions were not released
  
  DESCRIPTION:
   - Minor enhancement to DCS Activation validation mechanism: if no Machine is paired to Device , fail the activation
   - Support UPAY Void/Refund transaction
   - AshraitEMVTransaction.SetMutav , AshraitEMVTransaction.GetMutav on transaction level. Allows to set Mutav number per transaction
   - Easycard support internal Id during Update/Validate mechanism and return in AshraitEMVTransaction.GetToken update id reference (TC eqv "token")
   - Easycard enhance Update mechanism with queue to retry failed messages
   - Support DCS Activation with Mobile
    
+---------------------------------------------------------------------------+ 
  REVISION:     01.2107.04

  REVISION DATE:  19/08/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.30

  DESCRIPTION:
   - Fix DCS activation mechanism
    
+---------------------------------------------------------------------------+ 
  REVISION:     01.2107.02

  REVISION DATE:  09/08/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.30

  DESCRIPTION:
   - Fix TweezerComm transaction response field "token" to be returned in AshraitEMVTransaction.GetToken()
   - UPAY support user password and Key querying on establishment.
   - UPAY support auto queueing for non delivered settelment messages
    
+---------------------------------------------------------------------------+  
  REVISION:     01.2107.01

  REVISION DATE:  09/08/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.30

  DESCRIPTION:
   - Fix to release COM port socket in idle (only WIN32)
    
+---------------------------------------------------------------------------+ 
  REVISION:     01.2107.00

  REVISION DATE:  05/08/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.30

  DESCRIPTION:
   - Increase timeout of EndOfDay over TweezerComm to 600 seconds
   - Support Service.AbortEndOfDay over TweezerComm HTTP
    
+---------------------------------------------------------------------------+ 
  REVISION:     01.2106.02

  REVISION DATE:  22/07/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.30

  DESCRIPTION:
   - Log enhancement for TweezerComm serial reading and handleing
   - Support Cancel Register for Commerce API
   - Support UPAY as Payment Aggregator
   - SPI4J: AshrairtEMVTransaction, NayaxVendTransaction, Report classes now 
	 implements interface IDestroyable for easy memory freeing 
   - SetConfig Supports all Agamento parameters
   - Enhance ModuLog performance
   - DCS Activation using Commerce API is now supported for all devices
   - Fix Commerce API keep alive
   - Add DCS Paameter: Parameters (Set of machine configuration after activation and keep-alive)
    
+---------------------------------------------------------------------------+
  REVISION:     01.2106.00

  REVISION DATE:  28/06/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.30

  DESCRIPTION:
   - Support API-key in Easycard header request
   - Fix a bug in DCS activation legacy mode
   - Enhance DCS Activation mechanism when aborted externally in multithread configuration
   - Fix a bug in local Ashrait states where service status was ERROR in some cases
   
+---------------------------------------------------------------------------+
  REVISION:     01.2105.14

  REVISION DATE:  28/06/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.24

  DESCRIPTION:
   - Fix subretailer for Tranzila PA
   - Fix Arkom PA production endpoint
   - WIZ-PP: Amex fixes + Ctls beeps
   - Fix UTF8 for all methods returns hebrew on AshrairtEMVTransaction for C#
   
+---------------------------------------------------------------------------+
  REVISION:     01.2105.12

  REVISION DATE:  23/06/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.24

  DESCRIPTION:
   - Win32/Win64 auto detect coompurt by USB device PID VID
   - Serial connection auto recovery if connection is lost during session
   - Arkom support CustomData field over PA
   - Fix TweezerComm transaction response override ExpiryData field
   - Nova Flip support
   - Update Marshall SDK to 0.0.2.4
   - PAX-PP: Fix a bug with PIN baypass on timeout
   
+---------------------------------------------------------------------------+
  REVISION:     01.2105.10

  REVISION DATE:  17/06/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.24

  DESCRIPTION: 
   - New artifact for Win64 including SPI for C++ .dll and SPI4J
   - Commerce API support with DCS
   - Fix a bug in EndOfDay report buffers
   - Fix Transaction.GetTransactionResultMessage encoding on .NET managed code
   - Support Arkom as PA
   - Fix a bug in serial communication to allow write abortion during response waiting
   - Fix AAR missing libs
   - WIZ-PP: Fix Paywave app selecetion failure with see phone
   - WIZ-PP: AXP EP 08
   - WIZ-PP: T5 3+04
   - WIZ-PP: MCM 02 02 01 Error
   - WIZ-PP: If transaction is error by card,set 9F27 value is 00.
   - LANDI-PP: Another fix to PED failure during PIN entry
   
+---------------------------------------------------------------------------+ 
  REVISION:     01.2105.08

  REVISION DATE:  09/06/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.18

  DESCRIPTION: 
   - Fix return value for Service.DoEraseDB when not supported
   - Fix DoPeriodic report memory allocation freeing bug
   - Fix Current retailer mirroring for ExtendedPeriodicStatus2
   - WISEASY-PP: Fix for empty track 1/2/3
   - Fix in Device.Init when returning FAIL when in device is ready online
   - Enhance Serial port processing in WIN32 by flushing manually the RX
   
+---------------------------------------------------------------------------+ 
  REVISION:     01.2105.06

  REVISION DATE:  02/06/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.18

  DESCRIPTION: 
   - Fix transaction ResultCode when ackTransaction returns error -> set to 992
   - LANDI-PP: Fix a bug when PED is not closed correctly in some cases and causing exception 136 from the kernel
   - WISEASY-PP: Fix AMEX for second tap and switch interface.
   
+---------------------------------------------------------------------------+ 
  REVISION:     01.2105.04

  REVISION DATE:  31/05/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.18

  DESCRIPTION: 
   - Minor fix in RemoteAshrait status code due to connection error -> set to 992
   - LANDI-PP: Fix a bug where setting CAPK to kernel when starting a transaction
   - LANDI-PP: Fix a bug when PED is not closed correctly in some cases and causing exception 136 from the kernel
   - LANDI-PP: Handle some timeout exception in kernel
   - PAX-PP: Fix a bug when setting AID to the kernel when starting a transaction
   
+---------------------------------------------------------------------------+    
  REVISION:     01.2105.02

  REVISION DATE:  27/05/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.18

  DESCRIPTION: 
   - Support ackTransaction for setConfig
   - Change cancel transaction message in the end of a transaction
   - Fix a minor bug in AddPinpad verify process
   - LANDI-PP: Fix bug where kernel was throwing exception during PIN entry
   
+---------------------------------------------------------------------------+   
  REVISION:     01.2105.00

  REVISION DATE:  25/05/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.18

  DESCRIPTION: 
   - Android ModuJNILogger using il.co.modularity.ModuLogger class.
   - ackTransaction over TC mechanism to approve doTransactionPhase2 response arrival.
   - Fix a bug in Ashrait order call that producing -8 bug.
   - PAX-PP: Minor fix for Apple Pay AMEX
   - UROVO-PP: More fixes for certification
   - WISEASY-PP: More fixes for certification
   - Report.SetAckNumber bug fix on JNI
   - Enhance HTTP keep-alive mechanism for TC
  
+---------------------------------------------------------------------------+   
  REVISION:     01.2104.06

  REVISION DATE:  04/05/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.16

  DESCRIPTION: 
   - Enhance log mechanism on WIN32/UNIX machines to by cycled by day of month.
   - UROVO-PP: Fix Y3/Z3
   - Enhance MP3 logs in ModuBridge
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2104.04

  REVISION DATE:  04/05/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.16

  DESCRIPTION: 
   - Fix Device API return values for SPI_TIME_OUT
   - Fix AddSubRetailer/RemoveSubRetailer for RemoteAshrait
   - Patch to update vuid for tran handle (internal use)
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2104.02

  REVISION DATE:  02/05/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.16

  DESCRIPTION: 
   - Fix Easycard API
   - Fix IP issues
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2104.00

  REVISION DATE:  27/04/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.16

  DESCRIPTION: 
   - Rav Sapak support
   - New API: AshrairtEMVTransaction.SetZData()
   - New API: Device.AbortDisplayActivity() 
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2103.04

  REVISION DATE:  31/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.14

  DESCRIPTION: 
   - LANDI-PP: Enhance startTransaction performence - bug fix
   - PAX-PP: Upgrade EMV lib to v103 and MV to 01
   - Copy serial to VPOSTouch
   - Fix result code on pre auth cancelation (not found)
   - Fix easycard PA
   - Fix query transaction report regradless tand code
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2103.02

  REVISION DATE:  31/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.12

  DESCRIPTION: 
   - LANDI-PP: Enhance startTransaction performence by not set CAPKS
   - LANDI-PP: Replace Timber with android.Log
   - Fix Payment Aggregator mechanism in PollTransaction to register before continueing to second phase
   - Fix AshrairtEMVTransaction.SetTip JNI method
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2103.00

  REVISION DATE:  31/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.12

  DESCRIPTION: 
   - API to display activity on Device intereface
   - Club data on SPIShell
   - Easycard as PA
   - GetTransactionByVuid missing fields
   - WIZ-PP: Fix tag 5f20 response
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2102.10

  REVISION DATE:  18/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - Fix Amount issue when changed with loyalty
   - Set keep alive for TC rest client
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2102.08

  REVISION DATE:  18/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - Ashrait fix
  - PA EC/Tranzila final
+---------------------------------------------------------------------------+  
  REVISION:     01.2102.06

  REVISION DATE:  17/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - Hot fix for balance over TweezerComm
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2102.04

  REVISION DATE:  08/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - GetIsracardClubNumber
   - Fix bug with balance at loyalty
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2102.02

  REVISION DATE:  08/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - Fix bug in AbortTransaction where transaction queried balance for loyalty
   - allowCreditCardTrack2 for set config
   - Cancel transaction on spishell as cardless
  
+---------------------------------------------------------------------------+  
  REVISION:     01.2102.00

  REVISION DATE:  08/03/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - DCS Get Activation Error
   - wakeOnTransaction for params
   - RavSapak API only
  
+---------------------------------------------------------------------------+ 
  REVISION:     01.2101.08

  REVISION DATE:  25/02/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - Support Asynchro serial API
   - Extend setConfig
   - Fix AddDevice/RemoveDevice SPI4J
   - Update SPIdroid example
  
+---------------------------------------------------------------------------+
  REVISION:     01.2101.06

  REVISION DATE:  10/02/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - Fix a bug in MasterSlave
   - Support Device API (SPI.AddDevice, SPI.RemoveDevice)
   - Fix bug in DCSManager XCR stuck on 2nd transaction
   - Support CardCcom as AshraitEMV acquirer
  
+---------------------------------------------------------------------------+
  REVISION:     01.2101.04

  REVISION DATE:  10/02/21

  AUTHOR NAME:    Ido Algom

  SERVICES:
   - Ashrait    01.09.02

  DESCRIPTION: 
   - EMV Support Wizy
   - Fix Semaphores master/slave + SPIShell
   - Use JDK 1.8 64bit for suse 11 sp4
   - PAX-PP: Fix bug in swiping error where no handleing 
  
+---------------------------------------------------------------------------+
  REVISION:			01.2101.02

  REVISION DATE:	27/01/21

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.09.02

  DESCRIPTION: 
   - Hot fix for custom data packing
	
+---------------------------------------------------------------------------+
  REVISION:			01.2101.00

  REVISION DATE:	08/12/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.09.02

  DESCRIPTION: 
   - DCSManager - set timeout to 10 secs
   - Arkom API
   - AshraitEMVTransaction.SetCustomData
   - Fix a bug in EndOfDay when timed-out/aborted by external API
   - LANDI-PP: Fix Locale date parsing bug
   - PAX-PP:
    - Fix for MCD93
	- Fix for MTIP14
	- Fix for MCM02
	- Fix AMEX CTLS MSR
	- Fix Maestro mobile transaction
	- update emv lib to v103
	
+---------------------------------------------------------------------------+
  REVISION:			01.2012.00

  REVISION DATE:	08/12/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.09.00

  DESCRIPTION: 
   - Fix types for -8
   - Support CG concat
   - Meshulam API
   - urovo
   
   - Ububtu1404 build is out of cycle due to linkage errors
 
+---------------------------------------------------------------------------+
  REVISION:			01.2011.06

  REVISION DATE:	08/12/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.98

  DESCRIPTION: 
   - PAX-PP: Shorten tag 4f,9f06 to 14 chars
   - LANDI-PP: Add tag 9f06
 
+---------------------------------------------------------------------------+   
  REVISION:			01.2011.04

  REVISION DATE:	08/12/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.98

  DESCRIPTION: 
   - Fix CG production connection
 
+---------------------------------------------------------------------------+   
  REVISION:			01.2011.01

  REVISION DATE:	08/12/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.97

  DESCRIPTION: 
   - Ashrait fix 
 
+---------------------------------------------------------------------------+   

  REVISION:			01.2011.00

  REVISION DATE:	03/12/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix Tranzilla VUID field over notify
   - Fix crash in serial lib
   - Fix DCSManager bugs
 
+---------------------------------------------------------------------------+   
  REVISION:			01.2010.08

  REVISION DATE:	30/11/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix Tranzilla VUID field over notify
   - Urovo-PP: EMV first draft
   - PAX-PP: Fix another Ctls crash
 
+---------------------------------------------------------------------------+   
  
  REVISION:			01.2010.06

  REVISION DATE:	25/11/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix VPOST hased bin encoding
   - Support VPOST detect callback on SPIdroid
   - PAX-PP: fix crash in CTLS
   - EZCard API only
   - CombinedCard API only
 
+---------------------------------------------------------------------------+      
  REVISION:			01.2010.04

  REVISION DATE:	22/11/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix Pinpad not found -8
   - PAX-PP: Fix Switch interface for VPTT
   - Error -15,3000,3001,3002
   - Fix bug in DCSManager (reinit)
   - CG Addendum support
   - Fix URovo tracks bug  
 
+---------------------------------------------------------------------------+    
  REVISION:			01.2010.02

  REVISION DATE:	10/11/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Quick Fix for SPI.DoDcsActivation with TokenOnly
 
+---------------------------------------------------------------------------+    
  REVISION:			01.2010.00

  REVISION DATE:	09/11/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix SPI4J asynchronic transaction allocation table
   - Support DCSMAnager FullActivation
   - New API: SPI.SetLynxEngineEndpoint, SPI.ClearDcsACtivation
   - Fix NovaMarket cables support 
 
+---------------------------------------------------------------------------+  
  REVISION:			01.2009.10

  REVISION DATE:	29/10/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix CHIPx ftdi
 
+---------------------------------------------------------------------------+  
  REVISION:			01.2009.08

  REVISION DATE:	28/10/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix NayaxVendService state issues
   - PAX-PP fix 9f39 state issues
   - Fix empty cvv Ashrait
 
+---------------------------------------------------------------------------+  
  REVISION:			01.2009.06

  REVISION DATE:	26/10/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.94

  DESCRIPTION: 
   - Fix NayaxVendService bugs
 
+---------------------------------------------------------------------------+  
  REVISION:			01.2009.04

  REVISION DATE:	21/10/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.88

  DESCRIPTION: 
   - Fix -5 message
   - Fix a bug where PP is not found (-8)
   - Fix VPOS touch serial number reversed 
   - Fix ILS symbol (Ashrait)
 
+---------------------------------------------------------------------------+  
  REVISION:			01.2009.02

  REVISION DATE:	20/10/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.88

  DESCRIPTION: 
   - New Service NayaxVend use and new Transaction class NayaxVendTransaction
   - New API for DCSManager in SPI
   - Minor fixes to PAX-PP serial number and UROVO-PP
   
+---------------------------------------------------------------------------+  
  REVISION:			01.2009.00

  REVISION DATE:	04/10/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.88

  DESCRIPTION: 
   - Support native serial for remote ashrait.
   
+---------------------------------------------------------------------------+  
  REVISION:			01.2008.04

  REVISION DATE:	23/09/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.88

  DESCRIPTION: 
   - Fix PollTransaction bug where AbortTransaction crashed the sdk
   - Fix bug when can't abort transaction during loyalty
   - RetreieveTransaction works when transaction is not in kernel(Gateway) according to SPI DAL.
   
+---------------------------------------------------------------------------+  
  REVISION:			01.2008.02

  REVISION DATE:	15/09/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.88

  DESCRIPTION: 
   - New API: AshrairtEMVTransaction.GetMaskedPanOriginalLength()
   - New API: SPIDroid.setQ20UsbMode
   - Fix AbortTransaction to be allowed by loyalty event
   - Fix J5/Authorized transaction with Refund.
   - Fix deliver to win32 (SPI.lib)
   - Fix installer to support PATH to HKLM
   - Support serial android 
+---------------------------------------------------------------------------+  
  REVISION:			01.2008.00

  REVISION DATE:	18/08/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.86

  DESCRIPTION: 
   - New API class NayaxVendTransaction to support Nayax VPOS Touch. API Only.
   - fix getTransactionByUid TweezerComm request.
   - Cross validation to retailer number when working with remoted Ashrait.
     If retailer number is not matching to the remoted Ashrait TransactionResultCode 910 is returned.
   - Support to LANDI A8 devices in IntegratedBridge module.
  
+---------------------------------------------------------------------------+ 
  REVISION:			01.2007.08

  REVISION DATE:	18/08/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.86

  DESCRIPTION: 
   - Fix Config.SetMasterSlave SPI4J
   - PAX-PP:
	- TAG_APPLICATION_LABEL fix conversion to ASCII
	- If final decision is TC or AAC after first GENAC then 2 GENAC not needed by checking both ACType and terminal decision from doTransaction
	- param.forceOnline should be set to 1 only if TVR byte 4 bit 4 is 1 and TerminalDecision is "ARQC"
	- Set AIDS after card detected both ICC and PICC
	- Set EMV params after card detected
   - Support Urovo i9000 Magnetic
  
+---------------------------------------------------------------------------+ 
  REVISION:			01.2007.06

  REVISION DATE:	16/08/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.86

  DESCRIPTION: 
   - New API impl
	- AshrairtEMVTransaction.IsClub
	- AshrairtEMVTransaction.IsPrepaid
	- AshrairtEMVTransaction.GetClubNumber
	- AshrairtEMVTransaction.GetIsracardGroup
	- AshrairtEMVTransaction.SetAsCardless
	- Report.SetACKNumber
	- Report.GetQueriedReports
	- Config.EnableBalanceQueryLoyalty
   - Support Report.GetQueriedTransactions in EndOfDay, X_REPORT, Z_REPORT (using Agamento)
   - Fix AbortTransaction bug, not allowing to AbortTransaction before transaction is starting.
   - Support Tran_AuthoriztionNumber event in Remote Ashrait
   
  More Information:
   - AshrairtEMVTransaction.IsClub,IsPrepaid,GetClubNumber,GetIsracardGroup can be called after DoTransactionPhase1 was executed.
   - AshrairtEMVTransaction.SetAsCardless should be called before executing the transaction. Note Transaction will be compeleted on Phase1.
   - After executing EndOfDay list of batched transactions can be retrieved with Report.GetQueriedTransactions
   - Service.DoReport with X_REPORT can return all transaction that not batched yet using the same method.
   - Service.DoReport with Z_REPORT can retrieve the last report or a specific one if before DoReport Report.SetACKNumber is setted.
     In both cases the report and the batched transaction will be returned.
   - Service.DoReport with QUERY_REPORTS_REPORT will return all the reports that on the device.
   - Config.EnableBalanceQueryLoyalty should be called on the config object passed to SPI.AddService. Passing this will query the card blance
     in case the card is a prepaid card and the balance result will be available after DoTransactionPhase1 is 
	 completed on the method AshrairtEMVTransaction.GetBalanceInformation().
  
+---------------------------------------------------------------------------+
  REVISION:			01.2007.04

  REVISION DATE:	05/08/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.82

  DESCRIPTION: 
   - New API - Stubs only
	- AshrairtEMVTransaction.IsClub
	- AshrairtEMVTransaction.IsPrepaid
	- AshrairtEMVTransaction.GetClubNumber
	- AshrairtEMVTransaction.GetIsracardGroup
	- AshrairtEMVTransaction.SetAsCardless
	- Report.SetACKNumber
	- Report.GetQueriedReports
	- Config.EnableBalanceQueryLoyalty
   - Clear std out in jni
   - Fix SetCVV, SetCardHolderId in JNI
   
+---------------------------------------------------------------------------+
  REVISION:			01.2007.02

  REVISION DATE:	26/07/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.82

  DESCRIPTION: 
   - PAX-PP: Don't allow empty PIN
   
+---------------------------------------------------------------------------+    
  REVISION:			01.2007.00

  REVISION DATE:	22/07/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.82

  DESCRIPTION: 
   - PAX-PP: Fix Tag 9F1A 
   - New report to get list of UIDs according to UID 4 last digits
   - New API:
	- AshrairtEMVTransaction.SetOfferCode
	- Report.SetUIDSuffix
	- Report.GetQueriedTransactions
	- Report.ResetEntityVersion
  - Support Service.GetUIDbyVUID in SPI4J/SPISharp/SPINode
  - Fix AshrairtEMVTransaction.GetTokenizedPAN
  
  Known Issues:
  - Report.ResetEntityVersion not implemented
   
+---------------------------------------------------------------------------+   
  REVISION:			01.2006.04

  REVISION DATE:	01/07/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.82

  DESCRIPTION: 
   - Fix EOD crashes when offline
   - Fix bug when getting Code 3 during offline
   - PAX-PP: fix 9f39 bug
   - A30 support
   - Support Tranzilla test enviorment
   - Fix text certificate path
   
+---------------------------------------------------------------------------+   
  REVISION:			01.2006.02

  REVISION DATE:	01/07/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.80

  DESCRIPTION: 
   - Fix CreditGuard Android
   - Fix Debian Release
   - Fix PAX EMV Lib
   - New API:
	- Config.UseTestCertificate
   
+---------------------------------------------------------------------------+  
  REVISION:			01.2006.00

  REVISION DATE:	01/07/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.80

  DESCRIPTION: 
   - New version tagging API_VERSION.YYMM.PATCH
   - New API:
	- Config.SetMasterSlave
	- AshrairtEMVTransaction.GetRecord
	- AshrairtEMVTransaction.SetRecord
	- AshrairtEMVTransaction.SetSystemTrace
	- ServiceProperty.SystemTrace
   - PAX_PP: Fix CDA fail using PAX 65X API
   - New reports to support TweezerComm.
   - Fix XReport usd bug
   - Fix AshrairtEMVTransaction.SetAdditionalInformation SPISharp bug
   - Fix Tranzilla certs	 
   
+---------------------------------------------------------------------------+  
  
  REVISION:			01.01.84

  REVISION DATE:	17/06/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.78

  DESCRIPTION: 
   - End transaction twice bug fixed
   
+---------------------------------------------------------------------------+  
  REVISION:			01.01.82

  REVISION DATE:	16/06/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.78

  DESCRIPTION: 
   - New API:
	- Report.GetTotalUsd
	- Report.GetTotalRefundsUsd
	- Report.GetTotalCancellationsUsd
	- Report.GetTotalBySolekUsd
	- Report.GetTotalRefundBySolekUsd
	- Report.ResetAccumlateReport
	- Report.GetAccumlateStartDate
	- Report.GetAcquiredBrandsInformation
	- SPI.GetDcsStatus
	- SPI.DoDcsActivation
	- SPI.ConfirmDcsActivation
	- SPI.GetStringDcsProperty
	- SPI.GetIntDcsProperty
	- Config.EnableNayaxXCR
   - Support of accumelated report using new API
   - Seperate ILS and USD in X Report using new API
   - Support of parameters report using GetAcquiredBrandsInformation
   - Fix a bug for Asynchronous API when no data is passed suring auth num event
   - Nayax DCS Manager API only
   - PAX-PP: fix a bug in ctls app selection when selected app can't be used like contactless floor limit
   - SPIShell: fix GetStatus over serial Ashrait
   - Support Tranzilla cert in Android
   - Fix stdout flooding in TranactionStatus.java
   - Fix reports date formatting
   - PAX-PP: fix CAPK selection in start transaction and 9c handling bug
   - Enahnce ModuBridge stabilization on bridge side
   - Fix a bug where verify can be called in middle of transaction phase1
   
+---------------------------------------------------------------------------+  
  REVISION:			01.01.80

  REVISION DATE:	24/05/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.72

  DESCRIPTION: 
   - PAX-PP: fix CTLS bug when select fails and continue process and override switch interface err
        
+---------------------------------------------------------------------------+  

  REVISION:			01.01.78

  REVISION DATE:	19/05/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.72

  DESCRIPTION: 
   - Fix VUID on RetreiveTransaction when querirng last transaction
        
+---------------------------------------------------------------------------+  
  REVISION:			01.01.76

  REVISION DATE:	14/05/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.72

  DESCRIPTION: 
   - PAX's GLComm 1.05
   - Fix IntegratedBridge DB crashes
   - Fix PIN on AAC transaction in PAX IntegratedBridge
   - Support PAX A80
   - Fix loyalty events when not needed
        
+---------------------------------------------------------------------------+ 
  REVISION:			01.01.74

  REVISION DATE:	27/04/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.70

  DESCRIPTION: 
   - PAX's NeptuneLite v3.13
   - PAX A series VISA CTLS complete
   - PAX A Series compelte EMV/CTLS
        
+---------------------------------------------------------------------------+ 
  REVISION:			01.01.72

  REVISION DATE:	21/04/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.70

  DESCRIPTION: 
   - When Ashrait sevice in error mode, GetStatus verify Ashrait (Local/Remote)
   - Fix card name hebrew
   - PAX A series AE/MC CTLS complete
        
+---------------------------------------------------------------------------+ 
  REVISION:			01.01.70

  REVISION DATE:	06/04/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.64

  DESCRIPTION: 
   - New API: AshrairtEMVTransaction.GetExpiryDate
   - New API: AshrairtEMVTransaction.GetCardName   
   - New API: AshrairtEMVTransaction.GetAuthCodeIssuer   
   - New API: Config.DisableFullPanOnMerchentReceipt   
   - Fix bug in DoTransaction's Synchronized API where code 3 never finish transaction.
        
+---------------------------------------------------------------------------+ 
 
  REVISION:			01.01.68

  REVISION DATE:	25/03/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.64

  DESCRIPTION: 
   - EMV for PAX A sereied done
   - Fix Additional Info
   
+---------------------------------------------------------------------------+ 

  REVISION:			01.01.66

  REVISION DATE:	19/03/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.60

  DESCRIPTION: 
   - New SPIDroid jar file deliver method.
   
+---------------------------------------------------------------------------+ 

  REVISION:			01.01.64

  REVISION DATE:	10/02/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.60

  DESCRIPTION: 
   - NeptuneLite 3.11
   - Fix minor serial connection bug when error occured
   - New API: AshrairtEMVTransaction.GetSysTraceNumber
   - New API: AshrairtEMVTransaction.SetCVV
   - New API: AshrairtEMVTransaction.SetCardHolderId
   - Clean partial SPI4J/SPIDroid stdout messages

+---------------------------------------------------------------------------+ 
  REVISION:			01.01.62

  REVISION DATE:	10/02/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.60

  DESCRIPTION: 
   - Add Connfig.SetMutavByMutag
   - Add Connfig.SetProcessorEndpoint 
   - Add AshrairtEMVTransaction.SetAdditionalInformation
   - Add TransactionStatus.Tran_AuthNum
   - Support Tranzilla
   - Support RavMutav
   - Added support in SPIdroid for PAX A77,A910
   - Fix E700 libraries. When using E700 must add in gradle:
		   android {
		...
			defaultConfig {
		...
				ndk {
					abiFilters "armeabi-v7a", "x86"
				}
			}

+---------------------------------------------------------------------------+ 
  REVISION:			01.01.60

  REVISION DATE:	15/01/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.58

  DESCRIPTION: 
   - Fix E800-Q20 comm bug 
   - Fix ACK number in Report
   - Known issue: still can't use NeptuneLite on E700

+---------------------------------------------------------------------------+
  
  REVISION:			01.01.58 

  REVISION DATE:	08/01/20

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.58

  DESCRIPTION: 
   - Integared MP3 implemntation for A series PAX devices in SPIDroid (Alpha version)
   - Prepend SPI to PATH in win32 while installing instead of appending.
   - Fix bug where need to refresh general params after establishment
   - fix bug to allow all transaction types and credit terms when pre authorizing 
		transaction in remote ashrait
   - Extend timeout duration to all TweezerComm methods in remoted ashrait over TCP.
   - Fix bug in ModuBridge where connection to Q20 from E800 drops from time to time.
   - SPIdroid in now fully supports arm64-v8a arch (include all PAX E series)
   - SPIdroid now contains PAX NeptuneLite

+---------------------------------------------------------------------------+
 
  REVISION:			01.01.56 

  REVISION DATE:	27/11/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.56

  DESCRIPTION: 
   - Fix Get TransitTime from Service.GetProperty
   - Limit SetCashback to be greater than 0
   - Fix RetailerId suffix calculation
   - Performence enhancements during Service.Init
   - Fix PAX GLComm duplication in SPIDroid.
  
+---------------------------------------------------------------------------+
 
  REVISION:			01.01.54

  REVISION DATE:	04/11/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.54

  DESCRIPTION: 
   - Add AshraitEMVTransaction.SetDisplayLanguage over Remoted Ashrait
   - Fix foreign currency transaction over Remoted Ashrait
   - Add Service.GetProperty method
   - Fix Win XP SPIShell build.
  
+---------------------------------------------------------------------------+
 
  REVISION:			01.01.52

  REVISION DATE:	08/09/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.52

  DESCRIPTION: 
   - Fix SPIShell standalone options
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.50

  REVISION DATE:	04/09/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.52

  DESCRIPTION: 
   - Avoid mutual execution of transactions when using SPIShell
   - New flags to SPIShell (--wait, --reset-sharedmem)
  
+---------------------------------------------------------------------------+
 
  REVISION:			01.01.48

  REVISION DATE:	21/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.50

  DESCRIPTION: 
   - Add method SPI.SetLogLevel
   - Fix Swipe at DualReader Pinpad (Q20)
   - Set result code to swipe - ResultCode 931 will be returned when swipe is not legal.
   - Support up to 4 lines of pinpad display in Swipe.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.46

  REVISION DATE:	14/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.46

  DESCRIPTION: 
   - Support solek info over TweezerComm
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.44

  REVISION DATE:	05/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.46

  DESCRIPTION: 
   - SPI4J Critical fix from 1.1.42
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.42

  REVISION DATE:	01/08/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.46

  DESCRIPTION: 
   - Update Ashrait version
   - Fix internal log (modulog)
   - Add Merchent name to receipts
   - Fix Swipe Async mode
   - Fix Async PollTransaction SPI4J JNI
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.40

  REVISION DATE:	16/06/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.40

  DESCRIPTION: 
   - Update Ashrait version
   - Fix minor crashes with Report object
   - Fix DB file openning in Android
   - Fix CompanyBusinessNumber field
   - Fix SPI GUID
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.38 

  REVISION DATE:	06/05/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.38

  DESCRIPTION: 
   - GetTransaction by UID/VUID SPIShell - BETA
   - Fix Transaction Asynchro API wtih kernel
   - PAX E600/E700 Support
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.36

  REVISION DATE:	10/03/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.38

  DESCRIPTION: 
   - Minor Ashrait bug fixes according to 1.8.38
   - Change result 458 message.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.34

  REVISION DATE:	10/03/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.34

  DESCRIPTION: 
   - Critical Ashrait update
   - New Feature: Periodic mirroring. Get the current state of a periodic status (Establishment/EndOfDay)
     Use new API function Service.GetPeriodicStatus() or SPIShell --periodic-status / --periodic-status-hebrew
   - New Feature: To each AshraitEMV transaction object the acquirer (Solek) details are attached as Name, Phone number and 
     business comapby number.
   - Fix SPI4J method AshraitEMVTransaction.GetBalanceInformation
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.32

  REVISION DATE:	17/02/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.32

  DESCRIPTION: 
   - Fix timeout when internet is not connected
   - SPIShell: Add --emv-status according to API Enum ExtendedEMVStatus
   - Add "mutag" to SPIShell transaction/cancel JSON result
   - When doing EndofDay with XML report and there were no transaction to batch, 
     XML formatted result is returned.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.30

  REVISION DATE:	17/02/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.28

  DESCRIPTION: 
   - Fix SPIShell cancel option
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.28

  REVISION DATE:	17/02/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.28

  DESCRIPTION: 
   - Petrol (DELEK) is now supprted in AshraitEMVTransaction according to Shva v807.
	- New API function supported in all bindings: AshraitEMVTransaction.SetAsPetrol
	- New API function supported in all bindings: AshraitEMVTransaction.GetAuthorizedAmount
   - The functions Service.DoTransaction, Service.DoTransactionDoTransactionPhase1, 
     Service.DoTransactionPhase2 are Service.EndOfDay are now returns SPI_TIME_OUT in case connection 
	 to the processor is timed out.
   - Fix Asynchronic API to remoted Ashrait.
   - Add Asynchronic API to PySPI.
   - Minor dual phase transaction fix.
   - Fix SPINode Config TCP Ctor
   - Add Pre-Authorization/Cancelation/Completion to SPIShell.
   - Minot bug fixes in Asynchronic API. 
   - Fix Swipe/Display in remoted Ashrairt.
  
+---------------------------------------------------------------------------+

  REVISION:			01.01.26

  REVISION DATE:	24/01/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.26

  DESCRIPTION: 
   
  Deprecated
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.24

  REVISION DATE:	13/01/19

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.24

  DESCRIPTION: 
   - Minor Fix to track2 validation when using Swipe
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.22

  REVISION DATE:	27/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.20

  DESCRIPTION: 
   - Support Cancel (RED) button during Swipe/Display
   - Fix timeout bug in Asynchronic Swipe/Display
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.20

  REVISION DATE:	26/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.18

  DESCRIPTION: 
   - Support Cancel (RED) button during Swipe/Display (Beta version)
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.18

  REVISION DATE:	20/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION: 
   - Fix Gateway Token using Remoted Ashrait service
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.16

  REVISION DATE:	17/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION: 
   - Fix Display/Swipe local service
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.14

  REVISION DATE:	16/12/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION:
 
   - Fix 2nd AshrairtEMVTransaction in SPINode
   - Fix CheckPinpadConnection in SPI4J when using PAX E series device
 
+---------------------------------------------------------------------------+

  REVISION:			01.01.12

  REVISION DATE:	01/11/26

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION:
 
   - Add new transaction transactions result code: 993,920,921,922,986,987,988,989,4000,5003
   - Fix a bug when finalizing an object with SPISharp.
   - New SPI_RET_VAL value - SPI_TIME_OUT - See doc for more info
   - Fix AddPinpad return value
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.10

  REVISION DATE:	01/11/26

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.10

  DESCRIPTION:
 
   - Update Ashrait Version.
   - Ubuntu is back in cycle.
   - Fix return value when calling EndOfDay using remoted Ashrairt.
   - Fix a bug when using Service.RemoveService
   - Now serial/USB connection is closed when service is out of order.
   - When using Ashrait PC - Pinpad will beep only few times at the end of a transaction if card is still in slot.
   - Minor USB bug fixes.
   - Fix a bug where RetailerId and RetailerName is still returned after DoEraseDB
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.08

  REVISION DATE:	01/11/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.08

  DESCRIPTION:
 
   - Update Ashrait Version.
   - Release is critical for windows users only.
   - Due to compile issues Ubuntu is out of cycle for this release
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.06

  REVISION DATE:	01/11/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.08.04

  DESCRIPTION:
 
   - Update Ashrait version
   - Match to TweezerComm v0.6
   - Fix vuid attribute in SPIShell
   - Add support to msr-data in SPIShell
   - Due to compile issues Ubuntu is out of cycle for this release
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.04

  REVISION DATE:	02/08/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.20

  DESCRIPTION:
 
   - Update Ashrait version
   - Fix Asynchronous API in SPI4J
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.02

  REVISION DATE:	16/07/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.18

  DESCRIPTION:
 
   - Minor bug fixes to Remote Ashrait.
   - Fix serial lib for Debian
   - NEW API Functions:
    - AshrairtEMVTransaction.GetTokenizedPAN - Credit card PAN hashwd with MD5 
    - AshrairtEMVTransaction.GetExtendedEMVStatus - Miroring for transaction states
    - Report.GetACKNumber - ACKNumber from the processor after EndOfDay
   - Loyalty is extended: 
    - UID is returned
	- PEM
	- Ipay can be changed during Loyalty
	- TokenziedPAN
   
+---------------------------------------------------------------------------+

  REVISION:			01.01.00

  REVISION DATE:	16/07/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.16

  DESCRIPTION:
 
   - SPI is now supportting remoted AshraitEMV service.
      - Feature is still beta in version.
      - Ashrait can run on Pinpad.
	  - Ashrait can be centerlized using Modularity SPICy.
	  - Asynchronous API with remoted ashrait on serial pinpad is still not supprted.
	  - Asynchronous API to Swipe and DoEstablishment is not supprted.
	  - Feature is enabled using the correct Config instance when adding a service.
   - Unsupported Pinpad to MSR transaction is now supprted using the new API method:
     AshraitEMVTransaction.SetMSRData()
   - Fixed a minor bug in SPIdroid where module couldn't be intialized on some devices.
   - Fixed a minor bug in SPIShell where endofday was hanged if --report-format was not delivered.
   - Fix ResultCode type for SPISharp.
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.16

  REVISION DATE:	28/06/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.14

  DESCRIPTION:
 
   - Update Ashrait Version
   - Retreive Receipt in RetreieveTransaction
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.14

  REVISION DATE:	25/06/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.12

  DESCRIPTION:
 
   - Mandatory patch for 01.00.12
   - Fix crash when no communication
   - Fix SPINode Report new API functions
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.12

  REVISION DATE:	24/06/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.12

  DESCRIPTION:
 
   - API DEPRECATED function: Report.GetPrintableString. Function is deprecated and not supported any more.
   - NEW API function: Report.GetZReportString, Report.SetZReportFormat.
   - Added support to change the printable stirng Z report width from SHVA, as well as XML Z report is now supprted.
   - Minor ios bug fixes.
   - New transaction error codes for AshraitEMV: -64,-63,-62,-61,-60,-59,-57,-56,-55,-54,-53,-52,-24,-23,-22,-21,-13,-12,72,81,151,152,153,154,220,221,222,994,903,996.
   - Fix a bug when track2 swipe data is not closing socket.
   - Fix a bug where track2 swipe is returned when is credit card track2 is identified.
   - Fix a bug where track2 swipr was not aborted using AbortTransaction().
   - Fix a bug where track2 timeout didn't aborted swipe. 
   - Fix a bug where transaction error codes wometimes is -999 "In progress"
   - Fix a SIGPIPE raised in Linux and iOS.
   - Fix a bug where cancel transaction is returning with error code of "Not Executed" 999
   - Disable SPI/Ashrait logs to stdout in SPIShell.
   - SPIShell new options: cancel, erase, retailerid, status, version
   - SPIShell new arguments: vuid, tip, report-format
   - SUSE 11 SP4 is back to release cycle.
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.10

  REVISION DATE:	27/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.08

  DESCRIPTION:

   - Fix Establishment bug in Android when SQLITE running out of memory.
   - Allow change pinpad Id in E800/E500
   - Fix CNP transaction Pax E800/E500.
   - Change error msg 458 according to SHVA.
   - Fix Cancel Transaction bug in SPISharp.
   
+---------------------------------------------------------------------------+

  REVISION:			01.00.08

  REVISION DATE:	14/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.08

  DESCRIPTION:

   - New Ashrait version
   - Vacuming DB
   - Fix Mini settelment retailer number bug from Ashrait

+---------------------------------------------------------------------------+

  REVISION:			01.00.06

  REVISION DATE:	08/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.04

  DESCRIPTION:

   - New Ashrait version
   - Stabilized serial lib

+---------------------------------------------------------------------------+

  REVISION:			01.00.04

  REVISION DATE:	07/05/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.07.02

  DESCRIPTION:

   - New Ashrait version
   - Support SPINode to version 1.0.0 API

+---------------------------------------------------------------------------+

  REVISION:			01.00.02

  REVISION DATE:	26/04/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.06.12

  DESCRIPTION:
  
  ***************************************************************************
  ***************************************************************************
  *****************             Note                            *************
  ***************************************************************************
  ******   + This Version not supprted with SPINode					 ********
  ***************************************************************************
   - New Ashrait version
   - Fix BT in SPIdroid

+---------------------------------------------------------------------------+

  REVISION:			01.00.00

  REVISION DATE:	26/04/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
   - Ashrait 		01.06.02

  DESCRIPTION:
  
  ***************************************************************************
  ***************************************************************************
  *****************             Note                            *************
  ***************************************************************************
  ******   + In order to use this version SPI.start must be called   ********
  ******     Please see documentations                   			 ********
  ******   + This Version not supprted with SPINode					 ********
  ***************************************************************************
   - New Ashrait version
   - New API function: SPI.SetLogDirectory(). 
   - New API function: SPI.Start().
   - New API function: Config.SetProcessorID().   
   - Service.CheckPinpadConnection() is now supprted. 
   - Minor error messages fixes.
   - Javadoc is added to documentations.
   - SPIDroid changes:
     - SPIdroid is a singleton. All of it's operations must be done
	   on the instance usuing getInstance(). 
	 - New API: SPIdroid.update() please see documentations.
	 - Bluetooth Pinpad is now supported with android using the new Config 
	   constructor in SPIdroid. (SPI4J note: the new constructor has nothing
	   with PC's). 
	 - Known issue: Pinpad connected in USB to android device 
	   is still not supported.
	 - PAX E800 / E500 Users: Auto detection for this devices is now supported.
	   Thus, calling to AddPinpad() or SetPinpadId is unnecessary. In any other
	   case when DeivceId need to be passed, any value is welcomed. 
	 - SPIdroid is now deliverd to the ABI's: armeabi-v7a (NEON) and x86. 
	 - SPIdroid is now deliverd also as JAR file contating all it's dependencies.
	   To this .jar file, a SHA256 signature is attached. 

+---------------------------------------------------------------------------+

REVISION:    		00.03.02

  REVISION DATE:    21/03/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.06.00
  
  DESCRIPTION:
	- New Ashrait version
	- Add iOs Objective c example and full package is now delivered
	
+---------------------------------------------------------------------------+

REVISION:    		00.03.00

  REVISION DATE:    12/03/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.36
  
  DESCRIPTION:
	- New API function in Config class : EnableMiniSettelment(). 
	- Full support in loyalty between phases:
		- New API function in AshraitEMVTransaction class : SetLoyaltyAmount()
		- New API function in AshraitEMVTransaction class : GetAvilibleCreditTerms()
		- New API function in AshraitEMVTransaction class : GetMinimumCreditPaymentsAvilible()
		- New API function in AshraitEMVTransaction class : GetMaximumCreditPaymentsAvilible()
		- New API function in AshraitEMVTransaction class : GetMinimumAmountForCreditPayment()
		- New API function in AshraitEMVTransaction class : GetMaximumPaymentsAvilible()
	- New API function in AshraitEMVTransaction class : GetToken() 
+---------------------------------------------------------------------------+

REVISION:    		00.02.26

  REVISION DATE:    28/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.34
  
  DESCRIPTION:
	- Fix PortType in SPISharp

+---------------------------------------------------------------------------+

  REVISION:    		00.02.24

  REVISION DATE:    27/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.34
  
  DESCRIPTION:
	- New API function in Config class: SetProcessorPortNumber
	- New Version signing
	- Fix dual phase transaction error message post phase1
	- AbortTransaction() is now supported between DoTransactionPhase1 and DoTransactionPhase2

+---------------------------------------------------------------------------+

  REVISION:    		00.02.22

  REVISION DATE:    15/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.34
  
  DESCRIPTION:
	- New API function in Config class: SetECRNumber()
	- New API function in AshraitEMVTransaction class: GetMissingEvent()
	- Fix SPISharp GetLastErrorMessage() Functions
	- A table contains all error codes and messages was added to Documentation
	- Card brand is now available after Phase 1
	- PySPI Supports dual phase transaction
	- Fix GetMAskedPan method.
	- J5 completion and cancellation without PinPad is now supported
	- SQLCipher dependency fix for Debian based systems

+---------------------------------------------------------------------------+

  REVISION:    		00.02.20

  REVISION DATE:    12/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.28
  
  DESCRIPTION:
	- Fix Payment bug 

+---------------------------------------------------------------------------+

  REVISION:    		00.02.18

  REVISION DATE:    06/02/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.28
  
  DESCRIPTION:
	- Fix SPIShell CNP transaction
	- Fix SPIShell Add PinPad COM port

+---------------------------------------------------------------------------+

  REVISION:    		00.02.16

  REVISION DATE:    24/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.26
  
  DESCRIPTION:
	- Fix Establishment after EraseDB bug
	- Fix IssuerAuthNumber bug
	- Fix NoOFPayment=1 bug
	- Add SPIShell functions

+---------------------------------------------------------------------------+

  REVISION:    		00.02.14

  REVISION DATE:    24/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.26
  
  DESCRIPTION:
	- Add SPIShell to distribution
	- Fix bug with Ipay given percents.
	- Fix a bug with wrong result message on pinpad in asynchronous API.
	- Fix standing order single payment with PySPI. API changed for PySPI.
	- API change in AshraitEMVTransaction::SetAsChargePrepaid. Units amount was added.

+---------------------------------------------------------------------------+

  REVISION:    		00.02.12

  REVISION DATE:    15/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.24
  
  DESCRIPTION:
	- Add SLES 11 SP 4 support
	- Fix Asynchronous API minor bugs
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.10

  REVISION DATE:    08/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.22
  
  DESCRIPTION:
	- Fix log path bug
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.08

  REVISION DATE:    08/01/18

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.22
  
  DESCRIPTION:
	- Stop Activity is now fully supported:
		- New SPI_STATUS was added: SPI_READY_ONLINE
		- New functions was added to Service IsReadyForTransaction()
	- New function was added to Service : GetRetailerName()
	- SPI4J is now added to the debian-bin package. (Linux Support JRE7 and higher is requiered)
	- Fixed a bug where End of day returned SPI_INVALID when no transactions were exist. 
		A proper PrintableString is created.
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.06

  REVISION DATE:    27/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.20
  
  DESCRIPTION:
	- Automated verify every 8 hours
	- Abort transaction using X red button on pinpad
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.04

  REVISION DATE:    21/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.18
  
  DESCRIPTION:
	- Fix SetProcessorIPAddress CLI
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.02

  REVISION DATE:    20/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.18
  
  DESCRIPTION:
	- Fix Ashrait serial support
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.02.00

  REVISION DATE:    18/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.16
  
  DESCRIPTION:
	- Since this version SPI is delivered as installer for win32 and debian.
	  Installers will make sure that SPI is ready to use with all dependencies. 
	  Linux users may use apt and not dpkg to install all the dependencies.
	- Asynchronous API was added to DoTransaction and EndOfDay
	- Detailed documentation was added. see doc/Documentation.html
	- Retailer number is now returning only first 7 digits (as inputed to DoEstablishment).
	- Since this version Ashrait is on production mode ! In order to change to Test environment.
	  IP need to be changed using Config API (See documentation).
	- SPINode (SPI for NodeJS) was added to the package. For Windows node version 8.9.0, Linux 4.2.4
	- Fixed a bug where producing receipt when canceling pre-authorization transaction
	  
+---------------------------------------------------------------------------+

  REVISION:    		00.01.10

  REVISION DATE:    03/12/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.10
  
  DESCRIPTION:
	- SPI4J (SPI for Java) was added to the package
	- iSPI (SPI for iOS) was added to the package. Including Cordova plugin

+---------------------------------------------------------------------------+

  REVISION:    		00.01.08

  REVISION DATE:    26/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.10
  
  DESCRIPTION:
	- One phase transaction bug fixed

+---------------------------------------------------------------------------+
  REVISION:    		00.01.07

  REVISION DATE:    23/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.10
  
  DESCRIPTION:
	- Ashrairt version update
	- Minor bug fixes with init function
	- Added DisplayMsgs to PySPI

+---------------------------------------------------------------------------+
  
  REVISION:    		00.01.05

  REVISION DATE:    16/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.08
  
  DESCRIPTION:
	- Ashrairt version update
	- PySPI added GetServiceVersion
	- PySPI example added

+---------------------------------------------------------------------------+

  REVISION:    		00.01.03

  REVISION DATE:    13/11/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.07
  
  DESCRIPTION:
	- Fixed Z Report and X Report
	- API Interface change in Report:
		* GetTotalBySolek
		* GetTotalRefundBySolek
		* GetPrintableString
	- API Interface Addition in Service:
		* GetLastErrorMessage
	- New dependency added fribidi
		* Linux users may install package libfribidi-bin
		* Windows useres may want to place the included file fribidi.dll to SPI directory (see 0.1.1)
	- PySPI for win32 and linux were added to package
	- Fixed a bug with Reseting Ashrait DB
	- Retailer number now is 7 digits only. 
	- Improved error handling with loading services
	- Serial library added to support Windows XP
	- Minor establishment bug was fixed when Retailer number is avilible, while status is not established.
	- Ashrait Logs and DB is now located in c:\Modularity\SPI\ or /opt/Modularity/SPI/

+---------------------------------------------------------------------------+

  REVISION:    		00.01.01

  REVISION DATE:    31/10/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.05.00
  
  DESCRIPTION:
	- All files now have to be in C:\Modularity\SPI\. 
		** This path has to be part of PATH system enviorment variable
	- New Functions added to Config:
	  * Set Manufacture ID.
	  * Set Cert Path. ( C:\Modularity\SPI\cert\ is now default for Ashrait cert files)
	  * Set Processor IP Address. 
	- Fixed bug in card name, known issue card name is still mirrored. 
	- Fixed TVR in receipt
	- Fixed Cancel registered transaction bug
	
+---------------------------------------------------------------------------+
  
  REVISION:    		00.01.00

  REVISION DATE:    25/10/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.04.03
  
  DESCRIPTION:
	- Stablized build including all Ashrait API
	
+---------------------------------------------------------------------------+
  REVISION:    		00.00.05

  REVISION DATE:    14/09/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- API minor fixes
	
+---------------------------------------------------------------------------+

  REVISION:    		00.00.04

  REVISION DATE:    29/08/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- Support added to Winsows XP
	- Support added to Linux i386
	
+---------------------------------------------------------------------------+

  REVISION:    		00.00.03

  REVISION DATE:    21/08/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- Ashrait as TCP is now supported using the right Config instance
	- C# Class library using .Net Framework 4.0 is added
	- Verify bug fixed
	- Credit transaction is supported (c++ only for now)
	
+---------------------------------------------------------------------------+
  REVISION:    		00.00.02

  REVISION DATE:    31/07/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.04
  
  DESCRIPTION:
	- Ashrait update to 01.02.04
	
+---------------------------------------------------------------------------+

  REVISION:    		00.00.01

  REVISION DATE:    27/07/17

  AUTHOR NAME:		Ido Algom

  SERVICES:
	- Ashrait 		01.02.03
  
  DESCRIPTION:
	- Initial release
	
+---------------------------------------------------------------------------+
