<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<org.eventb.core.scMachineFile org.eventb.core.accurate="true" org.eventb.core.configuration="ch.ethz.eventb.decomposition.pogConfig">
<org.eventb.core.scSeesContext name="'" org.eventb.core.scTarget="/Deposit/Context_mATM_D.bcc" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.seesContext#A"/>
<org.eventb.core.scInternalContext name="Context_mATM_D">
<org.eventb.core.scCarrierSet name="ACCOUNT" org.eventb.core.source="/Deposit/Context_mATM_D.buc|org.eventb.core.contextFile#Context_mATM_D|org.eventb.core.carrierSet#)" org.eventb.core.type="ℙ(ACCOUNT)"/>
<org.eventb.core.scCarrierSet name="ATM" org.eventb.core.source="/Deposit/Context_mATM_D.buc|org.eventb.core.contextFile#Context_mATM_D|org.eventb.core.carrierSet#'" org.eventb.core.type="ℙ(ATM)"/>
<org.eventb.core.scCarrierSet name="CARD" org.eventb.core.source="/Deposit/Context_mATM_D.buc|org.eventb.core.contextFile#Context_mATM_D|org.eventb.core.carrierSet#(" org.eventb.core.type="ℙ(CARD)"/>
</org.eventb.core.scInternalContext>
<org.eventb.core.scInvariant name="Context_mATM_E" org.eventb.core.label="typing_atmDepAm" org.eventb.core.predicate="atmDepAm∈ℙ(ATM × ℤ)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#." org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_F" org.eventb.core.label="typing_atmCashA" org.eventb.core.predicate="atmCashA∈ℙ(ATM × ℤ)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#\/" org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_G" org.eventb.core.label="typing_cardInAtm" org.eventb.core.predicate="cardInAtm∈ℙ(ATM × CARD)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#0" org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_H" org.eventb.core.label="typing_trans" org.eventb.core.predicate="trans∈ℙ(ATM)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#1" org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_I" org.eventb.core.label="typing_accBalOnAtm" org.eventb.core.predicate="accBalOnAtm∈ℙ(ACCOUNT × ℤ)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#2" org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_J" org.eventb.core.label="typing_validCard" org.eventb.core.predicate="validCard∈ℙ(CARD)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#3" org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_K" org.eventb.core.label="typing_recvRespDep" org.eventb.core.predicate="recvRespDep∈ℙ(ATM)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#4" org.eventb.core.theorem="true"/>
<org.eventb.core.scInvariant name="Context_mATM_L" org.eventb.core.label="Deposit_0_IntegralATM_0_inv4" org.eventb.core.predicate="validCard⊆CARD" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#5" org.eventb.core.theorem="false"/>
<org.eventb.core.scInvariant name="Context_mATM_M" org.eventb.core.label="Deposit_1_inv3" org.eventb.core.predicate="cardInAtm∈ATM ⇸ CARD" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#6" org.eventb.core.theorem="false"/>
<org.eventb.core.scInvariant name="Context_mATM_N" org.eventb.core.label="Deposit_2_inv8" org.eventb.core.predicate="atmDepAm∈ATM ⇸ ℕ" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#7" org.eventb.core.theorem="false"/>
<org.eventb.core.scInvariant name="Context_mATM_O" org.eventb.core.label="Deposit_2_inv10" org.eventb.core.predicate="atmCashA∈ATM → ℕ" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#8" org.eventb.core.theorem="false"/>
<org.eventb.core.scInvariant name="Context_mATM_P" org.eventb.core.label="Deposit_2_inv11" org.eventb.core.predicate="accBalOnAtm∈ACCOUNT ⇸ ℕ" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#9" org.eventb.core.theorem="false"/>
<org.eventb.core.scInvariant name="Context_mATM_Q" org.eventb.core.label="Deposit_2_inv12" org.eventb.core.predicate="∀c⦂CARD·c∈ran(cardInAtm)⇒c∈validCard" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.invariant#:" org.eventb.core.theorem="false"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="accBalOnAtm" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#)" org.eventb.core.type="ℙ(ACCOUNT×ℤ)"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="atmCashA" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#+" org.eventb.core.type="ℙ(ATM×ℤ)"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="atmDepAm" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#," org.eventb.core.type="ℙ(ATM×ℤ)"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="cardInAtm" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#(" org.eventb.core.type="ℙ(ATM×CARD)"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="recvRespDep" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#-" org.eventb.core.type="ℙ(ATM)"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="trans" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#*" org.eventb.core.type="ℙ(ATM)"/>
<org.eventb.core.scVariable ch.ethz.eventb.decomposition.nature="0" name="validCard" org.eventb.core.abstract="false" org.eventb.core.concrete="true" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.variable#'" org.eventb.core.type="ℙ(CARD)"/>
<org.eventb.core.scEvent ch.ethz.eventb.decomposition.external="false" name="Context_mATM_R" org.eventb.core.accurate="true" org.eventb.core.convergence="0" org.eventb.core.extended="false" org.eventb.core.label="INITIALISATION" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;">
<org.eventb.core.scAction name="'" org.eventb.core.assignment="validCard ≔ ∅ ⦂ ℙ(CARD)" org.eventb.core.label="act6" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#'"/>
<org.eventb.core.scAction name="(" org.eventb.core.assignment="cardInAtm ≔ ∅ ⦂ ℙ(ATM×CARD)" org.eventb.core.label="act7" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#("/>
<org.eventb.core.scAction name=")" org.eventb.core.assignment="accBalOnAtm ≔ ∅ ⦂ ℙ(ACCOUNT×ℤ)" org.eventb.core.label="act11" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#)"/>
<org.eventb.core.scAction name="*" org.eventb.core.assignment="trans ≔ ∅ ⦂ ℙ(ATM)" org.eventb.core.label="act12" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#*"/>
<org.eventb.core.scAction name="+" org.eventb.core.assignment="atmDepAm ≔ ∅ ⦂ ℙ(ATM×ℤ)" org.eventb.core.label="act14" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#+"/>
<org.eventb.core.scAction name="," org.eventb.core.assignment="recvRespDep ≔ ∅ ⦂ ℙ(ATM)" org.eventb.core.label="act20" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#,"/>
<org.eventb.core.scAction name="-" org.eventb.core.assignment="atmCashA ≔ ATM × {0}" org.eventb.core.label="act21" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#;|org.eventb.core.action#-"/>
</org.eventb.core.scEvent>
<org.eventb.core.scEvent ch.ethz.eventb.decomposition.external="false" name="Context_mATM_S" org.eventb.core.accurate="true" org.eventb.core.convergence="0" org.eventb.core.extended="false" org.eventb.core.label="sendReqDeposit" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=">
<org.eventb.core.scGuard name="'" org.eventb.core.label="typing_c" org.eventb.core.predicate="c∈CARD" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#2" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="(" org.eventb.core.label="typing_am" org.eventb.core.predicate="am∈ℤ" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#3" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name=")" org.eventb.core.label="typing_a" org.eventb.core.predicate="a∈ATM" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#4" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="*" org.eventb.core.label="grd2" org.eventb.core.predicate="am∈ℕ1" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#*" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="+" org.eventb.core.label="grd3" org.eventb.core.predicate="c∈ran(cardInAtm)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#+" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="," org.eventb.core.label="grd4" org.eventb.core.predicate="a∈dom(cardInAtm)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#," org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="-" org.eventb.core.label="grd5" org.eventb.core.predicate="cardInAtm(a)=c" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#-" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="." org.eventb.core.label="grd6" org.eventb.core.predicate="c∈validCard" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#." org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="/" org.eventb.core.label="grd9" org.eventb.core.predicate="a∉trans" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.guard#\/" org.eventb.core.theorem="false"/>
<org.eventb.core.scParameter name="a" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.parameter#)" org.eventb.core.type="ATM"/>
<org.eventb.core.scParameter name="am" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.parameter#(" org.eventb.core.type="ℤ"/>
<org.eventb.core.scParameter name="c" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.parameter#'" org.eventb.core.type="CARD"/>
<org.eventb.core.scAction name="an" org.eventb.core.assignment="trans ≔ trans∪{a}" org.eventb.core.label="act2" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.action#0"/>
<org.eventb.core.scAction name="ao" org.eventb.core.assignment="atmDepAm ≔ atmDepAm{a ↦ am}" org.eventb.core.label="act3" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#=|org.eventb.core.action#1"/>
</org.eventb.core.scEvent>
<org.eventb.core.scEvent ch.ethz.eventb.decomposition.external="false" name="Context_mATM_T" org.eventb.core.accurate="true" org.eventb.core.convergence="0" org.eventb.core.extended="false" org.eventb.core.label="recvRespDeposit" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#&gt;">
<org.eventb.core.scGuard name="'" org.eventb.core.label="typing_a" org.eventb.core.predicate="a∈ATM" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#&gt;|org.eventb.core.guard#," org.eventb.core.theorem="false"/>
<org.eventb.core.scParameter name="a" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#&gt;|org.eventb.core.parameter#'" org.eventb.core.type="ATM"/>
<org.eventb.core.scAction name="b" org.eventb.core.assignment="recvRespDep ≔ recvRespDep∪{a}" org.eventb.core.label="act4" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#&gt;|org.eventb.core.action#+"/>
</org.eventb.core.scEvent>
<org.eventb.core.scEvent ch.ethz.eventb.decomposition.external="false" name="Context_mATM_U" org.eventb.core.accurate="true" org.eventb.core.convergence="0" org.eventb.core.extended="false" org.eventb.core.label="depositATM" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?">
<org.eventb.core.scGuard name="'" org.eventb.core.label="typing_am" org.eventb.core.predicate="am∈ℤ" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.guard#\/" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="(" org.eventb.core.label="typing_a" org.eventb.core.predicate="a∈ATM" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.guard#0" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name=")" org.eventb.core.label="grd9" org.eventb.core.predicate="a∈dom(atmDepAm)" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.guard#)" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="*" org.eventb.core.label="grd10" org.eventb.core.predicate="atmDepAm(a)=am" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.guard#*" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="+" org.eventb.core.label="grd12" org.eventb.core.predicate="a∈recvRespDep" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.guard#+" org.eventb.core.theorem="false"/>
<org.eventb.core.scParameter name="a" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.parameter#(" org.eventb.core.type="ATM"/>
<org.eventb.core.scParameter name="am" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.parameter#'" org.eventb.core.type="ℤ"/>
<org.eventb.core.scAction name="an" org.eventb.core.assignment="atmCashA ≔ atmCashA{a ↦ atmCashA(a)+am}" org.eventb.core.label="act2" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.action#,"/>
<org.eventb.core.scAction name="ao" org.eventb.core.assignment="trans ≔ trans ∖ {a}" org.eventb.core.label="act5" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.action#-"/>
<org.eventb.core.scAction name="ap" org.eventb.core.assignment="recvRespDep ≔ recvRespDep ∖ {a}" org.eventb.core.label="act6" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#?|org.eventb.core.action#."/>
</org.eventb.core.scEvent>
<org.eventb.core.scEvent ch.ethz.eventb.decomposition.external="true" name="Context_mATM_V" org.eventb.core.accurate="true" org.eventb.core.convergence="0" org.eventb.core.extended="false" org.eventb.core.label="Transfer" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@">
<org.eventb.core.scGuard name="'" org.eventb.core.label="typing_c" org.eventb.core.predicate="c∈CARD" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#3" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="(" org.eventb.core.label="typing_am" org.eventb.core.predicate="am∈ℤ" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#4" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name=")" org.eventb.core.label="grd1" org.eventb.core.predicate="src_ac∈ACCOUNT" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#+" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="*" org.eventb.core.label="grd2" org.eventb.core.predicate="dest_ac∈ACCOUNT" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#," org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="+" org.eventb.core.label="grd3" org.eventb.core.predicate="c∈validCard" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#-" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="," org.eventb.core.label="grd5" org.eventb.core.predicate="am∈ℕ1" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#\/" org.eventb.core.theorem="false"/>
<org.eventb.core.scGuard name="-" org.eventb.core.label="grd8" org.eventb.core.predicate="src_ac≠dest_ac" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.guard#2" org.eventb.core.theorem="false"/>
<org.eventb.core.scParameter name="am" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.parameter#)" org.eventb.core.type="ℤ"/>
<org.eventb.core.scParameter name="c" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.parameter#*" org.eventb.core.type="CARD"/>
<org.eventb.core.scParameter name="dest_ac" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.parameter#(" org.eventb.core.type="ACCOUNT"/>
<org.eventb.core.scParameter name="src_ac" org.eventb.core.source="/Deposit/mATM_D.bum|org.eventb.core.machineFile#mATM_D|org.eventb.core.event#@|org.eventb.core.parameter#'" org.eventb.core.type="ACCOUNT"/>
</org.eventb.core.scEvent>
</org.eventb.core.scMachineFile>
