/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/SifaC.xml --sifa.abstract.domain IntervalDomain -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/product-lines/email_spec11_product35.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-wip.fs.sifa-quantifier-058fc93 [2023-03-22 14:36:51,595 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-22 14:36:51,596 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-22 14:36:51,633 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-22 14:36:51,633 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-22 14:36:51,636 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-22 14:36:51,640 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-22 14:36:51,642 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-22 14:36:51,643 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-22 14:36:51,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-22 14:36:51,650 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-22 14:36:51,652 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-22 14:36:51,652 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-22 14:36:51,654 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-22 14:36:51,655 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-22 14:36:51,656 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-22 14:36:51,657 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-22 14:36:51,657 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-22 14:36:51,659 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-22 14:36:51,664 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-22 14:36:51,665 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-22 14:36:51,666 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-22 14:36:51,667 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-22 14:36:51,669 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-22 14:36:51,676 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-22 14:36:51,677 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-22 14:36:51,677 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-22 14:36:51,678 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-22 14:36:51,679 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-22 14:36:51,679 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-22 14:36:51,680 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-22 14:36:51,680 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-22 14:36:51,682 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-22 14:36:51,682 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-22 14:36:51,683 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-22 14:36:51,683 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-22 14:36:51,684 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-22 14:36:51,684 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-22 14:36:51,684 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-22 14:36:51,685 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-22 14:36:51,685 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-22 14:36:51,687 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-03-22 14:36:51,712 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-22 14:36:51,713 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-22 14:36:51,713 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-22 14:36:51,713 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-22 14:36:51,714 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-22 14:36:51,714 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-22 14:36:51,714 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-03-22 14:36:51,714 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-03-22 14:36:51,714 INFO L138 SettingsManager]: * Use SBE=true [2023-03-22 14:36:51,715 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-22 14:36:51,715 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-22 14:36:51,716 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-22 14:36:51,716 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-22 14:36:51,716 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-22 14:36:51,716 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-22 14:36:51,716 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-03-22 14:36:51,716 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-22 14:36:51,716 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-22 14:36:51,717 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-03-22 14:36:51,717 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-03-22 14:36:51,718 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-03-22 14:36:51,718 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> IntervalDomain [2023-03-22 14:36:51,965 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-22 14:36:51,994 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-22 14:36:51,996 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-22 14:36:51,997 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-22 14:36:51,998 INFO L275 PluginConnector]: CDTParser initialized [2023-03-22 14:36:51,999 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec11_product35.cil.c [2023-03-22 14:36:53,291 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-22 14:36:53,647 INFO L351 CDTParser]: Found 1 translation units. [2023-03-22 14:36:53,648 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product35.cil.c [2023-03-22 14:36:53,672 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/560178011/93eecc2dd9ef49298852e5b2c47b1039/FLAGfe4738924 [2023-03-22 14:36:53,689 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/560178011/93eecc2dd9ef49298852e5b2c47b1039 [2023-03-22 14:36:53,692 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-22 14:36:53,693 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-22 14:36:53,697 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-22 14:36:53,697 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-22 14:36:53,700 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-22 14:36:53,700 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.03 02:36:53" (1/1) ... [2023-03-22 14:36:53,701 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44550cbd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:53, skipping insertion in model container [2023-03-22 14:36:53,701 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.03 02:36:53" (1/1) ... [2023-03-22 14:36:53,708 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-22 14:36:53,766 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-22 14:36:54,234 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product35.cil.c[61136,61149] [2023-03-22 14:36:54,253 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-22 14:36:54,265 INFO L203 MainTranslator]: Completed pre-run [2023-03-22 14:36:54,343 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product35.cil.c[61136,61149] [2023-03-22 14:36:54,351 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-22 14:36:54,378 WARN L667 CHandler]: The function puts is called, but not defined or handled by StandardFunctionHandler. [2023-03-22 14:36:54,384 INFO L208 MainTranslator]: Completed translation [2023-03-22 14:36:54,385 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54 WrapperNode [2023-03-22 14:36:54,385 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-22 14:36:54,386 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-22 14:36:54,386 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-22 14:36:54,386 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-22 14:36:54,396 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,396 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,418 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,418 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,474 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,497 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,516 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,523 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,546 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-22 14:36:54,547 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-22 14:36:54,547 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-22 14:36:54,547 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-22 14:36:54,548 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.03 02:36:54" (1/1) ... [2023-03-22 14:36:54,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-22 14:36:54,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-22 14:36:54,622 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-03-22 14:36:54,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-03-22 14:36:54,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure initEmail [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailId [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailId [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-03-22 14:36:54,670 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSubject [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSubject [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailBody [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailBody [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-03-22 14:36:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSigned [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSignKey [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSignatureVerified [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure initClient [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientName [2023-03-22 14:36:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientName [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientOutbuffer [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientOutbuffer [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientAddressBookEntry [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAlias [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure findClientAddressBookAlias [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAlias [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAutoResponse [2023-03-22 14:36:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAutoResponse [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringSize [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringSize [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringUser [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringPublicKey [2023-03-22 14:36:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-03-22 14:36:54,676 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-03-22 14:36:54,676 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientForwardReceiver [2023-03-22 14:36:54,676 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientForwardReceiver [2023-03-22 14:36:54,677 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientId [2023-03-22 14:36:54,677 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-03-22 14:36:54,677 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__DecryptAutoResponder_spec__1 [2023-03-22 14:36:54,677 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2023-03-22 14:36:54,677 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2023-03-22 14:36:54,677 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2023-03-22 14:36:54,678 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2023-03-22 14:36:54,678 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2023-03-22 14:36:54,678 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2023-03-22 14:36:54,678 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure prompt [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Keys [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__AddressBook [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Forward [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__wrappee__Keys [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure cloneEmail [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure createEmail [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure mail [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AddressBook [2023-03-22 14:36:54,679 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Encrypt [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Sign [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Forward [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Verify [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming [2023-03-22 14:36:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure createClient [2023-03-22 14:36:54,681 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-03-22 14:36:54,681 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-03-22 14:36:54,681 INFO L138 BoogieDeclarations]: Found implementation of procedure is_queue_empty [2023-03-22 14:36:54,681 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_client [2023-03-22 14:36:54,681 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_email [2023-03-22 14:36:54,681 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-03-22 14:36:54,682 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-03-22 14:36:54,682 INFO L138 BoogieDeclarations]: Found implementation of procedure autoRespond [2023-03-22 14:36:54,682 INFO L138 BoogieDeclarations]: Found implementation of procedure sendToAddressBook [2023-03-22 14:36:54,682 INFO L138 BoogieDeclarations]: Found implementation of procedure sign [2023-03-22 14:36:54,682 INFO L138 BoogieDeclarations]: Found implementation of procedure forward [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure verify [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__wrappee__Base [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__wrappee__Base [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__wrappee__Base [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure bobToRjh [2023-03-22 14:36:54,683 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhToBob [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAdd [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAdd [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAddChuck [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAddChuck [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAddRjh [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhDeletePrivateKey [2023-03-22 14:36:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyChange [2023-03-22 14:36:54,685 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyChange [2023-03-22 14:36:54,685 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhSetAutoRespond [2023-03-22 14:36:54,685 INFO L138 BoogieDeclarations]: Found implementation of procedure bobSetAddressBook [2023-03-22 14:36:54,685 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhEnableForwarding [2023-03-22 14:36:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-22 14:36:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-22 14:36:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-22 14:36:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-22 14:36:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-22 14:36:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure initEmail [2023-03-22 14:36:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailId [2023-03-22 14:36:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailId [2023-03-22 14:36:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-03-22 14:36:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-03-22 14:36:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSubject [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSubject [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailBody [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailBody [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSigned [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-03-22 14:36:54,696 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSignKey [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSignatureVerified [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure initClient [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientName [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientName [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientOutbuffer [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientOutbuffer [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure createClientAddressBookEntry [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAlias [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAlias [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAutoResponse [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAutoResponse [2023-03-22 14:36:54,697 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringSize [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringUser [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringPublicKey [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure getClientForwardReceiver [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientForwardReceiver [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure getClientId [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure findClientAddressBookAlias [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringSize [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-03-22 14:36:54,698 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__DecryptAutoResponder_spec__1 [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2023-03-22 14:36:54,699 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAdd [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure rjhSetAutoRespond [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure rjhDeletePrivateKey [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAdd [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAddRjh [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure rjhEnableForwarding [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyChange [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure bobSetAddressBook [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyChange [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure bobToRjh [2023-03-22 14:36:54,700 INFO L130 BoogieDeclarations]: Found specification of procedure test [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure prompt [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure printMail [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure createEmail [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure cloneEmail [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Keys [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__AddressBook [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Forward [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__wrappee__Keys [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure is_queue_empty [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_client [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_email [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure mail [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-03-22 14:36:54,701 INFO L130 BoogieDeclarations]: Found specification of procedure deliver [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure incoming [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure createClient [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure autoRespond [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure sendToAddressBook [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure sign [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure forward [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure verify [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AddressBook [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Encrypt [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Sign [2023-03-22 14:36:54,702 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Forward [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Verify [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure rjhToBob [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAddChuck [2023-03-22 14:36:54,703 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAddChuck [2023-03-22 14:36:54,704 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__wrappee__Base [2023-03-22 14:36:54,707 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__wrappee__Base [2023-03-22 14:36:54,707 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__wrappee__Base [2023-03-22 14:36:54,708 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-22 14:36:54,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-22 14:36:54,708 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-22 14:36:55,051 INFO L236 CfgBuilder]: Building ICFG [2023-03-22 14:36:55,055 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-22 14:36:56,307 INFO L277 CfgBuilder]: Performing block encoding [2023-03-22 14:36:56,328 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-22 14:36:56,328 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-03-22 14:36:56,332 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.03 02:36:56 BoogieIcfgContainer [2023-03-22 14:36:56,332 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-22 14:36:56,333 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2023-03-22 14:36:56,333 INFO L271 PluginConnector]: Initializing Sifa... [2023-03-22 14:36:56,334 INFO L275 PluginConnector]: Sifa initialized [2023-03-22 14:36:56,334 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.03 02:36:56" (1/1) ... [2023-03-22 14:36:56,335 INFO L79 SifaObserver]: LogSizeWrapperFluid Intern Fluid=SizeLimitFluid ♦ Abstract Domain=IntervalDomain ♦ Max. Parallel Octagon=2 ♦ Fluid=SizeLimitFluid ♦ Max. Parallel Explicit Values=2 ♦ Max. Parallel Intervals=2 ♦ Loop Summarizer=FixpointLoopSummarizer ♦ CompoundDomain Intern Domains=ExplicitValueDomain;IntervalDomain ♦ Call Summarizer=ReUseSupersetCallSummarizer ♦ Xnf Conversion Technique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION ♦ SizeLimitFluid Max. Disjunctions=8 ♦ Simplification Technique=NONE ♦ Max. Parallel Equality=2 ♦ SizeLimitFluid Max. DAG Size=-1 [2023-03-22 14:36:56,373 INFO L159 IcfgInterpreter]: Started Sifa with 1 locations of interest [2023-03-22 14:36:56,373 INFO L166 IcfgInterpreter]: Building call graph [2023-03-22 14:36:56,385 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-03-22 14:36:56,392 INFO L176 IcfgInterpreter]: Starting interpretation [2023-03-22 14:36:56,393 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-03-22 14:37:01,389 INFO L197 IcfgInterpreter]: Interpreting procedure main with input of size 610 for LOIs [2023-03-22 14:37:32,970 INFO L197 IcfgInterpreter]: Interpreting procedure test with input of size 607 for LOIs [2023-03-22 14:37:33,187 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.sifa has thrown an exception: java.lang.IllegalStateException: "Dag" had a cycle: 0 havoc ~op1~0;havoc ~op2~0;havoc ~op3~0;havoc ~op4~0;havoc ~op5~0;havoc ~op6~0;havoc ~op7~0;havoc ~op8~0;havoc ~op9~0;havoc ~op10~0;havoc ~op11~0;havoc ~splverifierCounter~0;havoc ~tmp~6;havoc ~tmp___0~0;havoc ~tmp___1~0;havoc ~tmp___2~0;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;havoc ~tmp___8~0;havoc ~tmp___9~0;~op1~0 := 0;~op2~0 := 0;~op3~0 := 0;~op4~0 := 0;~op5~0 := 0;~op6~0 := 0;~op7~0 := 0;~op8~0 := 0;~op9~0 := 0;~op10~0 := 0;~op11~0 := 0;~splverifierCounter~0 := 0; 1 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 2 assume !false; 3 assume false; 4 assume !true; 5 assume !false; 6 assume ~splverifierCounter~0 < 4; 7 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 8 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 9 call bobToRjh(); 10 CallReturnSummary for callee bobToRjh 11 assume !(~splverifierCounter~0 < 4); 12 assume ~splverifierCounter~0 < 4; 13 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 14 ~op8~0 := 1; 15 ~op9~0 := 1; 16 ~op11~0 := 1; 17 ~op10~0 := 1; 18 ~op6~0 := 1; 19 ~op5~0 := 1; 20 ~op7~0 := 1; 21 ~op9~0 := 1; 22 ~op11~0 := 1; 23 ~op10~0 := 1; 24 ~op4~0 := 1; 25 assume !false; 26 assume !(0 == ~op11~0); 27 assume !(0 != ~tmp~6); 28 ※17 $Ultimate##0 29 assume true; 30 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 31 assume !(0 == ~op1~0); 32 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 33 CallReturnSummary for callee bobSetAddressBook 34 CallReturnSummary for callee chuckKeyAdd 35 CallReturnSummary for callee chuckKeyAdd 36 CallReturnSummary for callee bobKeyChange 37 CallReturnSummary for callee rjhEnableForwarding 38 CallReturnSummary for callee chuckKeyAddRjh 39 CallReturnSummary for callee rjhKeyChange 40 CallReturnSummary for callee chuckKeyAdd 41 CallReturnSummary for callee chuckKeyAdd 42 CallReturnSummary for callee bobKeyChange 43 CallReturnSummary for callee rjhKeyAdd 44 assume ~splverifierCounter~0 < 4; 45 assume !(0 == ~op10~0); 46 assume !(0 != ~tmp___0~0); 47 assume !(0 == ~op10~0); 48 assume !(0 != ~tmp___0~0); 49 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 50 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 51 ε 52 ※18 testEXIT 53 assume !(0 == ~op1~0); 54 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 55 assume !(0 == ~op2~0); 56 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 57 assume !(0 != ~tmp___9~0); 58 assume 0 != ~tmp___2~0; 59 assume 0 != ~tmp___1~0; 60 assume 0 != ~tmp~6; 61 assume 0 != ~tmp___0~0; 62 assume 0 != ~tmp___4~0; 63 assume 0 != ~tmp___5~0; 64 assume 0 != ~tmp___3~0; 65 assume 0 != ~tmp___1~0; 66 assume 0 != ~tmp~6; 67 assume 0 != ~tmp___0~0; 68 assume 0 != ~tmp___6~0; 69 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 70 assume !(0 == ~op9~0); 71 assume !(0 != ~tmp___1~0); 72 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 73 assume !(0 == ~op9~0); 74 assume !(0 != ~tmp___1~0); 75 assume !(0 == ~op11~0); 76 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 77 assume !(0 == ~op10~0); 78 assume !(0 != ~tmp___0~0); 79 assume !(0 == ~op10~0); 80 assume !(0 != ~tmp___0~0); 81 assume !(0 != ~tmp~6); 82 assume !(0 == ~op2~0); 83 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 84 assume !(0 != ~tmp___9~0); 85 assume !(0 == ~op3~0); 86 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 87 assume !(0 != ~tmp___8~0); 88 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 89 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 90 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 91 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 92 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 93 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 94 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 95 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 96 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 97 [{{(({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ (({((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})}·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))} ∪ ((assume 0 != ~tmp___6~0;·CallReturnSummary for callee rjhKeyAdd)·{((~op4~0 := 1;·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ ((((~op4~0 := 1;·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))})}]* 98 assume !(0 == ~op1~0); 99 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 100 assume !(0 != ~tmp___2~0); 101 assume !(0 == ~op8~0); 102 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 103 assume !(0 == ~op10~0); 104 assume !(0 != ~tmp___0~0); 105 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 106 assume !(0 == ~op3~0); 107 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 108 assume !(0 != ~tmp___8~0); 109 assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34; 110 assume !(0 == ~op4~0); 111 assume !(0 != ~tmp___7~0); 112 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 113 assume 0 != ~tmp___2~0; 114 assume !(0 != ~tmp___2~0); 115 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 116 assume !(0 == ~op5~0); 117 assume !(0 != ~tmp___5~0); 118 assume !(0 != ~tmp___4~0); 119 assume !(0 != ~tmp___6~0); 120 assume !(0 == ~op6~0); 121 assume !(0 != ~tmp___3~0); 122 assume !(0 == ~op8~0); 123 assume !(0 != ~tmp___1~0); 124 assume !(0 == ~op10~0); 125 assume !(0 != ~tmp___0~0); 126 assume !(0 == ~op9~0); 127 assume !(0 == ~op2~0); 128 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 129 assume !(0 != ~tmp___9~0); 130 assume !(0 == ~op7~0); 131 assume !(0 != ~tmp___3~0); 132 assume !(0 == ~op7~0); 133 assume !(0 == ~op4~0); 134 assume !(0 != ~tmp___7~0); 135 assume !(0 == ~op3~0); 136 assume !(0 != ~tmp___7~0); 137 assume !(0 == ~op5~0); 138 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 139 assume !(0 == ~op7~0); 140 assume !(0 != ~tmp___3~0); 141 CallReturnSummary for callee bobSetAddressBook 142 assume !(0 == ~op9~0); 143 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 144 assume !(0 == ~op7~0); 145 assume !(0 != ~tmp___3~0); 146 assume !(0 == ~op3~0); 147 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 148 assume !(0 != ~tmp___8~0); 149 assume !(0 == ~op6~0); 150 assume !(0 != ~tmp___4~0); 151 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 152 assume !(0 == ~op5~0); 153 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 154 assume !(0 == ~op2~0); 155 assume !(0 != ~tmp___8~0); 156 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 157 assume !(0 == ~op6~0); 158 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 159 assume !(0 != ~tmp___5~0); 160 assume !(0 != ~tmp___4~0); 161 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 162 ~op8~0 := 1; 163 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 164 assume !(0 == ~op10~0); 165 assume 0 != ~tmp___1~0; 166 assume !(0 != ~tmp___1~0); 167 assume !(0 == ~op6~0); 168 assume !(0 != ~tmp___4~0); 169 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 170 assume !(0 == ~op4~0); 171 assume !(0 != ~tmp___7~0); 172 assume !(0 != ~tmp___5~0); 173 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 174 assume !(0 == ~op1~0); 175 assume !(0 != ~tmp___9~0); 176 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 177 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 178 assume 0 != ~tmp___0~0; 179 assume !(0 != ~tmp___0~0); 180 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 181 CallReturnSummary for callee chuckKeyAdd 182 assume !(0 == ~op5~0); 183 assume !(0 != ~tmp___5~0); 184 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 185 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 186 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 187 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 188 ~op9~0 := 1; 189 ~op11~0 := 1; 190 ~op10~0 := 1; 191 assume !false; 192 CallReturnSummary for callee bobKeyChange 193 assume 0 != ~tmp~6; 194 assume ~splverifierCounter~0 < 4; 195 CallReturnSummary for callee chuckKeyAdd # 0 1 forward 1 0 backward 1 2 forward 1 3 forward 1 4 forward 1 5 forward 2 1 backward 2 6 forward 3 1 backward 3 7 backward 3 8 backward 3 9 forward 3 10 forward 4 1 backward 4 7 backward 4 8 backward 4 9 forward 4 10 forward 5 1 backward 5 7 backward 5 8 backward 5 11 forward 5 12 forward 6 2 backward 6 13 forward 7 14 backward 7 15 backward 7 14 backward 7 15 backward 7 16 backward 7 16 backward 7 17 backward 7 17 backward 7 3 forward 7 4 forward 7 5 forward 8 18 backward 8 19 backward 8 20 backward 8 21 backward 8 22 backward 8 23 backward 8 24 backward 8 3 forward 8 4 forward 8 5 forward 8 25 forward 9 3 backward 9 4 backward 9 11 backward 9 26 backward 9 26 backward 9 27 backward 9 27 backward 9 28 forward 10 3 backward 10 4 backward 10 11 backward 10 26 backward 10 26 backward 10 27 backward 10 27 backward 10 29 forward 11 5 backward 11 9 forward 11 10 forward 12 5 backward 12 30 forward 13 6 backward 13 31 forward 13 32 forward 14 33 backward 14 7 forward 14 7 forward 15 34 backward 15 7 forward 15 7 forward 16 35 backward 16 7 forward 16 7 forward 17 36 backward 17 7 forward 17 7 forward 18 37 backward 18 8 forward 19 38 backward 19 8 forward 20 39 backward 20 8 forward 21 40 backward 21 8 forward 22 41 backward 22 8 forward 23 42 backward 23 8 forward 24 43 backward 24 8 forward 25 8 backward 25 44 forward 26 45 backward 26 46 backward 26 47 backward 26 48 backward 26 9 forward 26 10 forward 26 9 forward 26 10 forward 27 49 backward 27 50 backward 27 10 forward 27 9 forward 27 9 forward 27 10 forward 28 9 backward 28 51 forward 29 10 backward 29 52 forward 30 12 backward 30 53 forward 30 54 forward 31 13 backward 31 55 forward 31 56 forward 32 13 backward 32 57 forward 33 58 backward 33 14 forward 34 59 backward 34 15 forward 35 60 backward 35 16 forward 36 61 backward 36 17 forward 37 62 backward 37 18 forward 38 63 backward 38 19 forward 39 64 backward 39 20 forward 40 65 backward 40 21 forward 41 66 backward 41 22 forward 42 67 backward 42 23 forward 43 68 backward 43 24 forward 44 25 backward 44 69 forward 45 70 backward 45 71 backward 45 49 forward 45 26 forward 46 72 backward 46 49 forward 46 26 forward 47 73 backward 47 74 backward 47 70 backward 47 71 backward 47 26 forward 47 75 forward 47 49 forward 47 50 forward 48 76 backward 48 72 backward 48 26 forward 48 75 forward 48 49 forward 48 50 forward 49 45 backward 49 46 backward 49 47 backward 49 48 backward 49 60 forward 49 27 forward 50 47 backward 50 48 backward 50 77 backward 50 78 backward 50 79 backward 50 80 backward 50 27 forward 50 81 forward 50 60 forward 51 28 backward 51 52 backward 52 29 backward 52 51 forward 53 30 backward 53 82 forward 53 83 forward 54 30 backward 54 84 forward 55 31 backward 55 57 backward 55 85 forward 55 86 forward 56 31 backward 56 57 backward 56 87 forward 57 32 backward 57 55 forward 57 56 forward 58 88 backward 58 89 backward 58 33 forward 59 90 backward 59 34 forward 60 49 backward 60 50 backward 60 35 forward 61 72 backward 61 36 forward 62 91 backward 62 37 forward 63 92 backward 63 38 forward 64 93 backward 64 39 forward 65 94 backward 65 40 forward 66 95 backward 66 41 forward 67 96 backward 67 42 forward 68 97 backward 68 43 forward 69 44 backward 69 98 forward 69 99 forward 70 100 backward 70 72 forward 70 45 forward 70 47 forward 71 90 backward 71 72 forward 71 45 forward 71 47 forward 72 70 backward 72 71 backward 72 61 forward 72 46 forward 72 48 forward 73 101 backward 73 76 forward 73 47 forward 74 102 backward 74 76 forward 74 47 forward 75 103 backward 75 104 backward 75 45 backward 75 46 backward 75 47 backward 75 48 backward 75 9 forward 75 10 forward 75 9 forward 75 10 forward 76 73 backward 76 74 backward 76 48 forward 77 70 backward 77 75 forward 77 49 forward 77 26 forward 77 50 forward 78 72 backward 78 75 forward 78 49 forward 78 26 forward 78 50 forward 79 71 backward 79 75 forward 79 49 forward 79 26 forward 79 50 forward 80 72 backward 80 75 forward 80 49 forward 80 26 forward 80 50 forward 81 105 backward 81 49 backward 81 50 backward 81 10 forward 81 9 forward 81 9 forward 81 10 forward 82 53 backward 82 84 backward 82 106 forward 82 107 forward 83 53 backward 83 84 backward 83 108 forward 84 54 backward 84 82 forward 84 83 forward 85 55 backward 85 87 backward 85 109 forward 85 110 forward 86 55 backward 86 87 backward 86 111 forward 87 56 backward 87 85 forward 87 86 forward 88 112 backward 88 113 forward 88 114 forward 88 100 forward 88 58 forward 89 115 backward 89 100 forward 89 58 forward 90 100 backward 90 71 forward 90 59 forward 91 116 backward 91 117 backward 91 62 forward 91 118 forward 92 119 backward 92 117 forward 92 63 forward 93 120 backward 93 118 backward 93 64 forward 93 121 forward 94 122 backward 94 65 forward 94 123 forward 95 124 backward 95 125 backward 95 66 forward 96 126 backward 96 123 backward 96 67 forward 96 125 forward 97 109 backward 97 119 forward 97 68 forward 98 69 backward 98 127 forward 98 128 forward 99 69 backward 99 129 forward 100 88 backward 100 89 backward 100 70 forward 100 90 forward 101 130 backward 101 131 backward 101 132 backward 101 121 backward 101 73 forward 101 102 forward 102 101 backward 102 74 forward 103 73 backward 103 74 backward 103 105 forward 103 26 forward 104 76 backward 104 105 forward 104 26 forward 105 47 backward 105 48 backward 105 27 forward 106 82 backward 106 108 backward 106 133 forward 107 82 backward 107 108 backward 107 134 forward 108 83 backward 108 106 forward 108 107 forward 109 135 backward 109 136 backward 109 85 backward 109 111 backward 109 97 forward 110 85 backward 110 111 backward 110 137 forward 110 138 forward 111 86 backward 111 109 forward 111 110 forward 112 139 backward 112 140 backward 112 88 forward 113 88 backward 113 141 forward 114 88 backward 114 142 forward 114 143 forward 115 144 backward 115 145 backward 115 132 backward 115 121 backward 115 89 forward 116 119 backward 116 91 forward 116 120 forward 117 92 backward 117 91 forward 117 120 forward 118 91 backward 118 93 forward 118 132 forward 119 97 backward 119 116 forward 119 92 forward 120 116 backward 120 117 backward 120 93 forward 120 132 forward 121 93 backward 121 122 forward 121 101 forward 121 115 forward 122 132 backward 122 121 backward 122 126 forward 122 94 forward 123 94 backward 123 96 forward 123 124 forward 124 126 backward 124 123 backward 124 95 forward 125 96 backward 125 95 forward 126 122 backward 126 96 forward 126 124 forward 127 98 backward 127 129 backward 127 146 forward 127 147 forward 128 98 backward 128 129 backward 128 148 forward 129 99 backward 129 127 forward 129 128 forward 130 149 backward 130 150 backward 130 101 forward 131 151 backward 131 101 forward 132 120 backward 132 118 backward 132 122 forward 132 101 forward 132 115 forward 133 106 backward 133 134 backward 133 152 forward 133 153 forward 134 107 backward 134 133 forward 135 154 backward 135 155 backward 135 109 forward 136 156 backward 136 109 forward 137 110 backward 137 157 forward 137 158 forward 138 110 backward 138 159 forward 139 157 backward 139 160 backward 139 112 forward 140 161 backward 140 112 forward 141 113 backward 141 162 forward 142 114 backward 142 163 forward 142 164 forward 143 114 backward 143 165 forward 143 166 forward 144 167 backward 144 168 backward 144 115 forward 145 169 backward 145 115 forward 146 127 backward 146 148 backward 146 170 forward 147 127 backward 147 148 backward 147 171 forward 148 128 backward 148 146 forward 148 147 forward 149 152 backward 149 172 backward 149 130 forward 149 151 forward 150 173 backward 150 130 forward 150 151 forward 151 149 backward 151 150 backward 151 131 forward 152 133 backward 152 149 forward 152 173 forward 153 133 backward 153 172 forward 154 174 backward 154 175 backward 154 135 forward 154 156 forward 155 176 backward 155 135 forward 155 156 forward 156 154 backward 156 155 backward 156 136 forward 157 137 backward 157 159 backward 157 139 forward 157 161 forward 158 137 backward 158 159 backward 158 160 forward 159 138 backward 159 157 forward 159 158 forward 160 158 backward 160 139 forward 160 161 forward 161 157 backward 161 160 backward 161 140 forward 162 141 backward 162 177 forward 163 142 backward 163 166 backward 163 178 forward 163 179 forward 164 142 backward 164 166 backward 164 180 forward 165 143 backward 165 181 forward 166 143 backward 166 163 forward 166 164 forward 167 182 backward 167 183 backward 167 144 forward 167 169 forward 168 184 backward 168 144 forward 168 169 forward 169 167 backward 169 168 backward 169 145 forward 170 146 backward 170 171 backward 170 182 forward 170 185 forward 171 147 backward 171 170 forward 172 153 backward 172 149 forward 172 173 forward 173 152 backward 173 172 backward 173 150 forward 174 186 backward 174 154 forward 174 176 forward 175 187 backward 175 154 forward 175 176 forward 176 174 backward 176 175 backward 176 155 forward 177 162 backward 177 188 backward 177 189 backward 177 190 backward 177 191 forward 178 163 backward 178 192 forward 179 163 backward 179 180 forward 180 164 backward 180 179 backward 180 193 forward 181 165 backward 181 188 forward 182 170 backward 182 167 forward 182 184 forward 183 185 backward 183 167 forward 183 184 forward 184 182 backward 184 183 backward 184 168 forward 185 170 backward 185 183 forward 186 194 backward 186 174 forward 186 187 forward 187 186 backward 187 175 forward 188 181 backward 188 177 forward 189 195 backward 189 177 forward 190 192 backward 190 177 forward 191 177 backward 191 194 forward 192 178 backward 192 190 forward 193 180 backward 193 195 forward 194 191 backward 194 186 forward 195 193 backward 195 189 forward at de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.lambda$2(TopsortCache.java:53) at java.base/java.util.Optional.orElseThrow(Optional.java:408) at de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.compute(TopsortCache.java:53) at java.base/java.util.Map.computeIfAbsent(Map.java:1003) at de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.topsort(TopsortCache.java:46) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:113) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.processIcfg(SifaObserver.java:81) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.process(SifaObserver.java:72) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-03-22 14:37:33,218 INFO L158 Benchmark]: Toolchain (without parser) took 39523.78ms. Allocated memory was 305.1MB in the beginning and 946.9MB in the end (delta: 641.7MB). Free memory was 253.3MB in the beginning and 470.8MB in the end (delta: -217.5MB). Peak memory consumption was 424.6MB. Max. memory is 8.0GB. [2023-03-22 14:37:33,218 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 190.8MB. Free memory is still 143.0MB. There was no memory consumed. Max. memory is 8.0GB. [2023-03-22 14:37:33,219 INFO L158 Benchmark]: CACSL2BoogieTranslator took 688.62ms. Allocated memory is still 305.1MB. Free memory was 252.9MB in the beginning and 211.0MB in the end (delta: 41.9MB). Peak memory consumption was 41.9MB. Max. memory is 8.0GB. [2023-03-22 14:37:33,219 INFO L158 Benchmark]: Boogie Preprocessor took 160.33ms. Allocated memory is still 305.1MB. Free memory was 210.5MB in the beginning and 202.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-03-22 14:37:33,220 INFO L158 Benchmark]: RCFGBuilder took 1785.27ms. Allocated memory is still 305.1MB. Free memory was 202.1MB in the beginning and 156.5MB in the end (delta: 45.6MB). Peak memory consumption was 47.6MB. Max. memory is 8.0GB. [2023-03-22 14:37:33,220 INFO L158 Benchmark]: Sifa took 36882.48ms. Allocated memory was 305.1MB in the beginning and 946.9MB in the end (delta: 641.7MB). Free memory was 156.5MB in the beginning and 470.8MB in the end (delta: -314.3MB). Peak memory consumption was 325.6MB. Max. memory is 8.0GB. [2023-03-22 14:37:33,222 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 190.8MB. Free memory is still 143.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 688.62ms. Allocated memory is still 305.1MB. Free memory was 252.9MB in the beginning and 211.0MB in the end (delta: 41.9MB). Peak memory consumption was 41.9MB. Max. memory is 8.0GB. * Boogie Preprocessor took 160.33ms. Allocated memory is still 305.1MB. Free memory was 210.5MB in the beginning and 202.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1785.27ms. Allocated memory is still 305.1MB. Free memory was 202.1MB in the beginning and 156.5MB in the end (delta: 45.6MB). Peak memory consumption was 47.6MB. Max. memory is 8.0GB. * Sifa took 36882.48ms. Allocated memory was 305.1MB in the beginning and 946.9MB in the end (delta: 641.7MB). Free memory was 156.5MB in the beginning and 470.8MB in the end (delta: -314.3MB). Peak memory consumption was 325.6MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.sifa: - ExceptionOrErrorResult: IllegalStateException: "Dag" had a cycle: 0 havoc ~op1~0;havoc ~op2~0;havoc ~op3~0;havoc ~op4~0;havoc ~op5~0;havoc ~op6~0;havoc ~op7~0;havoc ~op8~0;havoc ~op9~0;havoc ~op10~0;havoc ~op11~0;havoc ~splverifierCounter~0;havoc ~tmp~6;havoc ~tmp___0~0;havoc ~tmp___1~0;havoc ~tmp___2~0;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;havoc ~tmp___8~0;havoc ~tmp___9~0;~op1~0 := 0;~op2~0 := 0;~op3~0 := 0;~op4~0 := 0;~op5~0 := 0;~op6~0 := 0;~op7~0 := 0;~op8~0 := 0;~op9~0 := 0;~op10~0 := 0;~op11~0 := 0;~splverifierCounter~0 := 0; 1 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 2 assume !false; 3 assume false; 4 assume !true; 5 assume !false; 6 assume ~splverifierCounter~0 < 4; 7 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 8 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 9 call bobToRjh(); 10 CallReturnSummary for callee bobToRjh 11 assume !(~splverifierCounter~0 < 4); 12 assume ~splverifierCounter~0 < 4; 13 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 14 ~op8~0 := 1; 15 ~op9~0 := 1; 16 ~op11~0 := 1; 17 ~op10~0 := 1; 18 ~op6~0 := 1; 19 ~op5~0 := 1; 20 ~op7~0 := 1; 21 ~op9~0 := 1; 22 ~op11~0 := 1; 23 ~op10~0 := 1; 24 ~op4~0 := 1; 25 assume !false; 26 assume !(0 == ~op11~0); 27 assume !(0 != ~tmp~6); 28 ※17 $Ultimate##0 29 assume true; 30 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 31 assume !(0 == ~op1~0); 32 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 33 CallReturnSummary for callee bobSetAddressBook 34 CallReturnSummary for callee chuckKeyAdd 35 CallReturnSummary for callee chuckKeyAdd 36 CallReturnSummary for callee bobKeyChange 37 CallReturnSummary for callee rjhEnableForwarding 38 CallReturnSummary for callee chuckKeyAddRjh 39 CallReturnSummary for callee rjhKeyChange 40 CallReturnSummary for callee chuckKeyAdd 41 CallReturnSummary for callee chuckKeyAdd 42 CallReturnSummary for callee bobKeyChange 43 CallReturnSummary for callee rjhKeyAdd 44 assume ~splverifierCounter~0 < 4; 45 assume !(0 == ~op10~0); 46 assume !(0 != ~tmp___0~0); 47 assume !(0 == ~op10~0); 48 assume !(0 != ~tmp___0~0); 49 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 50 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 51 ε 52 ※18 testEXIT 53 assume !(0 == ~op1~0); 54 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 55 assume !(0 == ~op2~0); 56 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 57 assume !(0 != ~tmp___9~0); 58 assume 0 != ~tmp___2~0; 59 assume 0 != ~tmp___1~0; 60 assume 0 != ~tmp~6; 61 assume 0 != ~tmp___0~0; 62 assume 0 != ~tmp___4~0; 63 assume 0 != ~tmp___5~0; 64 assume 0 != ~tmp___3~0; 65 assume 0 != ~tmp___1~0; 66 assume 0 != ~tmp~6; 67 assume 0 != ~tmp___0~0; 68 assume 0 != ~tmp___6~0; 69 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 70 assume !(0 == ~op9~0); 71 assume !(0 != ~tmp___1~0); 72 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 73 assume !(0 == ~op9~0); 74 assume !(0 != ~tmp___1~0); 75 assume !(0 == ~op11~0); 76 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 77 assume !(0 == ~op10~0); 78 assume !(0 != ~tmp___0~0); 79 assume !(0 == ~op10~0); 80 assume !(0 != ~tmp___0~0); 81 assume !(0 != ~tmp~6); 82 assume !(0 == ~op2~0); 83 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 84 assume !(0 != ~tmp___9~0); 85 assume !(0 == ~op3~0); 86 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 87 assume !(0 != ~tmp___8~0); 88 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 89 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 90 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 91 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 92 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 93 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 94 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 95 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 96 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 97 [{{(({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ (({((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})}·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))} ∪ ((assume 0 != ~tmp___6~0;·CallReturnSummary for callee rjhKeyAdd)·{((~op4~0 := 1;·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ ((((~op4~0 := 1;·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))})}]* 98 assume !(0 == ~op1~0); 99 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 100 assume !(0 != ~tmp___2~0); 101 assume !(0 == ~op8~0); 102 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 103 assume !(0 == ~op10~0); 104 assume !(0 != ~tmp___0~0); 105 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 106 assume !(0 == ~op3~0); 107 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 108 assume !(0 != ~tmp___8~0); 109 assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34; 110 assume !(0 == ~op4~0); 111 assume !(0 != ~tmp___7~0); 112 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 113 assume 0 != ~tmp___2~0; 114 assume !(0 != ~tmp___2~0); 115 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 116 assume !(0 == ~op5~0); 117 assume !(0 != ~tmp___5~0); 118 assume !(0 != ~tmp___4~0); 119 assume !(0 != ~tmp___6~0); 120 assume !(0 == ~op6~0); 121 assume !(0 != ~tmp___3~0); 122 assume !(0 == ~op8~0); 123 assume !(0 != ~tmp___1~0); 124 assume !(0 == ~op10~0); 125 assume !(0 != ~tmp___0~0); 126 assume !(0 == ~op9~0); 127 assume !(0 == ~op2~0); 128 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 129 assume !(0 != ~tmp___9~0); 130 assume !(0 == ~op7~0); 131 assume !(0 != ~tmp___3~0); 132 assume !(0 == ~op7~0); 133 assume !(0 == ~op4~0); 134 assume !(0 != ~tmp___7~0); 135 assume !(0 == ~op3~0); 136 assume !(0 != ~tmp___7~0); 137 assume !(0 == ~op5~0); 138 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 139 assume !(0 == ~op7~0); 140 assume !(0 != ~tmp___3~0); 141 CallReturnSummary for callee bobSetAddressBook 142 assume !(0 == ~op9~0); 143 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 144 assume !(0 == ~op7~0); 145 assume !(0 != ~tmp___3~0); 146 assume !(0 == ~op3~0); 147 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 148 assume !(0 != ~tmp___8~0); 149 assume !(0 == ~op6~0); 150 assume !(0 != ~tmp___4~0); 151 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 152 assume !(0 == ~op5~0); 153 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 154 assume !(0 == ~op2~0); 155 assume !(0 != ~tmp___8~0); 156 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 157 assume !(0 == ~op6~0); 158 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 159 assume !(0 != ~tmp___5~0); 160 assume !(0 != ~tmp___4~0); 161 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 162 ~op8~0 := 1; 163 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 164 assume !(0 == ~op10~0); 165 assume 0 != ~tmp___1~0; 166 assume !(0 != ~tmp___1~0); 167 assume !(0 == ~op6~0); 168 assume !(0 != ~tmp___4~0); 169 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 170 assume !(0 == ~op4~0); 171 assume !(0 != ~tmp___7~0); 172 assume !(0 != ~tmp___5~0); 173 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 174 assume !(0 == ~op1~0); 175 assume !(0 != ~tmp___9~0); 176 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 177 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 178 assume 0 != ~tmp___0~0; 179 assume !(0 != ~tmp___0~0); 180 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 181 CallReturnSummary for callee chuckKeyAdd 182 assume !(0 == ~op5~0); 183 assume !(0 != ~tmp___5~0); 184 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 185 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 186 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 187 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 188 ~op9~0 := 1; 189 ~op11~0 := 1; 190 ~op10~0 := 1; 191 assume !false; 192 CallReturnSummary for callee bobKeyChange 193 assume 0 != ~tmp~6; 194 assume ~splverifierCounter~0 < 4; 195 CallReturnSummary for callee chuckKeyAdd # 0 1 forward 1 0 backward 1 2 forward 1 3 forward 1 4 forward 1 5 forward 2 1 backward 2 6 forward 3 1 backward 3 7 backward 3 8 backward 3 9 forward 3 10 forward 4 1 backward 4 7 backward 4 8 backward 4 9 forward 4 10 forward 5 1 backward 5 7 backward 5 8 backward 5 11 forward 5 12 forward 6 2 backward 6 13 forward 7 14 backward 7 15 backward 7 14 backward 7 15 backward 7 16 backward 7 16 backward 7 17 backward 7 17 backward 7 3 forward 7 4 forward 7 5 forward 8 18 backward 8 19 backward 8 20 backward 8 21 backward 8 22 backward 8 23 backward 8 24 backward 8 3 forward 8 4 forward 8 5 forward 8 25 forward 9 3 backward 9 4 backward 9 11 backward 9 26 backward 9 26 backward 9 27 backward 9 27 backward 9 28 forward 10 3 backward 10 4 backward 10 11 backward 10 26 backward 10 26 backward 10 27 backward 10 27 backward 10 29 forward 11 5 backward 11 9 forward 11 10 forward 12 5 backward 12 30 forward 13 6 backward 13 31 forward 13 32 forward 14 33 backward 14 7 forward 14 7 forward 15 34 backward 15 7 forward 15 7 forward 16 35 backward 16 7 forward 16 7 forward 17 36 backward 17 7 forward 17 7 forward 18 37 backward 18 8 forward 19 38 backward 19 8 forward 20 39 backward 20 8 forward 21 40 backward 21 8 forward 22 41 backward 22 8 forward 23 42 backward 23 8 forward 24 43 backward 24 8 forward 25 8 backward 25 44 forward 26 45 backward 26 46 backward 26 47 backward 26 48 backward 26 9 forward 26 10 forward 26 9 forward 26 10 forward 27 49 backward 27 50 backward 27 10 forward 27 9 forward 27 9 forward 27 10 forward 28 9 backward 28 51 forward 29 10 backward 29 52 forward 30 12 backward 30 53 forward 30 54 forward 31 13 backward 31 55 forward 31 56 forward 32 13 backward 32 57 forward 33 58 backward 33 14 forward 34 59 backward 34 15 forward 35 60 backward 35 16 forward 36 61 backward 36 17 forward 37 62 backward 37 18 forward 38 63 backward 38 19 forward 39 64 backward 39 20 forward 40 65 backward 40 21 forward 41 66 backward 41 22 forward 42 67 backward 42 23 forward 43 68 backward 43 24 forward 44 25 backward 44 69 forward 45 70 backward 45 71 backward 45 49 forward 45 26 forward 46 72 backward 46 49 forward 46 26 forward 47 73 backward 47 74 backward 47 70 backward 47 71 backward 47 26 forward 47 75 forward 47 49 forward 47 50 forward 48 76 backward 48 72 backward 48 26 forward 48 75 forward 48 49 forward 48 50 forward 49 45 backward 49 46 backward 49 47 backward 49 48 backward 49 60 forward 49 27 forward 50 47 backward 50 48 backward 50 77 backward 50 78 backward 50 79 backward 50 80 backward 50 27 forward 50 81 forward 50 60 forward 51 28 backward 51 52 backward 52 29 backward 52 51 forward 53 30 backward 53 82 forward 53 83 forward 54 30 backward 54 84 forward 55 31 backward 55 57 backward 55 85 forward 55 86 forward 56 31 backward 56 57 backward 56 87 forward 57 32 backward 57 55 forward 57 56 forward 58 88 backward 58 89 backward 58 33 forward 59 90 backward 59 34 forward 60 49 backward 60 50 backward 60 35 forward 61 72 backward 61 36 forward 62 91 backward 62 37 forward 63 92 backward 63 38 forward 64 93 backward 64 39 forward 65 94 backward 65 40 forward 66 95 backward 66 41 forward 67 96 backward 67 42 forward 68 97 backward 68 43 forward 69 44 backward 69 98 forward 69 99 forward 70 100 backward 70 72 forward 70 45 forward 70 47 forward 71 90 backward 71 72 forward 71 45 forward 71 47 forward 72 70 backward 72 71 backward 72 61 forward 72 46 forward 72 48 forward 73 101 backward 73 76 forward 73 47 forward 74 102 backward 74 76 forward 74 47 forward 75 103 backward 75 104 backward 75 45 backward 75 46 backward 75 47 backward 75 48 backward 75 9 forward 75 10 forward 75 9 forward 75 10 forward 76 73 backward 76 74 backward 76 48 forward 77 70 backward 77 75 forward 77 49 forward 77 26 forward 77 50 forward 78 72 backward 78 75 forward 78 49 forward 78 26 forward 78 50 forward 79 71 backward 79 75 forward 79 49 forward 79 26 forward 79 50 forward 80 72 backward 80 75 forward 80 49 forward 80 26 forward 80 50 forward 81 105 backward 81 49 backward 81 50 backward 81 10 forward 81 9 forward 81 9 forward 81 10 forward 82 53 backward 82 84 backward 82 106 forward 82 107 forward 83 53 backward 83 84 backward 83 108 forward 84 54 backward 84 82 forward 84 83 forward 85 55 backward 85 87 backward 85 109 forward 85 110 forward 86 55 backward 86 87 backward 86 111 forward 87 56 backward 87 85 forward 87 86 forward 88 112 backward 88 113 forward 88 114 forward 88 100 forward 88 58 forward 89 115 backward 89 100 forward 89 58 forward 90 100 backward 90 71 forward 90 59 forward 91 116 backward 91 117 backward 91 62 forward 91 118 forward 92 119 backward 92 117 forward 92 63 forward 93 120 backward 93 118 backward 93 64 forward 93 121 forward 94 122 backward 94 65 forward 94 123 forward 95 124 backward 95 125 backward 95 66 forward 96 126 backward 96 123 backward 96 67 forward 96 125 forward 97 109 backward 97 119 forward 97 68 forward 98 69 backward 98 127 forward 98 128 forward 99 69 backward 99 129 forward 100 88 backward 100 89 backward 100 70 forward 100 90 forward 101 130 backward 101 131 backward 101 132 backward 101 121 backward 101 73 forward 101 102 forward 102 101 backward 102 74 forward 103 73 backward 103 74 backward 103 105 forward 103 26 forward 104 76 backward 104 105 forward 104 26 forward 105 47 backward 105 48 backward 105 27 forward 106 82 backward 106 108 backward 106 133 forward 107 82 backward 107 108 backward 107 134 forward 108 83 backward 108 106 forward 108 107 forward 109 135 backward 109 136 backward 109 85 backward 109 111 backward 109 97 forward 110 85 backward 110 111 backward 110 137 forward 110 138 forward 111 86 backward 111 109 forward 111 110 forward 112 139 backward 112 140 backward 112 88 forward 113 88 backward 113 141 forward 114 88 backward 114 142 forward 114 143 forward 115 144 backward 115 145 backward 115 132 backward 115 121 backward 115 89 forward 116 119 backward 116 91 forward 116 120 forward 117 92 backward 117 91 forward 117 120 forward 118 91 backward 118 93 forward 118 132 forward 119 97 backward 119 116 forward 119 92 forward 120 116 backward 120 117 backward 120 93 forward 120 132 forward 121 93 backward 121 122 forward 121 101 forward 121 115 forward 122 132 backward 122 121 backward 122 126 forward 122 94 forward 123 94 backward 123 96 forward 123 124 forward 124 126 backward 124 123 backward 124 95 forward 125 96 backward 125 95 forward 126 122 backward 126 96 forward 126 124 forward 127 98 backward 127 129 backward 127 146 forward 127 147 forward 128 98 backward 128 129 backward 128 148 forward 129 99 backward 129 127 forward 129 128 forward 130 149 backward 130 150 backward 130 101 forward 131 151 backward 131 101 forward 132 120 backward 132 118 backward 132 122 forward 132 101 forward 132 115 forward 133 106 backward 133 134 backward 133 152 forward 133 153 forward 134 107 backward 134 133 forward 135 154 backward 135 155 backward 135 109 forward 136 156 backward 136 109 forward 137 110 backward 137 157 forward 137 158 forward 138 110 backward 138 159 forward 139 157 backward 139 160 backward 139 112 forward 140 161 backward 140 112 forward 141 113 backward 141 162 forward 142 114 backward 142 163 forward 142 164 forward 143 114 backward 143 165 forward 143 166 forward 144 167 backward 144 168 backward 144 115 forward 145 169 backward 145 115 forward 146 127 backward 146 148 backward 146 170 forward 147 127 backward 147 148 backward 147 171 forward 148 128 backward 148 146 forward 148 147 forward 149 152 backward 149 172 backward 149 130 forward 149 151 forward 150 173 backward 150 130 forward 150 151 forward 151 149 backward 151 150 backward 151 131 forward 152 133 backward 152 149 forward 152 173 forward 153 133 backward 153 172 forward 154 174 backward 154 175 backward 154 135 forward 154 156 forward 155 176 backward 155 135 forward 155 156 forward 156 154 backward 156 155 backward 156 136 forward 157 137 backward 157 159 backward 157 139 forward 157 161 forward 158 137 backward 158 159 backward 158 160 forward 159 138 backward 159 157 forward 159 158 forward 160 158 backward 160 139 forward 160 161 forward 161 157 backward 161 160 backward 161 140 forward 162 141 backward 162 177 forward 163 142 backward 163 166 backward 163 178 forward 163 179 forward 164 142 backward 164 166 backward 164 180 forward 165 143 backward 165 181 forward 166 143 backward 166 163 forward 166 164 forward 167 182 backward 167 183 backward 167 144 forward 167 169 forward 168 184 backward 168 144 forward 168 169 forward 169 167 backward 169 168 backward 169 145 forward 170 146 backward 170 171 backward 170 182 forward 170 185 forward 171 147 backward 171 170 forward 172 153 backward 172 149 forward 172 173 forward 173 152 backward 173 172 backward 173 150 forward 174 186 backward 174 154 forward 174 176 forward 175 187 backward 175 154 forward 175 176 forward 176 174 backward 176 175 backward 176 155 forward 177 162 backward 177 188 backward 177 189 backward 177 190 backward 177 191 forward 178 163 backward 178 192 forward 179 163 backward 179 180 forward 180 164 backward 180 179 backward 180 193 forward 181 165 backward 181 188 forward 182 170 backward 182 167 forward 182 184 forward 183 185 backward 183 167 forward 183 184 forward 184 182 backward 184 183 backward 184 168 forward 185 170 backward 185 183 forward 186 194 backward 186 174 forward 186 187 forward 187 186 backward 187 175 forward 188 181 backward 188 177 forward 189 195 backward 189 177 forward 190 192 backward 190 177 forward 191 177 backward 191 194 forward 192 178 backward 192 190 forward 193 180 backward 193 195 forward 194 191 backward 194 186 forward 195 193 backward 195 189 forward de.uni_freiburg.informatik.ultimate.plugins.sifa: IllegalStateException: "Dag" had a cycle: 0 havoc ~op1~0;havoc ~op2~0;havoc ~op3~0;havoc ~op4~0;havoc ~op5~0;havoc ~op6~0;havoc ~op7~0;havoc ~op8~0;havoc ~op9~0;havoc ~op10~0;havoc ~op11~0;havoc ~splverifierCounter~0;havoc ~tmp~6;havoc ~tmp___0~0;havoc ~tmp___1~0;havoc ~tmp___2~0;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;havoc ~tmp___8~0;havoc ~tmp___9~0;~op1~0 := 0;~op2~0 := 0;~op3~0 := 0;~op4~0 := 0;~op5~0 := 0;~op6~0 := 0;~op7~0 := 0;~op8~0 := 0;~op9~0 := 0;~op10~0 := 0;~op11~0 := 0;~splverifierCounter~0 := 0; 1 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 2 assume !false; 3 assume false; 4 assume !true; 5 assume !false; 6 assume ~splverifierCounter~0 < 4; 7 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 8 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 9 call bobToRjh(); 10 CallReturnSummary for callee bobToRjh 11 assume !(~splverifierCounter~0 < 4); 12 assume ~splverifierCounter~0 < 4; 13 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 14 ~op8~0 := 1; 15 ~op9~0 := 1; 16 ~op11~0 := 1; 17 ~op10~0 := 1; 18 ~op6~0 := 1; 19 ~op5~0 := 1; 20 ~op7~0 := 1; 21 ~op9~0 := 1; 22 ~op11~0 := 1; 23 ~op10~0 := 1; 24 ~op4~0 := 1; 25 assume !false; 26 assume !(0 == ~op11~0); 27 assume !(0 != ~tmp~6); 28 ※17 $Ultimate##0 29 assume true; 30 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 31 assume !(0 == ~op1~0); 32 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 33 CallReturnSummary for callee bobSetAddressBook 34 CallReturnSummary for callee chuckKeyAdd 35 CallReturnSummary for callee chuckKeyAdd 36 CallReturnSummary for callee bobKeyChange 37 CallReturnSummary for callee rjhEnableForwarding 38 CallReturnSummary for callee chuckKeyAddRjh 39 CallReturnSummary for callee rjhKeyChange 40 CallReturnSummary for callee chuckKeyAdd 41 CallReturnSummary for callee chuckKeyAdd 42 CallReturnSummary for callee bobKeyChange 43 CallReturnSummary for callee rjhKeyAdd 44 assume ~splverifierCounter~0 < 4; 45 assume !(0 == ~op10~0); 46 assume !(0 != ~tmp___0~0); 47 assume !(0 == ~op10~0); 48 assume !(0 != ~tmp___0~0); 49 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 50 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 51 ε 52 ※18 testEXIT 53 assume !(0 == ~op1~0); 54 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 55 assume !(0 == ~op2~0); 56 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 57 assume !(0 != ~tmp___9~0); 58 assume 0 != ~tmp___2~0; 59 assume 0 != ~tmp___1~0; 60 assume 0 != ~tmp~6; 61 assume 0 != ~tmp___0~0; 62 assume 0 != ~tmp___4~0; 63 assume 0 != ~tmp___5~0; 64 assume 0 != ~tmp___3~0; 65 assume 0 != ~tmp___1~0; 66 assume 0 != ~tmp~6; 67 assume 0 != ~tmp___0~0; 68 assume 0 != ~tmp___6~0; 69 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 70 assume !(0 == ~op9~0); 71 assume !(0 != ~tmp___1~0); 72 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 73 assume !(0 == ~op9~0); 74 assume !(0 != ~tmp___1~0); 75 assume !(0 == ~op11~0); 76 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 77 assume !(0 == ~op10~0); 78 assume !(0 != ~tmp___0~0); 79 assume !(0 == ~op10~0); 80 assume !(0 != ~tmp___0~0); 81 assume !(0 != ~tmp~6); 82 assume !(0 == ~op2~0); 83 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 84 assume !(0 != ~tmp___9~0); 85 assume !(0 == ~op3~0); 86 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 87 assume !(0 != ~tmp___8~0); 88 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 89 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 90 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 91 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 92 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 93 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 94 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 95 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 96 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 97 [{{(({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ (({((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})}·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))} ∪ ((assume 0 != ~tmp___6~0;·CallReturnSummary for callee rjhKeyAdd)·{((~op4~0 := 1;·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ ((((~op4~0 := 1;·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))})}]* 98 assume !(0 == ~op1~0); 99 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 100 assume !(0 != ~tmp___2~0); 101 assume !(0 == ~op8~0); 102 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 103 assume !(0 == ~op10~0); 104 assume !(0 != ~tmp___0~0); 105 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 106 assume !(0 == ~op3~0); 107 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 108 assume !(0 != ~tmp___8~0); 109 assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34; 110 assume !(0 == ~op4~0); 111 assume !(0 != ~tmp___7~0); 112 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 113 assume 0 != ~tmp___2~0; 114 assume !(0 != ~tmp___2~0); 115 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 116 assume !(0 == ~op5~0); 117 assume !(0 != ~tmp___5~0); 118 assume !(0 != ~tmp___4~0); 119 assume !(0 != ~tmp___6~0); 120 assume !(0 == ~op6~0); 121 assume !(0 != ~tmp___3~0); 122 assume !(0 == ~op8~0); 123 assume !(0 != ~tmp___1~0); 124 assume !(0 == ~op10~0); 125 assume !(0 != ~tmp___0~0); 126 assume !(0 == ~op9~0); 127 assume !(0 == ~op2~0); 128 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 129 assume !(0 != ~tmp___9~0); 130 assume !(0 == ~op7~0); 131 assume !(0 != ~tmp___3~0); 132 assume !(0 == ~op7~0); 133 assume !(0 == ~op4~0); 134 assume !(0 != ~tmp___7~0); 135 assume !(0 == ~op3~0); 136 assume !(0 != ~tmp___7~0); 137 assume !(0 == ~op5~0); 138 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 139 assume !(0 == ~op7~0); 140 assume !(0 != ~tmp___3~0); 141 CallReturnSummary for callee bobSetAddressBook 142 assume !(0 == ~op9~0); 143 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 144 assume !(0 == ~op7~0); 145 assume !(0 != ~tmp___3~0); 146 assume !(0 == ~op3~0); 147 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 148 assume !(0 != ~tmp___8~0); 149 assume !(0 == ~op6~0); 150 assume !(0 != ~tmp___4~0); 151 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 152 assume !(0 == ~op5~0); 153 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 154 assume !(0 == ~op2~0); 155 assume !(0 != ~tmp___8~0); 156 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 157 assume !(0 == ~op6~0); 158 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 159 assume !(0 != ~tmp___5~0); 160 assume !(0 != ~tmp___4~0); 161 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 162 ~op8~0 := 1; 163 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 164 assume !(0 == ~op10~0); 165 assume 0 != ~tmp___1~0; 166 assume !(0 != ~tmp___1~0); 167 assume !(0 == ~op6~0); 168 assume !(0 != ~tmp___4~0); 169 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 170 assume !(0 == ~op4~0); 171 assume !(0 != ~tmp___7~0); 172 assume !(0 != ~tmp___5~0); 173 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 174 assume !(0 == ~op1~0); 175 assume !(0 != ~tmp___9~0); 176 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 177 [{{{{{{((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((((assume !false;·assume ~splverifierCounter~0 < 4;)·((~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ (((assume !false;·assume ~splverifierCounter~0 < 4;)·(~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 178 assume 0 != ~tmp___0~0; 179 assume !(0 != ~tmp___0~0); 180 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 181 CallReturnSummary for callee chuckKeyAdd 182 assume !(0 == ~op5~0); 183 assume !(0 != ~tmp___5~0); 184 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 185 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 186 ~splverifierCounter~0 := 1 + ~splverifierCounter~0; 187 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 188 ~op9~0 := 1; 189 ~op11~0 := 1; 190 ~op10~0 := 1; 191 assume !false; 192 CallReturnSummary for callee bobKeyChange 193 assume 0 != ~tmp~6; 194 assume ~splverifierCounter~0 < 4; 195 CallReturnSummary for callee chuckKeyAdd # 0 1 forward 1 0 backward 1 2 forward 1 3 forward 1 4 forward 1 5 forward 2 1 backward 2 6 forward 3 1 backward 3 7 backward 3 8 backward 3 9 forward 3 10 forward 4 1 backward 4 7 backward 4 8 backward 4 9 forward 4 10 forward 5 1 backward 5 7 backward 5 8 backward 5 11 forward 5 12 forward 6 2 backward 6 13 forward 7 14 backward 7 15 backward 7 14 backward 7 15 backward 7 16 backward 7 16 backward 7 17 backward 7 17 backward 7 3 forward 7 4 forward 7 5 forward 8 18 backward 8 19 backward 8 20 backward 8 21 backward 8 22 backward 8 23 backward 8 24 backward 8 3 forward 8 4 forward 8 5 forward 8 25 forward 9 3 backward 9 4 backward 9 11 backward 9 26 backward 9 26 backward 9 27 backward 9 27 backward 9 28 forward 10 3 backward 10 4 backward 10 11 backward 10 26 backward 10 26 backward 10 27 backward 10 27 backward 10 29 forward 11 5 backward 11 9 forward 11 10 forward 12 5 backward 12 30 forward 13 6 backward 13 31 forward 13 32 forward 14 33 backward 14 7 forward 14 7 forward 15 34 backward 15 7 forward 15 7 forward 16 35 backward 16 7 forward 16 7 forward 17 36 backward 17 7 forward 17 7 forward 18 37 backward 18 8 forward 19 38 backward 19 8 forward 20 39 backward 20 8 forward 21 40 backward 21 8 forward 22 41 backward 22 8 forward 23 42 backward 23 8 forward 24 43 backward 24 8 forward 25 8 backward 25 44 forward 26 45 backward 26 46 backward 26 47 backward 26 48 backward 26 9 forward 26 10 forward 26 9 forward 26 10 forward 27 49 backward 27 50 backward 27 10 forward 27 9 forward 27 9 forward 27 10 forward 28 9 backward 28 51 forward 29 10 backward 29 52 forward 30 12 backward 30 53 forward 30 54 forward 31 13 backward 31 55 forward 31 56 forward 32 13 backward 32 57 forward 33 58 backward 33 14 forward 34 59 backward 34 15 forward 35 60 backward 35 16 forward 36 61 backward 36 17 forward 37 62 backward 37 18 forward 38 63 backward 38 19 forward 39 64 backward 39 20 forward 40 65 backward 40 21 forward 41 66 backward 41 22 forward 42 67 backward 42 23 forward 43 68 backward 43 24 forward 44 25 backward 44 69 forward 45 70 backward 45 71 backward 45 49 forward 45 26 forward 46 72 backward 46 49 forward 46 26 forward 47 73 backward 47 74 backward 47 70 backward 47 71 backward 47 26 forward 47 75 forward 47 49 forward 47 50 forward 48 76 backward 48 72 backward 48 26 forward 48 75 forward 48 49 forward 48 50 forward 49 45 backward 49 46 backward 49 47 backward 49 48 backward 49 60 forward 49 27 forward 50 47 backward 50 48 backward 50 77 backward 50 78 backward 50 79 backward 50 80 backward 50 27 forward 50 81 forward 50 60 forward 51 28 backward 51 52 backward 52 29 backward 52 51 forward 53 30 backward 53 82 forward 53 83 forward 54 30 backward 54 84 forward 55 31 backward 55 57 backward 55 85 forward 55 86 forward 56 31 backward 56 57 backward 56 87 forward 57 32 backward 57 55 forward 57 56 forward 58 88 backward 58 89 backward 58 33 forward 59 90 backward 59 34 forward 60 49 backward 60 50 backward 60 35 forward 61 72 backward 61 36 forward 62 91 backward 62 37 forward 63 92 backward 63 38 forward 64 93 backward 64 39 forward 65 94 backward 65 40 forward 66 95 backward 66 41 forward 67 96 backward 67 42 forward 68 97 backward 68 43 forward 69 44 backward 69 98 forward 69 99 forward 70 100 backward 70 72 forward 70 45 forward 70 47 forward 71 90 backward 71 72 forward 71 45 forward 71 47 forward 72 70 backward 72 71 backward 72 61 forward 72 46 forward 72 48 forward 73 101 backward 73 76 forward 73 47 forward 74 102 backward 74 76 forward 74 47 forward 75 103 backward 75 104 backward 75 45 backward 75 46 backward 75 47 backward 75 48 backward 75 9 forward 75 10 forward 75 9 forward 75 10 forward 76 73 backward 76 74 backward 76 48 forward 77 70 backward 77 75 forward 77 49 forward 77 26 forward 77 50 forward 78 72 backward 78 75 forward 78 49 forward 78 26 forward 78 50 forward 79 71 backward 79 75 forward 79 49 forward 79 26 forward 79 50 forward 80 72 backward 80 75 forward 80 49 forward 80 26 forward 80 50 forward 81 105 backward 81 49 backward 81 50 backward 81 10 forward 81 9 forward 81 9 forward 81 10 forward 82 53 backward 82 84 backward 82 106 forward 82 107 forward 83 53 backward 83 84 backward 83 108 forward 84 54 backward 84 82 forward 84 83 forward 85 55 backward 85 87 backward 85 109 forward 85 110 forward 86 55 backward 86 87 backward 86 111 forward 87 56 backward 87 85 forward 87 86 forward 88 112 backward 88 113 forward 88 114 forward 88 100 forward 88 58 forward 89 115 backward 89 100 forward 89 58 forward 90 100 backward 90 71 forward 90 59 forward 91 116 backward 91 117 backward 91 62 forward 91 118 forward 92 119 backward 92 117 forward 92 63 forward 93 120 backward 93 118 backward 93 64 forward 93 121 forward 94 122 backward 94 65 forward 94 123 forward 95 124 backward 95 125 backward 95 66 forward 96 126 backward 96 123 backward 96 67 forward 96 125 forward 97 109 backward 97 119 forward 97 68 forward 98 69 backward 98 127 forward 98 128 forward 99 69 backward 99 129 forward 100 88 backward 100 89 backward 100 70 forward 100 90 forward 101 130 backward 101 131 backward 101 132 backward 101 121 backward 101 73 forward 101 102 forward 102 101 backward 102 74 forward 103 73 backward 103 74 backward 103 105 forward 103 26 forward 104 76 backward 104 105 forward 104 26 forward 105 47 backward 105 48 backward 105 27 forward 106 82 backward 106 108 backward 106 133 forward 107 82 backward 107 108 backward 107 134 forward 108 83 backward 108 106 forward 108 107 forward 109 135 backward 109 136 backward 109 85 backward 109 111 backward 109 97 forward 110 85 backward 110 111 backward 110 137 forward 110 138 forward 111 86 backward 111 109 forward 111 110 forward 112 139 backward 112 140 backward 112 88 forward 113 88 backward 113 141 forward 114 88 backward 114 142 forward 114 143 forward 115 144 backward 115 145 backward 115 132 backward 115 121 backward 115 89 forward 116 119 backward 116 91 forward 116 120 forward 117 92 backward 117 91 forward 117 120 forward 118 91 backward 118 93 forward 118 132 forward 119 97 backward 119 116 forward 119 92 forward 120 116 backward 120 117 backward 120 93 forward 120 132 forward 121 93 backward 121 122 forward 121 101 forward 121 115 forward 122 132 backward 122 121 backward 122 126 forward 122 94 forward 123 94 backward 123 96 forward 123 124 forward 124 126 backward 124 123 backward 124 95 forward 125 96 backward 125 95 forward 126 122 backward 126 96 forward 126 124 forward 127 98 backward 127 129 backward 127 146 forward 127 147 forward 128 98 backward 128 129 backward 128 148 forward 129 99 backward 129 127 forward 129 128 forward 130 149 backward 130 150 backward 130 101 forward 131 151 backward 131 101 forward 132 120 backward 132 118 backward 132 122 forward 132 101 forward 132 115 forward 133 106 backward 133 134 backward 133 152 forward 133 153 forward 134 107 backward 134 133 forward 135 154 backward 135 155 backward 135 109 forward 136 156 backward 136 109 forward 137 110 backward 137 157 forward 137 158 forward 138 110 backward 138 159 forward 139 157 backward 139 160 backward 139 112 forward 140 161 backward 140 112 forward 141 113 backward 141 162 forward 142 114 backward 142 163 forward 142 164 forward 143 114 backward 143 165 forward 143 166 forward 144 167 backward 144 168 backward 144 115 forward 145 169 backward 145 115 forward 146 127 backward 146 148 backward 146 170 forward 147 127 backward 147 148 backward 147 171 forward 148 128 backward 148 146 forward 148 147 forward 149 152 backward 149 172 backward 149 130 forward 149 151 forward 150 173 backward 150 130 forward 150 151 forward 151 149 backward 151 150 backward 151 131 forward 152 133 backward 152 149 forward 152 173 forward 153 133 backward 153 172 forward 154 174 backward 154 175 backward 154 135 forward 154 156 forward 155 176 backward 155 135 forward 155 156 forward 156 154 backward 156 155 backward 156 136 forward 157 137 backward 157 159 backward 157 139 forward 157 161 forward 158 137 backward 158 159 backward 158 160 forward 159 138 backward 159 157 forward 159 158 forward 160 158 backward 160 139 forward 160 161 forward 161 157 backward 161 160 backward 161 140 forward 162 141 backward 162 177 forward 163 142 backward 163 166 backward 163 178 forward 163 179 forward 164 142 backward 164 166 backward 164 180 forward 165 143 backward 165 181 forward 166 143 backward 166 163 forward 166 164 forward 167 182 backward 167 183 backward 167 144 forward 167 169 forward 168 184 backward 168 144 forward 168 169 forward 169 167 backward 169 168 backward 169 145 forward 170 146 backward 170 171 backward 170 182 forward 170 185 forward 171 147 backward 171 170 forward 172 153 backward 172 149 forward 172 173 forward 173 152 backward 173 172 backward 173 150 forward 174 186 backward 174 154 forward 174 176 forward 175 187 backward 175 154 forward 175 176 forward 176 174 backward 176 175 backward 176 155 forward 177 162 backward 177 188 backward 177 189 backward 177 190 backward 177 191 forward 178 163 backward 178 192 forward 179 163 backward 179 180 forward 180 164 backward 180 179 backward 180 193 forward 181 165 backward 181 188 forward 182 170 backward 182 167 forward 182 184 forward 183 185 backward 183 167 forward 183 184 forward 184 182 backward 184 183 backward 184 168 forward 185 170 backward 185 183 forward 186 194 backward 186 174 forward 186 187 forward 187 186 backward 187 175 forward 188 181 backward 188 177 forward 189 195 backward 189 177 forward 190 192 backward 190 177 forward 191 177 backward 191 194 forward 192 178 backward 192 190 forward 193 180 backward 193 195 forward 194 191 backward 194 186 forward 195 193 backward 195 189 forward : de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.lambda$2(TopsortCache.java:53) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2023-03-22 14:37:33,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...